Back to Search
Start Over
APPAGATO: an APproximate PArallel and stochastic GrAph querying TOol for biological networks
- Publication Year :
- 2016
-
Abstract
- Motivation Biological network querying is a problem requiring a considerable computational effort to be solved. Given a target and a query network, it aims to find occurrences of the query in the target by considering topological and node similarities (i.e. mismatches between nodes, edges, or node labels). Querying tools that deal with similarities are crucial in biological network analysis because they provide meaningful results also in case of noisy data. In addition, as the size of available networks increases steadily, existing algorithms and tools are becoming unsuitable. This is rising new challenges for the design of more efficient and accurate solutions. Results This paper presents APPAGATO, a stochastic and parallel algorithm to find approximate occurrences of a query network in biological networks. APPAGATO handles node, edge and node label mismatches. Thanks to its randomic and parallel nature, it applies to large networks and, compared with existing tools, it provides higher performance as well as statistically significant more accurate results. Tests have been performed on protein–protein interaction networks annotated with synthetic and real gene ontology terms. Case studies have been done by querying protein complexes among different species and tissues. Availability and implementation APPAGATO has been developed on top of CUDA-C ++ Toolkit 7.0 framework. The software is available online http://profs.sci.univr.it/∼bombieri/APPAGATO. Supplementary information Supplementary data are available at Bioinformatics online.
- Subjects :
- 0301 basic medicine
Statistics and Probability
Power graph analysis
Theoretical computer science
Computer science
0206 medical engineering
Parallel algorithm
GPU
02 engineering and technology
Stochastic graph
Biochemistry
03 medical and health sciences
Animals
Humans
Approximate graph querying
Protein Interaction Maps
Molecular Biology
Computational Biology
biological networks
Computer Science Applications
Computational Mathematics
030104 developmental biology
Gene Ontology
Computational Theory and Mathematics
Graph (abstract data type)
020602 bioinformatics
Biological network
Algorithms
Software
Subjects
Details
- Language :
- English
- Database :
- OpenAIRE
- Accession number :
- edsair.doi.dedup.....208a59a9bcd193c75bdd4a0b7383cf78