Derivative processes for modelling metabolic fluxes

Motivation: One of the challenging questions in modelling biological systems is to characterize the functional forms of the processes that control and orchestrate molecular and cellular phenotypes. Recently proposed methods for the analysis of metabolic pathways, for example, dynamic flux estimation, can only provide estimates of the underlying fluxes at discrete time points but fail to capture the complete temporal behaviour. To describe the dynamic variation of the fluxes, we additionally require the assumption of specific functional forms that can capture the temporal behaviour. However, it also remains unclear how to address the noise which might be present in experimentally measured metabolite concentrations. Results: Here we propose a novel approach to modelling metabolic fluxes: derivative processes that are based on multiple-output Gaussian processes (MGPs), which are a flexible non-parametric Bayesian modelling technique. The main advantages that follow from MGPs approach include the natural non-parametric representation of the fluxes and ability to impute the missing data in between the measurements. Our derivative process approach allows us to model changes in metabolite derivative concentrations and to characterize the temporal behaviour of metabolic fluxes from time course data. Because the derivative of a Gaussian process is itself a Gaussian process, we can readily link metabolite concentrations to metabolic fluxes and vice versa. Here we discuss how this can be implemented in an MGP framework and illustrate its application to simple models, including nitrogen metabolism in Escherichia coli. Availability and implementation: R code is available from the authors upon request. Contact: j.norkunaite@imperial.ac.uk; m.stumpf@imperial.ac.uk Supplementary information: Supplementary data are available at Bioinformatics online.

[1]  Mauricio Barahona,et al.  Nitrogen and Carbon Status Are Integrated at the Transcriptional Level by the Nitrogen Regulator NtrC In Vivo , 2013, mBio.

[2]  Neil D. Lawrence,et al.  Sparse Convolved Gaussian Processes for Multi-output Regression , 2008, NIPS.

[3]  Nicola Zamboni,et al.  13C metabolic flux analysis in complex systems. , 2011, Current opinion in biotechnology.

[4]  Carl E. Rasmussen,et al.  Derivative Observations in Gaussian Process Models of Dynamic Systems , 2002, NIPS.

[5]  Steffen Klamt,et al.  Two approaches for metabolic pathway analysis? , 2003, Trends in biotechnology.

[6]  Benoit Boulet Fundamentals of signals and systems , 2005 .

[7]  Antti Honkela,et al.  Model-based method for transcription factor target identification with limited data , 2010, Proceedings of the National Academy of Sciences.

[8]  Phillip Boyle,et al.  Gaussian Processes for Regression and Optimisation , 2007 .

[9]  Simon Haykin,et al.  Communication Systems , 1978 .

[10]  Eberhard O. Voit,et al.  Estimation of dynamic flux profiles from metabolic time series data , 2012, BMC Systems Biology.

[11]  Minoru Kanehisa,et al.  Quantitative elementary mode analysis of metabolic pathways: the example of yeast glycolysis , 2006, BMC Bioinformatics.

[12]  中村 泰,et al.  ハッシュ関数を用いたGaussian Process Regressionの高速化 , 2012 .

[13]  Jonas S. Almeida,et al.  Decoupling dynamical systems for pathway identification from metabolic profiles , 2004, Bioinform..

[14]  Christopher M. Bishop,et al.  Neural networks and machine learning , 1998 .

[15]  Eberhard O Voit,et al.  Characterizability of metabolic pathway systems from time series data. , 2013, Mathematical biosciences.

[16]  L. Blank,et al.  From measurement to implementation of metabolic fluxes. , 2013, Current opinion in biotechnology.

[17]  John A. Nelder,et al.  A Simplex Method for Function Minimization , 1965, Comput. J..

[18]  Radford M. Neal Monte Carlo Implementation of Gaussian Process Models for Bayesian Regression and Classification , 1997, physics/9701026.

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

[20]  Rudiyanto Gunawan,et al.  Parameter estimation of kinetic models from metabolic profiles: two-phase dynamic decoupling method , 2011, Bioinform..

[21]  Desmond S. Lun,et al.  Interpreting Expression Data with Metabolic Flux Models: Predicting Mycobacterium tuberculosis Mycolic Acid Production , 2009, PLoS Comput. Biol..

[22]  Robert J. Moore,et al.  Structural and Functional Analysis of the Pore-Forming Toxin NetB from Clostridium perfringens , 2013, mBio.

[23]  M. J. Roberts Fundamentals of Signals and Systems , 2007 .

[24]  Eberhard O. Voit,et al.  System estimation from metabolic time-series data , 2008, Bioinform..

[25]  Hans V. Westerhoff,et al.  Nitrogen Assimilation in Escherichia coli: Putting Molecular Data into a Systems Perspective , 2013, Microbiology and Molecular Reviews.

[26]  Ali A. Faruqi,et al.  Analysis of Metabolic Evolution in Bacteria Using Whole-Genome Metabolic Models , 2013, RECOMB.

[27]  I. H. Öğüş,et al.  NATO ASI Series , 1997 .

[28]  Arthur G. Palmer,et al.  Thermal Adaptation of Conformational Dynamics in Ribonuclease H , 2013, PLoS Comput. Biol..

[29]  Martijn A. Huynen,et al.  Inferring Metabolic States in Uncharacterized Environments Using Gene-Expression Measurements , 2013, PLoS Comput. Biol..

[30]  Klaus Obermayer,et al.  Analyzing Short-Term Noise Dependencies of Spike-Counts in Macaque Prefrontal Cortex Using Copulas and the Flashlight Transformation , 2009, PLoS Comput. Biol..

[31]  Tom Fearn Gaussian Process Regression , 2013 .

[32]  Marcus R. Frean,et al.  Dependent Gaussian Processes , 2004, NIPS.

[33]  Carl E. Rasmussen,et al.  Gaussian processes for machine learning , 2005, Adaptive computation and machine learning.

[34]  Paul Kirk,et al.  Inferential stability in systems biology , 2011 .

[35]  D. Fell,et al.  Detection of elementary flux modes in biochemical networks: a promising tool for pathway analysis and metabolic engineering. , 1999, Trends in biotechnology.