Enumeration of minimal stoichiometric precursor sets in metabolic networks

BackgroundWhat an organism needs at least from its environment to produce a set of metabolites, e.g. target(s) of interest and/or biomass, has been called a minimal precursor set. Early approaches to enumerate all minimal precursor sets took into account only the topology of the metabolic network (topological precursor sets). Due to cycles and the stoichiometric values of the reactions, it is often not possible to produce the target(s) from a topological precursor set in the sense that there is no feasible flux. Although considering the stoichiometry makes the problem harder, it enables to obtain biologically reasonable precursor sets that we call stoichiometric. Recently a method to enumerate all minimal stoichiometric precursor sets was proposed in the literature. The relationship between topological and stoichiometric precursor sets had however not yet been studied.ResultsSuch relationship between topological and stoichiometric precursor sets is highlighted. We also present two algorithms that enumerate all minimal stoichiometric precursor sets. The first one is of theoretical interest only and is based on the above mentioned relationship. The second approach solves a series of mixed integer linear programming problems. We compared the computed minimal precursor sets to experimentally obtained growth media of several Escherichia coli strains using genome-scale metabolic networks.ConclusionsThe results show that the second approach efficiently enumerates minimal precursor sets taking stoichiometry into account, and allows for broad in silico studies of strains or species interactions that may help to understand e.g. pathotype and niche-specific metabolic capabilities. sasita is written in Java, uses cplex as LP solver and can be downloaded together with all networks and input files used in this paper at http://sasita.gforge.inria.fr/.

[1]  Calin Belta,et al.  Systematic analysis of conservation relations in Escherichia coli genome-scale metabolic network reveals novel growth media. , 2006, Biophysical journal.

[2]  Angel Rubio,et al.  Computing the shortest elementary flux modes in genome-scale metabolic networks , 2009, Bioinform..

[3]  Peter D. Karp,et al.  Nutrition-Related Analysis of Pathway/Genome Databases , 2001, Pacific Symposium on Biocomputing.

[4]  Steffen Klamt,et al.  Enumeration of Smallest Intervention Strategies in Genome-Scale Metabolic Networks , 2014, PLoS Comput. Biol..

[5]  I. Grossmann,et al.  Recursive MILP model for finding all the alternate optima in LP models for metabolic networks , 2000 .

[6]  Giorgio Gallo,et al.  Directed Hypergraphs and Applications , 1993, Discret. Appl. Math..

[7]  Alicia Karspeck,et al.  Comparison of Filtering Methods for the Modeling and Retrospective Forecasting of Influenza Epidemics , 2014, PLoS Comput. Biol..

[8]  Joshua A. Lerman,et al.  Genome-scale metabolic reconstructions of multiple Escherichia coli strains highlight strain-specific adaptations to nutritional environments , 2013, Proceedings of the National Academy of Sciences.

[9]  Leen Stougie,et al.  Enumerating Precursor Sets of Target Metabolites in a Metabolic Network , 2008, WABI.

[10]  M. R. Watson Metabolic maps for the Apple II , 1984 .

[11]  Paul S. Cohen,et al.  Nutritional Basis for Colonization Resistance by Human Commensal Escherichia coli Strains HS and Nissle 1917 against E. coli O157:H7 in the Mouse Intestine , 2013, PloS one.

[12]  Leen Stougie,et al.  Algorithms and complexity of enumerating minimal precursor sets in genome-wide metabolic networks , 2012, Bioinform..

[13]  Ashish Tiwari,et al.  Computing minimal nutrient sets from metabolic networks via linear constraint solving , 2013, BMC Bioinformatics.

[14]  Eytan Ruppin,et al.  A Novel Nutritional Predictor Links Microbial Fastidiousness with Lowered Ubiquity, Growth Rate, and Cooperativeness , 2014, PLoS Comput. Biol..

[15]  Oliver Ebenhöh,et al.  An environmental perspective on metabolism. , 2008, Journal of theoretical biology.

[16]  Paul S. Cohen,et al.  Escherichia coli Pathotypes Occupy Distinct Niches in the Mouse Intestine , 2014, Infection and Immunity.

[17]  Douglas A. Wolfe,et al.  Distribution‐free Partially Sequential Tests for Treatments Versus Control Setting , 1995 .

[18]  Daniele Frigioni,et al.  Directed Hypergraphs: Problems, Algorithmic Results, and a Novel Decremental Approach , 2001, ICTCS.

[19]  Chih-Jung Chang,et al.  Impact of the gut microbiota, prebiotics, and probiotics on human health and disease , 2014, Biomedical journal.

[20]  Paul S. Cohen,et al.  Precolonized Human Commensal Escherichia coli Strains Serve as a Barrier to E. coli O157:H7 Growth in the Streptomycin-Treated Mouse Intestine , 2009, Infection and Immunity.

[21]  Paul S. Cohen,et al.  Comparison of Carbon Nutrition for Pathogenic and Commensal Escherichia coli Strains in the Mouse Intestine , 2008, Infection and Immunity.

[22]  Vladimir Gurvich,et al.  On Generating the Irredundant Conjunctive and Disjunctive Normal Forms of Monotone Boolean Functions , 1999, Discret. Appl. Math..