Metabolica: A statistical research tool for analyzing metabolic networks

Steady state flux balance analysis (FBA) for cellular metabolism is used, e.g., to seek information on the activity of the different pathways under equilibrium conditions, or as a basis for kinetic models. In metabolic models, the stoichiometry of the system, commonly completed with bounds on some of the variables, is used as the constraint in the search of a meaningful solution. As model complexity and number of constraints increase, deterministic approach to FBA is no longer viable: a multitude of very different solutions may exist, or the constraints may be in conflict, implying that no precise solution can be found. Moreover, the solution may become overly sensitive to parameter values defining the constraints. Bayesian FBA treats the unknowns as random variables and provides estimates of their probability density functions. This stochastic setting naturally represents the variability which can be expected to occur over a population and helps to circumvent the drawbacks of the classical approach, but its implementation can be quite tedious for users without background in statistical computations. This article presents a software package called Metabolica for performing Bayesian FBA for complex multi-compartment models and visualization of the results.

[1]  Daniela Calvetti,et al.  Bayesian stationary state flux balance analysis for a skeletal muscle metabolic model , 2007 .

[2]  Gerald M. Saidel,et al.  Modeling Cellular Metabolism and Energetics in Skeletal Muscle: Large-Scale Parameter Estimation and Sensitivity Analysis , 2008, IEEE Transactions on Biomedical Engineering.

[3]  D. Calvetti,et al.  Inverse problems and computational cell metabolic models: a statistical approach , 2008 .

[4]  Charles J. Geyer,et al.  Practical Markov Chain Monte Carlo , 1992 .

[5]  Steffen Klamt,et al.  Structural and functional analysis of cellular networks with CellNetAnalyzer , 2007, BMC Systems Biology.

[6]  Joanne M. Belovich,et al.  A computer model of gluconeogenesis and lipid metabolism in the perfused liver. , 2007, American journal of physiology. Endocrinology and metabolism.

[7]  Frédéric Y. Bois,et al.  GNU MCSim: Bayesian statistical inference for SBML-coded systems biology models , 2009, Bioinform..

[8]  E. Somersalo,et al.  Statistical Analysis of Metabolic Pathways of Brain Metabolism at Steady State , 2007, Annals of Biomedical Engineering.

[9]  Daniela Calvetti,et al.  Introduction to Bayesian Scientific Computing: Ten Lectures on Subjective Computing , 2007 .

[10]  L Tierney,et al.  Some adaptive monte carlo methods for Bayesian inference. , 1999, Statistics in medicine.

[11]  Andrew Thomas,et al.  WinBUGS - A Bayesian modelling framework: Concepts, structure, and extensibility , 2000, Stat. Comput..

[12]  E. Somersalo,et al.  Statistical and computational inverse problems , 2004 .

[13]  H. Haario,et al.  An adaptive Metropolis algorithm , 2001 .

[14]  Jun S. Liu,et al.  Monte Carlo strategies in scientific computing , 2001 .

[15]  Sylvia Richardson,et al.  Markov Chain Monte Carlo in Practice , 1997 .

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

[17]  Daniela Calvetti,et al.  Bayesian flux balance analysis applied to a skeletal muscle metabolic model. , 2007, Journal of theoretical biology.

[18]  Donald Geman,et al.  Stochastic Relaxation, Gibbs Distributions, and the Bayesian Restoration of Images , 1984, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[19]  Mats Jirstrand,et al.  Systems biology Systems Biology Toolbox for MATLAB : a computational platform for research in systems biology , 2006 .

[20]  Daniela Calvetti,et al.  Sampling-Based Analysis of a Spatially Distributed Model for Liver Metabolism at Steady State , 2008, Multiscale Model. Simul..

[21]  Daniela Calvetti,et al.  Large-Scale Statistical Parameter Estimation in Complex Systems with an Application to Metabolic Models , 2006, Multiscale Model. Simul..

[22]  Robert L. Smith,et al.  Efficient Monte Carlo Procedures for Generating Points Uniformly Distributed over Bounded Regions , 1984, Oper. Res..

[23]  Hamid Bolouri,et al.  Dizzy: Stochastic Simulation of Large-scale Genetic Regulatory Networks , 2005, J. Bioinform. Comput. Biol..

[24]  D. Calvetti,et al.  Large-scale Bayesian parameter estimation for a three-compartment cardiac metabolism model during ischemia , 2006 .

[25]  Lufang Zhou,et al.  Regulation of lactate production at the onset of ischaemia is independent of mitochondrial NADH/NAD+: insights from in silico studies , 2005, The Journal of physiology.

[26]  B. Palsson,et al.  Theory for the systemic definition of metabolic pathways and their use in interpreting metabolic function from a pathway-oriented perspective. , 2000, Journal of theoretical biology.

[27]  Mudita Singhal,et al.  COPASI - a COmplex PAthway SImulator , 2006, Bioinform..