Journal of Computational Biology · 2006 · 85 citations · 53 references
Life SciencesBioinformaticsBiologyComputational BiologyNetwork BiologyPathway AnalysisBiological NetworksGraph AlgorithmsMetabolic NetworksMolecular Interaction NetworksProtein-protein Interaction NetworksEvolutionary Conservation AnalysisFunctional HierarchyNetwork-based Interaction Analysis
Molecular interaction data plays an important role in understanding biological processes at a modular level by providing a framework for understanding cellular organization, functional hierarchy, and evolutionary conservation. As the quality and quantity of network and interaction data increases rapidly, the problem of effectively analyzing this data becomes significant. Graph theoretic formalisms, commonly used for these analysis tasks, often lead to computationally hard problems due to their relation to subgraph isomorphism. This paper presents an innovative new algorithm, MULE, for detecting frequently occurring patterns and modules in biological networks. Using an innovative graph simplification technique based on ortholog contraction, which is ideally suited to biological networks, our algorithm renders these problems computationally tractable and scalable to large numbers of networks. We show, experimentally, that our algorithm can extract frequently occurring patterns in metabolic pathways and protein interaction networks from the KEGG, DIP, and BIND databases within seconds. When compared to existing approaches, our graph simplification technique can be viewed either as a pruning heuristic, or a closely related, but computationally simpler task. When used as a pruning heuristic, we show that our technique reduces effective graph sizes significantly, accelerating existing techniques by several orders of magnitude! Indeed, for most of the test cases, existing techniques could not even be applied without our pruning step. When used as a stand-alone analysis technique, MULE is shown to convey significant biological insights at near-interactive rates. The software, sample input graphs, and detailed results for comprehensive analysis of nine eukaryotic PPI networks are available at www.cs.purdue.edu/homes/koyuturk/mule.
53
Julie Thompson, Desmond G. Higgins, Toby J. Gibson · Nucleic Acids Research · 1994 · 64.9K citations · Full text
The Pfam Protein Families Database
Alex Bateman · Nucleic Acids Research · 2002 · 14.2K citations · Full text
Fast algorithms for mining association rules
Rakesh Agrawal, Ramakrishnan Srikant · 1998 · 10.8K citations
Functional organization of the yeast proteome by systematic analysis of protein complexes
Anne‐Claude Gavin, Markus Bösche, Roland Krause et al. · Nature · 2002 · 4.8K citations · Full text
The COG database: an updated version includes eukaryotes
Roman L. Tatusov, Natalie D. Fedorova, John D. Jackson et al. · BMC Bioinformatics · 2003 · 4.5K citations · Full text