Mass spectrometry (MS) is widely used for isotopic labeling studies of metabolism and other biological processes. Quantitative applications—e.g. metabolic flux analysis—require tools to correct the raw MS data for the contribution of all naturally abundant isotopes. IsoCor is a software that allows such correction to be applied to any chemical species. Hence it can be used to exploit any isotopic tracer, from well-known (13C, 15N, 18O, etc) to unusual (57Fe, 77Se, etc) isotopes. It also provides new features—e.g. correction for the isotopic purity of the tracer—to improve the accuracy of quantitative isotopic studies, and implements an efficient algorithm to process large datasets. Its user-friendly interface makes isotope labeling experiments more accessible to a wider biological community. Availability: IsoCor is distributed under OpenSource license at http://metasys.insa-toulouse.fr/software/isocor/ Contact:jean-charles.portais@insa-toulouse.fr
Summary: Mass spectrometry (MS) is widely used for isotopic studies of metabolism and other (bio)chemical processes. Quantitative applications in systems and synthetic biology require to correct the raw MS data for the contribution of naturally occurring isotopes. Several tools are available to correct low-resolution MS data, and recent developments made substantial improvements by introducing resolution-dependent correction methods, hence opening the way to the correction of high-resolution MS (HRMS) data. Nevertheless, current HRMS correction methods partly fail to determine which isotopic species are resolved from the tracer isotopologues and should thus be corrected. We present an updated version of our isotope correction software (IsoCor) with a novel correction algorithm which ensures to accurately exploit any chemical species with any isotopic tracer, at any MS resolution. IsoCor v2 also includes a novel graphical user interface for intuitive use by end-users and a command-line interface to streamline integration into existing pipelines. Availability and implementation: IsoCor v2 is implemented in Python 3 and was tested on Windows, Unix and MacOS platforms. The source code and the documentation are freely distributed under GPL3 license at https://github.com/MetaSys-LISBP/IsoCor/ and https://isocor.readthedocs.io/.
Escherichia coli excretes acetate upon growth on fermentable sugars, but the regulation of this production remains elusive. Acetate excretion on excess glucose is thought to be an irreversible process. However, dynamic 13C-metabolic flux analysis revealed a strong bidirectional exchange of acetate between E. coli and its environment. The Pta-AckA pathway was found to be central for both flux directions, while alternative routes (Acs or PoxB) play virtually no role in glucose consumption. Kinetic modelling of the Pta-AckA pathway predicted that its flux is thermodynamically controlled by the extracellular acetate concentration in vivo. Experimental validations confirmed that acetate production can be reduced and even reversed depending solely on its extracellular concentration. Consistently, the Pta-AckA pathway can rapidly switch from acetate production to consumption. Contrary to current knowledge, E. coli is thus able to co-consume glucose and acetate under glucose excess. These metabolic capabilities were confirmed on other glycolytic substrates which support the growth of E. coli in the gut. These findings highlight the dual role of the Pta-AckA pathway in acetate production and consumption during growth on glycolytic substrates, uncover a novel regulatory mechanism that controls its flux in vivo, and significantly expand the metabolic capabilities of E. coli.
Overflow metabolism refers to the production of seemingly wasteful by-products by cells during growth on glucose even when oxygen is abundant. Two theories have been proposed to explain acetate overflow inEscherichia coli– global control of the central metabolism and local control of the acetate pathway – but neither accounts for all observations. Here, we develop a kinetic model ofE. colimetabolism that quantitatively accounts for observed behaviours and successfully predicts the response ofE. colito new perturbations. We reconcile these theories and clarify the origin, control, and regulation of the acetate flux. We also find that, in turns, acetate regulates glucose metabolism by coordinating the expression of glycolytic and TCA genes. Acetate should not be considered a wasteful end-product since it is also a co-substrate and a global regulator of glucose metabolism inE. coli. This has broad implications for our understanding of overflow metabolism.
The metabolism of microorganisms is regulated through two main mechanisms: changes of enzyme capacities as a consequence of gene expression modulation (“hierarchical control”) and changes of enzyme activities through metabolite-enzyme interactions. An increasing body of evidence indicates that hierarchical control is insufficient to explain metabolic behaviors, but the system-wide impact of metabolic regulation remains largely uncharacterized. To clarify its role, we developed and validated a detailed kinetic model of Escherichia coli central metabolism that links growth to environment. Metabolic control analyses confirm that the control is widely distributed across the network and highlight strong interconnections between all the pathways. Exploration of the model solution space reveals that several robust properties emerge from metabolic regulation, from the molecular level (e.g. homeostasis of total metabolite pool) to the overall cellular physiology (e.g. coordination of carbon uptake, catabolism, energy and redox production, and growth), while allowing a large degree of flexibility at most individual metabolic steps. These properties have important physiological implications for E. coli and significantly expand the self-regulating capacities of its metabolism. Metabolism is a fundamental biochemical process that enables cells to operate and grow by converting nutrients into ‘building blocks’ and energy. Metabolism happens through the work of enzymes, which are encoded by genes. Thus, genes and their regulation are often thought of controlling metabolism, somewhat at the top of a hierarchical control system. However, an increasing body of evidence indicates that metabolism plays an active role in the control of its own operation via a dense network of metabolite-enzyme interactions. The system-wide role of metabolic regulation is hard to dissect and so far remains largely uncharacterized. To better understand its role, we constructed a detailed kinetic model of the carbon and energy metabolism of the bacterium Escherichia coli, a model organism in Systems and Synthetic biology. Model simulations indicate that kinetic considerations of metabolism alone can explain data from hundreds of experiments, without needing to invoke regulation of gene expression. In particular, metabolic regulation is sufficient to coordinate carbon utilization, redox and energy production, and growth, while maintaining local flexibility at individual metabolic steps. These findings indicate that the self-regulating capacities of E. coli metabolism are far more significant than previously expected, and improve our understanding on how cells work.
Motivation: The problem of stationary metabolic flux analysis based on isotope labelling experiments first appeared in the early 1950s and was basically solved in early 2000s. Several algorithms and software packages are available for this problem. However, the generic stochastic algorithms (simulated annealing or evolution algorithms) currently used in these software require a lot of time to achieve acceptable precision. For deterministic algorithms, a common drawback is the lack of convergence stability for ill-conditioned systems or when started from a random point. Results: In this article, we present a new deterministic algorithm with significantly increased numerical stability and accuracy of flux estimation compared with commonly used algorithms. It requires relatively short CPU time (from several seconds to several minutes with a standard PC architecture) to estimate fluxes in the central carbon metabolism network of Escherichia coli. Availability: The software package influx_s implementing this algorithm is distributed under an OpenSource licence at http://metasys.insa-toulouse.fr/software/influx/ Contact:jean-charles.portais@insa-toulouse.fr Supplementary information:Supplementary data are available at Bioinformatics online.