SubMAP: Aligning Metabolic Pathways with Subnetwork Mappings

被引:58
作者
Ay, Ferhat [1 ,2 ]
Kellis, Manolis [2 ]
Kahveci, Tamer [1 ]
机构
[1] Univ Florida, Gainesville, FL 32611 USA
[2] MIT, Comp Sci & Artificial Intelligence Lab, Cambridge, MA 02139 USA
基金
美国国家科学基金会;
关键词
alternative reaction sets; maximum weight independent set; metabolic pathway alignment; one-to-many mappings; subnetwork mappings; INTEGRATED ANALYSIS; PROTEIN-INTERACTION; GLOBAL ALIGNMENT; INDEPENDENT SET; NETWORK; ENZYME; AMINOTRANSFERASE; BIOSYNTHESIS; ALGORITHM; LYSINE;
D O I
10.1089/cmb.2010.0280
中图分类号
Q5 [生物化学];
学科分类号
070307 [化学生物学];
摘要
We consider the problem of aligning two metabolic pathways. Unlike traditional approaches, we do not restrict the alignment to one-to-one mappings between the molecules (nodes) of the input pathways (graphs). We follow the observation that, in nature, different organisms can perform the same or similar functions through different sets of reactions and molecules. The number and the topology of the molecules in these alternative sets often vary from one organism to another. With the motivation that an accurate biological alignment should be able to reveal these functionally similar molecule sets across different species, we develop an algorithm that first measures the similarities between different nodes using a mixture of homology and topological similarity. We combine the two metrics by employing an eigenvalue formulation. We then search for an alignment between the two input pathways that maximizes a similarity score, evaluated as the sum of the similarities of the mapped subnetworks of size at most a given integer k, and also does not contain any conflicting mappings. Here we prove that this maximization is NP-hard by a reduction from the maximum weight independent set (MWIS) problem. We then convert our problem to an instance of MWIS and use an efficient vertex-selection strategy to extract the mappings that constitute our alignment. We name our algorithm SubMAP (Subnetwork Mappings in Alignment of Pathways). We evaluate its accuracy and performance on real datasets. Our empirical results demonstrate that SubMAP can identify biologically relevant mappings that are missed by traditional alignment methods. Furthermore, we observe that SubMAP is scalable for metabolic pathways of arbitrary topology, including searching for a query pathway of size 70 against the complete KEGG database of 1,842 pathways. Implementation in C++ is available at http://bioinformatics.cise.ufl.edu/SubMAP.html.
引用
收藏
页码:219 / 235
页数:17
相关论文
共 50 条
[1]
Inapproximability of Vertex Cover and Independent Set in Bounded Degree Graphs [J].
Austrin, Per ;
Khot, Subhash ;
Safra, Muli .
PROCEEDINGS OF THE 24TH ANNUAL IEEE CONFERENCE ON COMPUTATIONAL COMPLEXITY, 2009, :74-+
[2]
Ay Ferhat, 2010, 2010 International Conference on BioInformatics and BioEngineering (BIBE), P136, DOI 10.1109/BIBE.2010.31
[3]
AY F, 2008, P 7 ANN INT C COMP S, V7, P237
[4]
Ay Ferhat, 2009, Journal of Bioinformatics and Computational Biology, V7, P389, DOI 10.1142/S0219720009004163
[5]
Scalable Steady State Analysis of Boolean Biological Regulatory Networks [J].
Ay, Ferhat ;
Xu, Fei ;
Kahveci, Tamer .
PLOS ONE, 2009, 4 (12)
[6]
ChiBE: interactive visualization and manipulation of BioPAX pathway models [J].
Babur, Ozgun ;
Dogrusoz, Ugur ;
Demir, Emek ;
Sander, Chris .
BIOINFORMATICS, 2010, 26 (03) :429-431
[7]
Local graph alignment and motif search in biological networks [J].
Berg, J ;
Lässig, M .
PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA, 2004, 101 (41) :14689-14694
[8]
Berman P., 1999, Lecture Notes In Computer Science, V1644, P705
[9]
MetNetAligner: a web service tool for metabolic network alignments [J].
Cheng, Qiong ;
Harrison, Robert ;
Zelikovsky, Alexander .
BIOINFORMATICS, 2009, 25 (15) :1989-1990
[10]
Clemente Jose C, 2005, Genome Inform, V16, P45