Demo Data from VLDB 2026 / reviewers in the wild / expert
Ahmed Ibrahem Hafez
dblp:125/1472
· DBLP profile ↗
6ranked-venue papers
4as first author
1since 2021 · last 2021
0000-0002-2343-5029ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Applied, interdisciplinary, general and emerging computing · 4 · 3 first-author · 1 since 2021Artificial intelligence and machine learning · 3 · 3 first-authorComputer networks · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Interdisciplinary, comprehensive, and emerging computing
2 papers |
Bioinformatics and computational biology · 100% |
Topics — the 5 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Bioinformatics and computational biology › genomics
primer design |
0.5 | 1 | 2021 | SeqEditor: an application for primer design and sequence analysis with or without GTF/GFF files · Bioinform. 2021 |
Bioinformatics and computational biology
sequence analysis |
0.5 | 1 | 2021 | SeqEditor: an application for primer design and sequence analysis with or without GTF/GFF files · Bioinform. 2021 |
Bioinformatics and computational biology › sequence analysis
sequence visualization |
0.5 | 1 | 2021 | SeqEditor: an application for primer design and sequence analysis with or without GTF/GFF files · Bioinform. 2021 |
Bioinformatics and computational biology
metagenomics |
0.4 | 1 | 2020 | CROSSMAPPER: estimating cross-mapping rates and optimizing experimental design in multi-species sequencing studies · Bioinform. 2020 |
Bioinformatics and computational biology › biostatistics › statistical bioinformatics
sequencing study design |
0.4 | 1 | 2020 | CROSSMAPPER: estimating cross-mapping rates and optimizing experimental design in multi-species sequencing studies · Bioinform. 2020 |
Methods — techniques the papers use, named apart from their topics
graphical user interface · 0.5read simulation · 0.4back-mapping · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | SeqEditor: an application for primer design and sequence analysis with or without GTF/GFF filesabstractMOTIVATION: Sequence analyses oriented to investigate specific features, patterns and functions of protein and DNA/RNA sequences usually require tools based on graphic interfaces whose main characteristic is their intuitiveness and interactivity with the user's expertise, especially when curation or primer design tasks are required. However, interface-based tools usually pose certain computational limitations when managing large sequences or complex datasets, such as genome and transcriptome assemblies. Having these requirments in mind we have developed SeqEditor an interactive software tool for nucleotide and protein sequences' analysis. RESULT: SeqEditor is a cross-platform desktop application for the analysis of nucleotide and protein sequences. It is managed through a Graphical User Interface and can work either as a graphical sequence browser or as a fasta task manager for multi-fasta files. SeqEditor has been optimized for the management of large sequences, such as contigs, scaffolds or even chromosomes, and includes a GTF/GFF viewer to visualize and manage annotation files. In turn, this allows for content mining from reference genomes and transcriptomes with similar efficiency to that of command line tools. SeqEditor also incorporates a set of tools for singleplex and multiplex PCR primer design and pooling that uses a newly optimized and validated search strategy for target and species-specific primers. All these features make SeqEditor a flexible application that can be used to analyses complex sequences, design primers in PCR assays oriented for diagnosis, and/or manage, edit and personalize reference sequence datasets. AVAILABILITYAND IMPLEMENTATION: SeqEditor was developed in Java using Eclipse Rich Client Platform and is publicly available at https://gpro.biotechvana.com/download/SeqEditor as binaries for Windows, Linux and Mac OS. The user manual and tutorials are available online at https://gpro.biotechvana.com/tool/seqeditor/manual. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Ahmed Ibrahem Hafez, Ricardo Futami, Amir Arastehfar, Farnaz Daneshnia, Ana Miguel, Francisco J. Roig, Beatriz Soriano, Jaume Pérez-Sánchez, Teun Boekhout, Toni Gabaldón, Carlos Lloréns |
Bioinform. | 1 |
| 2020 | CROSSMAPPER: estimating cross-mapping rates and optimizing experimental design in multi-species sequencing studiesabstractMOTIVATION: Numerous sequencing studies, including transcriptomics of host-pathogen systems, sequencing of hybrid genomes, xenografts, mixed species systems, metagenomics and meta-transcriptomics, involve samples containing genetic material from divergent organisms. A crucial step in these studies is identifying from which organism each sequencing read originated, and the experimental design should be directed to minimize biases caused by cross-mapping of reads to incorrect source genomes. Additionally, pooling of sufficiently different genetic material into a single sequencing library could significantly reduce experimental costs but requires careful planning and assessment of the impact of cross-mapping. Having these applications in mind we designed Crossmapper, the first to our knowledge tool able to assess cross-mapping prior to sequencing, therefore allowing optimization of experimental design. RESULTS: Using any combination of reference genomes, Crossmapper performs read simulation and back-mapping of those reads to the pool of references, quantifies and reports the cross-mapping rates for each organism. Crossmapper performs these analyses with numerous user-specified parameters, including, among others, read length, read layout, coverage, mapping parameters, genomic or transcriptomic data. Additionally, it outputs the results in highly interactive and publication-ready reports. This allows the user to perform multiple comparisons at once and choose the experimental setup minimizing cross-mapping rates. Moreover, Crossmapper can be used for resource optimization in sequencing facilities by pooling different samples into one sequencing library. AVAILABILITY AND IMPLEMENTATION: Crossmapper is a command line tool implemented in Python 3.6 and available as a conda package, allowing effortless installation. The source code, detailed information and a step-by-step tutorial is available at our GitHub page https://github.com/Gabaldonlab/crossmapper. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Hrant Hovhannisyan, Ahmed Ibrahem Hafez, Carlos Lloréns, Toni Gabaldón |
Bioinform. | 2 |
| 2019 | Optimizing topologies in wireless sensor networks: A comparative analysis between the Grey Wolves and the Chicken Swarm Optimization algorithms
Mohamed Mostafa M. Fouad, Ahmed Ibrahem Hafez, Aboul Ella Hassanien |
Comput. Networks | 2 |
| 2016 | Sine cosine optimization algorithm for feature selectionabstractNowadays, a dataset includes a huge number of features with irrelevant and redundant ones. Feature selection is required for a better machine-learning algorithms' performance. A system for feature selection is proposed in this work using a sine cosine algorithm (SCA). SCA is a new stochastic search algorithm for optimization problems. SCA optimization adaptively balances the exploration and exploitation to find the optimal solution quickly. The SCA can quickly explore the feature space for optimal or near-optimal feature subset minimizing a given fitness function. The proposed fitness function used incorporates both classification accuracy and feature size reduction. The proposed system was tested on 18 datasets and shows an advance over other search methods as particle swarm optimization (PSO) and genetic algorithm (GA) optimizers commonly used in this context using different evaluation indicators. Ahmed Ibrahem Hafez, Hossam M. Zawbaa, Eid Emary, Aboul Ella Hassanien |
INISTA | 1 |
| 2013 | Community detection in social networks by using Bayesian network and Expectation Maximization techniqueabstractCommunity detection in complex networks has attracted a lot of attention in recent years. Communities play special roles in the structure-function relationship; therefore, detecting communities can be a way to identify substructures that could correspond to important functions. Social networks can be formalized by a statistical model in which interactions between actors are generated based on some assumptions. We adopt the idea and introduce a statistical model of the interactions between social network's actors, and we use Bayesian network (probabilistic graphical model) to show the relation between model variables. Through the use Expectation Maximization (EM) algorithm, we drive estimates for the model parameters and propose a community detection algorithm based on the EM estimates. The proposed algorithm works well with directed and undirected networks, and with weighted and un-weighted networks. The algorithm yields very promising results when applied to the community detection problem. Ahmed Ibrahem Hafez, Aboul Ella Hassanien, Aly A. Fahmy, Mohamed F. Tolba 0001 |
HIS | 1 |
| 2012 | Genetic Algorithms for community detection in social networksabstractCommunity detection in complex networks has attracted a lot of attention in recent years. Community detection can be viewed as an optimization problem, in which an objective function that captures the intuition of a community as a group of nodes with better internal connectivity than external connectivity is chosen to be optimized. Many single-objective optimization techniques have been used to solve the problem however those approaches have its drawbacks since they try optimizing one objective function and this results to a solution with a particular community structure property. More recently researchers viewed the problem as a multi-objective optimization problem and many approaches have been proposed to solve it. However which objective functions could be used with each other is still under debated since many objective functions have been proposed over the past years and in somehow most of them are similar in definition. In this paper we use Genetic Algorithm (GA) as an effective optimization technique to solve the community detection problem as a single-objective and multi-objective problem, we use the most popular objectives proposed over the past years, and we show how those objective correlate with each other, and their performances when they are used in the single-objective Genetic Algorithm and the Multi-Objective Genetic Algorithm and the community structure properties they tend to produce. Ahmed Ibrahem Hafez, Neveen I. Ghali, Aboul Ella Hassanien, Aly A. Fahmy |
ISDA | 1 |