Optimal metabolic route search based on atom mappings

MOTIVATION A key computational problem in metabolic engineering is finding efficient metabolic routes from a source to a target compound in genome-scale reaction networks, potentially considering the addition of new reactions. Efficiency can be based on many factors, such as route lengths, atoms conserved and the number of new reactions, and the new enzymes to catalyze them, added to the route. Fast algorithms are needed to systematically search these large genome-scale reaction networks. RESULTS We present the algorithm used in the new RouteSearch tool within the Pathway Tools software. This algorithm is based on a general Branch-and-Bound search and involves constructing a network of atom mappings to facilitate efficient searching. As far as we know, it is the first published algorithm that finds guaranteed optimal routes where atom conservation is part of the optimality criteria. RouteSearch includes a graphical user interface that speeds user understanding of its search results. We evaluated the algorithm on five example metabolic-engineering problems from the literature; for one problem the published solution was equivalent to the optimal route found by RouteSearch; for the remaining four problems, RouteSearch found the published solution as one of its best-scored solutions. These problems were each solved in less than 5 s of computational time. AVAILABILITY AND IMPLEMENTATION RouteSearch is accessible at BioCyc.org by using the menu command Metabolism --> Metabolic RouteSearch and by downloading Pathway Tools. Pathway Tools software is freely available to academic users, and for a fee to commercial users. Download from: http://biocyc.org/download.shtml.

[1]  Susumu Goto,et al.  PathPred: an enzyme-catalyzed metabolic pathway prediction server , 2010, Nucleic Acids Res..

[2]  Peter D. Karp,et al.  The MetaCyc Database of metabolic pathways and enzymes and the BioCyc collection of Pathway/Genome Databases , 2007, Nucleic Acids Res..

[3]  Oliver Kohlbacher,et al.  Using Atom Mapping Rules for an Improved Detection of Relevant Routes in Weighted Metabolic Networks , 2008, J. Comput. Biol..

[4]  Shoshana J. Wodak,et al.  Metabolic PathFinding: inferring relevant pathways in biochemical networks , 2005, Nucleic Acids Res..

[5]  G. Sprenger,et al.  Fructose-6-phosphate Aldolase Is a Novel Class I Aldolase from Escherichia coli and Is Related to a Novel Group of Bacterial Transaldolases* , 2001, The Journal of Biological Chemistry.

[6]  A. Nijenhuis Combinatorial algorithms , 1975 .

[7]  Juho Rousu,et al.  BMC Systems Biology BioMed Central Methodology article , 2009 .

[8]  L. R. Ford,et al.  NETWORK FLOW THEORY , 1956 .

[9]  Peter D. Karp,et al.  Pathway Tools version 13.0: integrated software for pathway/genome informatics and systems biology , 2015, Briefings Bioinform..

[10]  Yasuo Tabei,et al.  Supervised de novo reconstruction of metabolic pathways from metabolome-scale compound sets , 2013, Bioinform..

[11]  Rainer Schrader,et al.  Metabolic pathway analysis web service (Pathway Hunter Tool at CUBIC) , 2005, Bioinform..

[12]  Grace M. Nisola,et al.  Biosynthesis of ethylene glycol in Escherichia coli , 2012, Applied Microbiology and Biotechnology.

[13]  Holger Fröhlich,et al.  Modeling ERBB receptor-regulated G1/S transition to find novel targets for de novo trastuzumab resistance , 2009, BMC Systems Biology.

[14]  James C. Liao,et al.  Engineering of an Escherichia coli Strain for the Production of 3-Methyl-1-Butanol , 2008, Applied and Environmental Microbiology.

[15]  C. Nakamura,et al.  Metabolic engineering for the microbial production of 1,3-propanediol. , 2003, Current opinion in biotechnology.

[16]  S. Rao,et al.  PathMiner: predicting metabolic pathways by heuristic search , 2003, Bioinform..

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

[18]  Richard Bellman,et al.  ON A ROUTING PROBLEM , 1958 .

[19]  G. Stephanopoulos,et al.  Optimization of a heterologous pathway for the production of flavonoids from glucose. , 2011, Metabolic engineering.

[20]  J. Sweigard,et al.  Production of p-hydroxycinnamic acid from glucose in Saccharomyces cerevisiae and Escherichia coli by expression of heterologous genes from plants and fungi. , 2007, Metabolic engineering.

[21]  Oliver Kohlbacher,et al.  MetaRoute: fast search for relevant metabolic routes for interactive network navigation and visualization , 2008, Bioinform..

[22]  Masaharu Mizutani,et al.  A 2-oxoglutarate-dependent dioxygenase from Ruta graveolens L. exhibits p-coumaroyl CoA 2'-hydroxylase activity (C2'H): a missing step in the synthesis of umbelliferone in plants. , 2012, The Plant journal : for cell and molecular biology.

[23]  James C. Liao,et al.  Engineering the isobutanol biosynthetic pathway in Escherichia coli by comparison of three aldehyde reductase/alcohol dehydrogenase genes , 2009, Applied Microbiology and Biotechnology.

[24]  David Eppstein,et al.  Finding the k shortest paths , 1994, Proceedings 35th Annual Symposium on Foundations of Computer Science.

[25]  Peter D. Karp,et al.  Accurate Atom-Mapping Computation for Biochemical Reactions , 2012, J. Chem. Inf. Model..

[26]  Lydia E. Kavraki,et al.  Finding metabolic pathways using atom tracking , 2010, Bioinform..

[27]  N. Stoynova,et al.  Use of the valine biosynthetic pathway to convert glucose into isobutanol , 2011, Journal of Industrial Microbiology & Biotechnology.

[28]  J. Liao,et al.  Non-fermentative pathways for synthesis of branched-chain higher alcohols as biofuels , 2008, Nature.