Fast Flux Module Detection Using Matroid Theory

Flux balance analysis (FBA) is one of the most often applied methods on genome-scale metabolic networks. Although FBA uniquely determines the optimal yield, the pathway that achieves this is usually not unique. The analysis of the optimal-yield flux space has been an open challenge. Flux variability analysis is only capturing some properties of the flux space, while elementary mode analysis is intractable due to the enormous number of elementary modes. However, it has been found by Kelk et al. (2012) that the space of optimal-yield fluxes decomposes into flux modules. These decompositions allow a much easier but still comprehensive analysis of the optimal-yield flux space. Using the mathematical definition of module introduced by Müller and Bockmayr (2013b), we discovered useful connections to matroid theory, through which efficient algorithms enable us to compute the decomposition into modules in a few seconds for genome-scale networks. Using that every module can be represented by one reaction that represents its function, in this article, we also present a method that uses this decomposition to visualize the interplay of modules. We expect the new method to replace flux variability analysis in the pipelines for metabolic networks.

[1]  Komei Fukuda,et al.  Double Description Method Revisited , 1995, Combinatorics and Computer Science.

[2]  Emden R. Gansner,et al.  An open graph visualization system and its applications to software engineering , 2000, Softw. Pract. Exp..

[3]  David Avis,et al.  A pivoting algorithm for convex hulls and vertex enumeration of arrangements and polyhedra , 1991, SCG '91.

[4]  Alexander Bockmayr,et al.  Fast thermodynamically constrained flux variability analysis , 2013, Bioinform..

[5]  H. Qian,et al.  Thermodynamic constraints for biochemical networks. , 2004, Journal of theoretical biology.

[6]  Marco Terzer,et al.  Large scale methods to enumerate extreme rays and elementary modes , 2009 .

[7]  A. Kierzek,et al.  Selection of objective function in genome scale flux balance analysis for process feed development in antibiotic production. , 2008, Metabolic engineering.

[8]  Adam M. Feist,et al.  The biomass objective function. , 2010, Current opinion in microbiology.

[9]  Klaus Truemper,et al.  Partial Matroid Representations , 1984, Eur. J. Comb..

[10]  Jason A. Papin,et al.  Comparison of network-based pathway analysis methods. , 2004, Trends in biotechnology.

[11]  S. Schuster,et al.  ON ELEMENTARY FLUX MODES IN BIOCHEMICAL REACTION SYSTEMS AT STEADY STATE , 1994 .

[12]  Jörg Stelling,et al.  Large-scale computation of elementary flux modes with bit pattern trees , 2008, Bioinform..

[13]  Stefan Schuster,et al.  Detecting strictly detailed balanced subnetworks in open chemical reaction networks , 1991 .

[14]  J. Oxley Matroid Theory (Oxford Graduate Texts in Mathematics) , 2006 .

[15]  Stein Krogdahl The dependence graph for bases in matroids , 1977, Discret. Math..

[16]  B. Teusink,et al.  A practical guide to genome-scale metabolic models and their analysis. , 2011, Methods in enzymology.

[17]  A. Müller,et al.  Flux modules in metabolic networks , 2014, Journal of mathematical biology.

[18]  Jeffrey D Orth,et al.  What is flux balance analysis? , 2010, Nature Biotechnology.

[19]  Leen Stougie,et al.  Optimal flux spaces of genome-scale stoichiometric models are determined by a few subnetworks , 2012, Scientific Reports.

[20]  Janet B. Jones-Oliveira,et al.  An algebraic-combinatorial model for the identification and mapping of biochemical pathways , 2001, Bulletin of mathematical biology.

[21]  Emden R. Gansner,et al.  A Technique for Drawing Directed Graphs , 1993, IEEE Trans. Software Eng..

[22]  Vladimir Gurvich,et al.  Generating All Vertices of a Polyhedron Is Hard , 2006, SODA '06.

[23]  J. Edmonds,et al.  A Combinatorial Decomposition Theory , 1980, Canadian Journal of Mathematics.

[24]  A. Burgard,et al.  Minimal Reaction Sets for Escherichia coli Metabolism under Different Growth Requirements and Uptake Environments , 2001, Biotechnology progress.

[25]  R. Mahadevan,et al.  The effects of alternate optimal solutions in constraint-based genome-scale metabolic models. , 2003, Metabolic engineering.

[26]  B. Palsson,et al.  Metabolic Flux Balancing: Basic Concepts, Scientific and Practical Use , 1994, Bio/Technology.

[27]  B. Palsson,et al.  Genome-scale models of microbial cells: evaluating the consequences of constraints , 2004, Nature Reviews Microbiology.

[28]  Ronan M. T. Fleming,et al.  Quantitative prediction of cellular metabolism with constraint-based models: the COBRA Toolbox v2.0 , 2007, Nature Protocols.