Aligning Metabolic Pathways Exploiting Binary Relation of Reactions

Metabolic pathway alignment has been widely used to find one-to-one and/or one-to-many reaction mappings to identify the alternative pathways that have similar functions through different sets of reactions, which has important applications in reconstructing phylogeny and understanding metabolic functions. The existing alignment methods exhaustively search reaction sets, which may become infeasible for large pathways. To address this problem, we present an effective alignment method for accurately extracting reaction mappings between two metabolic pathways. We show that connected relation between reactions can be formalized as binary relation of reactions in metabolic pathways, and the multiplications of zero-one matrices for binary relations of reactions can be accomplished in finite steps. By utilizing the multiplications of zero-one matrices for binary relation of reactions, we efficiently obtain reaction sets in a small number of steps without exhaustive search, and accurately uncover biologically relevant reaction mappings. Furthermore, we introduce a measure of topological similarity of nodes (reactions) by comparing the structural similarity of the k-neighborhood subgraphs of the nodes in aligning metabolic pathways. We employ this similarity metric to improve the accuracy of the alignments. The experimental results on the KEGG database show that when compared with other state-of-the-art methods, in most cases, our method obtains better performance in the node correctness and edge correctness, and the number of the edges of the largest common connected subgraph for one-to-one reaction mappings, and the number of correct one-to-many reaction mappings. Our method is scalable in finding more reaction mappings with better biological relevance in large metabolic pathways.

[1]  R. Karp,et al.  From the Cover : Conserved patterns of protein interaction in multiple species , 2005 .

[2]  Jignesh M. Patel,et al.  SAGA: a subgraph matching tool for biological graphs , 2007, Bioinform..

[3]  Shi-Hua Zhang,et al.  Alignment of molecular networks by integer quadratic programming , 2007, Bioinform..

[4]  Bin Song,et al.  Manipulating the Steady State of Metabolic Pathways , 2011, IEEE/ACM Transactions on Computational Biology and Bioinformatics.

[5]  Robert W. Harrison,et al.  MetNetAligner: a web service tool for metabolic network alignments , 2009, Bioinform..

[6]  Nagiza F. Samatova,et al.  The Multiple Alignment Algorithm for Metabolic Pathways without Abstraction , 2010, 2010 IEEE International Conference on Data Mining Workshops.

[7]  Marta Simeoni,et al.  MP-Align: alignment of metabolic pathways , 2014, BMC Systems Biology.

[8]  Marcel J. T. Reinders,et al.  Metabolic pathway alignment between species using a comprehensive and flexible similarity measure , 2008, BMC Systems Biology.

[9]  Tamer Kahveci,et al.  SubMAP: Aligning Metabolic Pathways with Subnetwork Mappings , 2010, J. Comput. Biol..

[10]  Wayne Hayes,et al.  Optimal Network Alignment with Graphlet Degree Vectors , 2010, Cancer informatics.

[11]  Bonnie Berger,et al.  Global alignment of multiple protein interaction networks with application to functional orthology detection , 2008, Proceedings of the National Academy of Sciences.

[12]  Natasa Przulj,et al.  L-GRAAL: Lagrangian graphlet-based network aligner , 2015, Bioinform..

[13]  Cesim Erten,et al.  CAMPways: constrained alignment framework for the comparative analysis of a pair of metabolic pathways , 2013, Bioinform..

[14]  Kenneth H. Rosen,et al.  Discrete Mathematics and its applications , 2000 .

[15]  Sebastian Wernicke,et al.  Simple and Fast Alignment of Metabolic Pathways by Exploiting Local Diversity , 2007, APBC.

[16]  Behnam Neyshabur,et al.  NETAL: a new graph-based method for global alignment of protein-protein interaction networks , 2013, Bioinform..

[17]  Ambuj K. Singh,et al.  Deriving phylogenetic trees from the similarity analysis of metabolic pathways , 2003, ISMB.

[18]  Sing-Hoi Sze,et al.  Path Matching and Graph Matching in Biological Networks , 2007, J. Comput. Biol..

[19]  Tamer Kahveci,et al.  Indexing a protein-protein interaction network expedites network alignment , 2015, BMC Bioinformatics.

[20]  Susumu Goto,et al.  KEGG for integration and interpretation of large-scale molecular data sets , 2011, Nucleic Acids Res..

[21]  M. Kanehisa,et al.  Development of a chemical structure comparison method for integrated analysis of chemical and genomic information in the metabolic pathways. , 2003, Journal of the American Chemical Society.

[22]  Tamer Kahveci,et al.  Metabolic network alignment in large scale by network compression , 2012, BMC Bioinformatics.

[23]  Thomas Szyperski,et al.  Amino Acid Biosynthesis in the Halophilic ArchaeonHaloarcula hispanica , 1999, Journal of bacteriology.

[24]  Ron Y. Pinter,et al.  Alignment of metabolic pathways , 2005, Bioinform..

[25]  Luigi Palopoli,et al.  Biological Network Querying Techniques: Analysis and Comparison , 2011, J. Comput. Biol..

[26]  Albert-László Barabási,et al.  A diVIsive Shuffling Approach (VIStA) for gene expression analysis to identify subtypes in Chronic Obstructive Pulmonary Disease , 2014, BMC Systems Biology.

[27]  Hideo Matsuda,et al.  A Multiple Alignment Algorithm for Metabolic Pathway Analysis Using Enzyme Hierarchy , 2000, ISMB.

[28]  Susumu Goto,et al.  Data, information, knowledge and principle: back to metabolism in KEGG , 2013, Nucleic Acids Res..