Skip to main content

13C labeling experiments at metabolic nonstationary conditions: An exploratory study



Stimulus Response Experiments to unravel the regulatory properties of metabolic networks are becoming more and more popular. However, their ability to determine enzyme kinetic parameters has proven to be limited with the presently available data. In metabolic flux analysis, the use of 13C labeled substrates together with isotopomer modeling solved the problem of underdetermined networks and increased the accuracy of flux estimations significantly.


In this contribution, the idea of increasing the information content of the dynamic experiment by adding 13C labeling is analyzed. For this purpose a small example network is studied by simulation and statistical methods. Different scenarios regarding available measurements are analyzed and compared to a non-labeled reference experiment. Sensitivity analysis revealed a specific influence of the kinetic parameters on the labeling measurements. Statistical methods based on parameter sensitivities and different measurement models are applied to assess the information gain of the labeled stimulus response experiment.


It was found that the use of a (specifically) labeled substrate will significantly increase the parameter estimation accuracy. An overall information gain of about a factor of six is observed for the example network. The information gain is achieved from the specific influence of the kinetic parameters towards the labeling measurements. This also leads to a significant decrease in correlation of the kinetic parameters compared to an experiment without 13C-labeled substrate.


The recent developments in Metabolomics and Fluxomics open up new perspectives for detailed in vivo studies of the cellular metabolism. Various experimental approaches using GC- or LC-MS enable the measurement of intracellular concentrations and isotope enrichments with increasing accuracy. Nowadays, almost all metabolites of the central carbon metabolism can be detected [13]; although not all can be quantified exactly. Metabolic fluxes depend on the metabolite concentrations, enzyme concentrations (regulated by transcription [4]) as well as regulatory mechanisms (like enzyme modification [5] and allosteric inhibition or activation [6]). Different information about the in vivo mechanisms and fluxes can be collected from already established experimental approaches.

Figure 1 depicts the most prominent approaches in Fluxomics and Metabolomics and their information targets. In general, experimental approaches can be divided into metabolic stationary and metabolic nonstationary experiments. Whereas metabolic stationary approaches aim to quantify intracellular fluxes, nonstationary experiments are used to identify reaction kinetic properties like substrate affinities and allosteric inhibition. Fluxes at different metabolic states can only be calculated from a reaction kinetic model (with identified parameters). The following approaches are currently established:

Figure 1
figure 1

Category of experiments. Overview of experiments used for the estimation of intracellular fluxes and enzyme kinetics. The new metabolic and isotopic nonstationary state is analyzed here within a simulation study.

  1. 1.

    Metabolic Flux Analysis (left state in Figure 1): At metabolic steady state it is assumed, that the intracellular concentrations and fluxes are not changing during the time of the analysis. A model based on mass balances is used to quantify the flux through the network [7].

  2. 2.

    13C Metabolic Flux Analysis (second left state in Figure 1): It is well known that solely stoichiometric balancing will not lead to a resolution of bidirectional or parallel fluxes [8]. Experiments with additional 13C labeled substrates have been shown to increase the measurable information and to enable the quantification of exchange fluxes and parallel fluxes [9, 10].

  3. 3.

    13C Metabolic Flux Analysis at isotopically nonstationary state (third state in Figure 1). Here the organism is kept at metabolic stationary state while a 13C labeled substrate pulse is applied. Only recently, Nöh et al. [11] have evaluated an experiment of this type. It was shown that the duration of the labeling experiment can be drastically reduced from several hours to the order of minutes.

  4. 4.

    Stimulus-Response Experiments (fourth state in Figure 1). At a metabolic nonstationary state the intracellular concentrations (and consequently also the fluxes) are not constant. These conditions target the identification of in vivo enzyme kinetics with one single experiment. The currently most prominent approach in this field is given by Stimulus-Response Experiments [1215]. A culture is driven to a substrate limited state and then excited by a strong external stimulus, typically a substrate pulse. The metabolic response of the cells is tracked by rapid sampling on a sub-second timescale [1618]. Although lots of data is generated from a stimulus response experiment [16, 19], the approach has shown to be limited: still only a part of the parameters can be identified. Even if the data from several experiments is gathered, it is not possible to determine all kinetic parameters [20].

These experiments are now common procedure. Yet missing is the experiment that results from a fusion of approach 3 and 4, i.e. labeling the substrate in a metabolically dynamic experiment. This type of experiment is theoretically analyzed to evaluate whether this type of labeling experiment can increase the parameter estimation accuracy of a reaction kinetic model. To this end, it is first shown how the experiments can be modeled based on the known concepts from 13C Flux Analysis and reaction kinetic modeling. A series of papers [2123] are concerned with the integration of kinetic and isotopic information. In contrast to the present integration, the authors assumed most enzyme kinetic parameters to be known. Moreover the system was analyzed in a metabolic steady state and therefore resembles approaches 2 and 4 under the perquisite of mostly known kinetic parameters. The values for these parameters are taken from literature or additional experiments [23]. The approach presented here is based on a dynamic experiment rather than one or several metabolic steady states and all enzyme kinetic parameters are to be estimated from the experimental data.

The approach is based on a complete isotopomer model that is capable of exploiting all available isotopomer measurements from MS(/MS) or NMR devices. In order to demonstrate the general mathematical framework a small example reaction network is discussed the first time. Comparing the outcomes of an experiment with labeling to those of a reference without the addition of 13C substrate the information surplus from the metabolic and isotopic transient state is elucidated. To cover different experimental settings, three scenarios of available measurements are introduced and compared.

Modeling metabolic and isotopic nonstationary systems

A general model structure for metabolic and isotopic nonstationary systems can be obtained by combining models from both worlds. However, this hybrid structure also inherits some standard assumptions from kinetic and isotopic models. Precisely, all upcoming equations are only valid if the following assumptions [24] are accepted:

  1. 1.

    Homogeneity: All intracellular metabolites are distributed uniformly.

  2. 2.

    No isotopic effects: The enzymatic reactions are not influenced by the labeling state of the metabolites.

  3. 3.

    Fast equilibrium of enzyme complexes: Intermediate enzyme complexes rapidly reach equilibrium such that the quasi-stationary assumption of Michaelis-Menten [6] is valid.

Reaction kinetic model

With these assumptions, well known mechanistic or approximate enzymatic rate laws like Michaelis-Menten [6] can be used to describe the fluxes v in dependence of substrate, product and effector concentrations, kinetic parameters α (like v max , K M ) and external (experimental) parameters β (like substrate feed):

v = v(c, α, β)

The concentrations of metabolites (c) do change depending on the in- and effluxes v. The mass balances of the pools can be formulated using the well known stoichiometric matrix N [25]:

c ˙ = N v ( c , α , β ) MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xI8qiVKYPFjYdHaVhbbf9v8qqaqFr0xc9vqFj0dXdbba91qpepeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaGafC4yamMbaiaacqGH9aqpcqWHobGtcqGHflY1cqWH2bGDdaqadaqaaiabhogaJHqaaiab=XcaSGGabiab+f7aHjabcYcaSiab+j7aIbGaayjkaiaawMcaaaaa@3B52@

13C Balance equations

Here, the labeling state is modeled using the isotopomer concept [24] to keep the contribution understandable on a basic level. Nevertheless, more evolved but mathematically equivalent concepts like cumomers [26], bondomers [27] or elementary metabolite units [28] can also be used. A metabolite with n carbon atoms has 2nlabeling states. Thus, 2nisotopomer fractions are required for each metabolite to describe its labeling state. The overall isotopic state of the network is described by a vector x containing the isotopomer fractions of all metabolites. Isotopomer dynamics of a metabolite pool depends on the pool concentration c, the input labeling xinp and the flux functions v. The overall system for the labeling state is given by [29]:

( c ) x ˙ = f ( v ( c , α , β ) , x inp , x ) MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xI8qiVKYPFjYdHaVhbbf9v8qqaqFr0xc9vqFj0dXdbba91qpepeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaqeeuuDJXwAKbsr4rNCHbaceaGamqhG=fAjxnrr1ngBPrwtHrhAXaqeguuDJXwAKbstHrhAG8KBLbacfaqcKbaG=ladacih=t8=+zHicQWaiaiGC8paaeWaaeacacih=daacWaGaYX=aaWHJbWyaiacacih=daawIcacGaGaYX=aaGLPaaacWaGaYX=aaGHflY1c0aGaYX=aaWH4baEgGaGaYX=aaGaaiadacih=daag2da9iadacih=daahAgaMnacacih=daabmaabGaGaYX=aaGamaiGC8paaCODay3aiaiGC8paaeWaaeacacih=daacWaGaYX=aaWHJbWyieaacWaGaYX=aaqFSaaliiqacWaGaYX=aaaFXoqycWaGaYX=aaGGSaalcWaGaYX=aaaFYoGyaiacacih=daawIcacGaGaYX=aaGLPaaacWaGaYX=aaGGSaalcWaGaYX=aaWH4baEdGaGaYX=aaahaaWcbKaGaYX=aaqaiaiGC8paaiadacih=daabMgaPjadacih=daab6gaUjadacih=daabchaWbaakiadacih=daacYcaSiadacih=daahIha4bGaiaiGC8paayjkaiacacih=daawMcaaaaa@A9A2@

Here, the operator ( c ) MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xH8viVGI8Gi=hEeeu0xXdbba9frFj0xb9qqpG0dXdb9aspeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaqeeuuDJXwAKbsr4rNCHbaceaGamqhG=fAjxnrr1ngBPrwtHrhAXaqeguuDJXwAKbstHrhAG8KBLbacfaqcKbaG=ladacih=t8=+zHicQWaiaiGC8paaeWaaeacacih=daacWaGaYX=aaWHJbWyaiacacih=daawIcacGaGaYX=aaGLPaaaaaa@513D@ generates a diagonal matrix composed of concentrations c i (with n i repetitions which correspond to all isotopomer fractions, n i being the number of isotopomers of metabolite i). The nonlinear function f includes the stoichiometry of the isotopomer transitions, the vector x describes the isotopomer distribution of the balanced intracellular pools (for an example take a look at Eq. (14) in the example section) and xinp is defined by the isotopomer fractions of the input substrate.

Notice that unlike in stationary isotopomer balances [30], the vector v is not constant but changes over time in dependence of the metabolite concentrations. Combining both model equations (2) and (3), the metabolic and isotopic transients can now be completely described. Hence, the resulting model is a hybrid of a classical 13C labeling and a reaction kinetic model. The functions f is constructed based on matrix calculus as described earlier by Wiechert et al [24] but replacing the vector v with a vector of kinetic rate terms. A clear difference appears at the point of solution; Instead of a numeric equation solver, numeric integration is applied to calculate the labeling transients.

Measurement model

The measurement model is a function that couples the dynamic isotopomer model with the available measurements. Within this section the measurement model will be described only very briefly in order to avoid rather unnecessary technical explanations (these can be found in Appendix A). Generally, at time point t k measurements of the labeling and the concentrations are expected. Both quantities are gathered in the measurement vector y(t k ) that depends on the state of the system c(t k ) and x(t k ). Hence, we introduce a measurement function g:

y(t k ) = g(x(t k ), c(t k )), k = 1,...,N

Collecting all sampling time points into a vector ξ = (t1,...t N )T, Eq. (4) compactly reads:

( y ( t 1 ) y ( t 2 ) y ( t N ) ) y ( ξ ) = ( g ( x ( t 1 ) , c ( t 1 ) ) g ( x ( t 2 ) , c ( t 2 ) ) g ( x ( t N ) , c ( t N ) ) ) g ( x ( ξ ) , c ( ξ ) ) MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xI8qiVKYPFjYdHaVhbbf9v8qqaqFr0xc9vqFj0dXdbba91qpepeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaWaaGbaaeaadaqadaqaauaabeqaeeaaaaqaaiabhMha5naabmaabaGaemiDaq3aaSbaaSqaaiabigdaXaqabaaakiaawIcacaGLPaaaaeaacqWH5bqEdaqadaqaaiabdsha0naaBaaaleaacqaIYaGmaeqaaaGccaGLOaGaayzkaaaabaGaeSO7I0eabaGaeCyEaK3aaeWaaeaacqWG0baDdaWgaaWcbaGaemOta4eabeaaaOGaayjkaiaawMcaaaaaaiaawIcacaGLPaaaaeaacqWH5bqEdaqadaqaaGGabiab=57a4bGaayjkaiaawMcaaaGaayjo+dGaeyypa0ZaaGbaaeaadaqadaqaauaabeqaeeaaaaqaaiabhEgaNnaabmaabaGaeCiEaG3aaeWaaeaacqWG0baDdaWgaaWcbaGaeGymaedabeaaaOGaayjkaiaawMcaaiabcYcaSiabhogaJnaabmaabaGaemiDaq3aaSbaaSqaaiabigdaXaqabaaakiaawIcacaGLPaaaaiaawIcacaGLPaaaaeaacqWHNbWzdaqadaqaaiabhIha4naabmaabaGaemiDaq3aaSbaaSqaaiabikdaYaqabaaakiaawIcacaGLPaaacqGGSaalcqWHJbWydaqadaqaaiabdsha0naaBaaaleaacqaIYaGmaeqaaaGccaGLOaGaayzkaaaacaGLOaGaayzkaaaabaGaeSO7I0eabaGaeC4zaC2aaeWaaeaacqWH4baEdaqadaqaaiabdsha0naaBaaaleaacqWGobGtaeqaaaGccaGLOaGaayzkaaGaeiilaWIaeC4yam2aaeWaaeaacqWG0baDdaWgaaWcbaGaemOta4eabeaaaOGaayjkaiaawMcaaaGaayjkaiaawMcaaaaaaiaawIcacaGLPaaaaeaacqWHNbWzdaqadaqaaiabhIha4naabmaabaGae8NVdGhacaGLOaGaayzkaaGaeiilaWIaeC4yam2aaeWaaeaacqWF+oaEaiaawIcacaGLPaaaaiaawIcacaGLPaaaaiaawIJ=aaaa@8800@

A concrete function g is presented within the example given in the appendix for massisotopomer measurements.

Parameter sensitivity

The final goal of the nonstationary experiment is the determination of the kinetic parameters α. All other quantities (fluxes v, concentrations c) follow from these parameters. Sensitivities quantify the influence of α on the model response, namely the concentration time course c(t) and the isotopomer distributions x(t). Implicit derivation of the differential equations (2) and (3) with respect to the parameters α leads to the sensitivity differential equations associated with the model (2)–(3):

d c d α = N [ d v d α + d v d c d c d α ] ( c ) d x d α = d f d v d v d α + d f d x d x d α d d c d c d α x ˙ MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xI8qiVKYPFjYdHaVhbbf9v8qqaqFr0xc9vqFj0dXdbba91qpepeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGceaabbeaajuaGdaWfGaqaamaalaaabaGaemizaqMaeC4yamgabaGaemizaqgcceGae8xSdegaaaqabeaacqGHIaYTaaGccqGH9aqpcqWHobGtcqGHflY1daWadaqaaKqbaoaalaaabaGaemizaqMaeCODayhabaGaemizaqMae8xSdegaaOGaey4kaSscfa4aaSaaaeaacqWGKbazcqWH2bGDaeaacqWGKbazcqWHJbWyaaGccqGHflY1juaGdaWcaaqaaiabdsgaKjabhogaJbqaaiabdsgaKjab=f7aHbaaaOGaay5waiaaw2faaaqaaiaaykW7cWarCTyOLC1efv3ySLgznfgDOfdaryqr1ngBPrginfgDObYtUvgaiqaajqgaa+VamaiGC8pX=7NfIiOcdGaGaYX=aaqadaqaiaiGC8paaiadacih=daahogaJbGaiaiGC8paayjkaiacacih=daawMcaaiabgwSixNqbaoaaxacabaWaaSaaaeaacqWGKbazcqWH4baEaeaacqWGKbazcqWFXoqyaaaabeqaaiabgkci3caakiabg2da9KqbaoaalaaabaGaemizaqMaeCOzaygabaGaemizaqMaeCODayhaaOGaeyyXICDcfa4aaSaaaeaacqWGKbazcqWH2bGDaeaacqWGKbazcqWFXoqyaaGccqGHRaWkjuaGdaWcaaqaaiabdsgaKjabhAgaMbqaaiabdsgaKjabhIha4baakiabgwSixNqbaoaalaaabaGaemizaqMaeCiEaGhabaGaemizaqMae8xSdegaaOGaeyOeI0scfa4aaSaaaeaacqWGKbazcWaSCTyOLCLamaiGy9p9=7NfIiiabaGaemizaqMaeC4yamgaaOGaeyyXICDcfa4aaSaaaeaacqWGKbazcqWHJbWyaeaacqWGKbazcqWFXoqyaaGccqGHflY1cuWH4baEgaGaaaaaaa@B693@

Besides the influence of the parameters α on the system state, the influence on the expected measurements is now easily calculated using the chain rule:

d y d α = d g d x d x d α + d g d c d c d α MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xI8qiVKYPFjYdHaVhbbf9v8qqaqFr0xc9vqFj0dXdbba91qpepeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaqcfa4aaSaaaeaacqWGKbazcqWH5bqEaeaacqWGKbaziiqacqWFXoqyaaGccqGH9aqpjuaGdaWcaaqaaiabdsgaKjabhEgaNbqaaiabdsgaKjabhIha4baakiabgwSixNqbaoaalaaabaGaemizaqMaeCiEaGhabaGaemizaqMae8xSdegaaOGaey4kaSscfa4aaSaaaeaacqWGKbazcqWHNbWzaeaacqWGKbazcqWHJbWyaaGccqGHflY1juaGdaWcaaqaaiabdsgaKjabhogaJbqaaiabdsgaKjab=f7aHbaaaaa@51B5@

As shown in the following sections, the sensitivities are essential for the statistical evaluation and comparison of different experimental configurations [10].

Nonlinear regression model

Regression analysis is the chosen method to estimate the kinetic parameters from the experimental data. Assuming that the model adequately describes reality and that experimental measurements y have some unknown error ε, Eq. (5) extends to:

η(ξ) = g(x(ξ), c(ξ)) + ε(ξ)

Parameter estimation is performed by using weighted least square minimization. Expecting that the errors ε(ξ) are normally distributed with expectation E[ε(ξ)] = 0 and the given measurement covariances are collected in the measurement covariance matrix Σ, the weighted least squares functional for the calculation of the optimal parameters α ^ MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xH8viVGI8Gi=hEeeu0xXdbba9frFj0xb9qqpG0dXdb9aspeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaacceGaf8xSdeMbaKaaaaa@2D8A@ reads [31]:

α ^ = arg min α ( η g ) T 1 ( η g ) MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xI8qiVKYPFjYdHaVhbbf9v8qqaqFr0xc9vqFj0dXdbba91qpepeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaacceGaf8xSdeMbaKaacqGH9aqpcyGGHbqycqGGYbGCcqGGNbWzdaWfqaqaaiGbc2gaTjabcMgaPjabc6gaUbWcbaGae8xSdegabeaakmaabmaabaGae83TdGMaeyOeI0IaeC4zaCgacaGLOaGaayzkaaWaaWbaaSqabeaacqWGubavaaGccaW7tbWaaWbaaSqabeaacqGHsislcqaIXaqmaaGcdaqadaqaaiab=D7aOjabgkHiTiabhEgaNbGaayjkaiaawMcaaaaa@489B@

Various algorithms can be applied to solve this minimization problem like derivation-free simplex methods [32], evolutionary strategies [33], or gradient-based methods [34].

Statistical evaluation

In order to obtain a statement about whether or not the information contained in the measurements is sufficient to identify the parameter values within a certain precision, it is essential to analyze the accuracy of the parameter estimation α ^ MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xH8viVGI8Gi=hEeeu0xXdbba9frFj0xb9qqpG0dXdb9aspeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaacceGaf8xSdeMbaKaaaaa@2D8A@ found by solving Eq. (8). Assuming that the estimate α ^ MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xH8viVGI8Gi=hEeeu0xXdbba9frFj0xb9qqpG0dXdb9aspeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaacceGaf8xSdeMbaKaaaaa@2D8A@ is close to the real solution α* application of linearized regression analysis is feasible. In experimental design studies usually a parameter set α ^ MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xH8viVGI8Gi=hEeeu0xXdbba9frFj0xb9qqpG0dXdb9aspeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaacceGaf8xSdeMbaKaaaaa@2D8A@ = α* is chosen. It is known, that linear statistics can produce imprecise estimates of parameter confidence regions [35]. Nevertheless, this tool still fulfils its purpose when it is used to compare different experiments. Here the relative improvement of the confidence regions is much more important than their precise knowledge. Moreover, the concept of correlation coefficients that characterizes the confidence regions is an inherently linear concept. It will turn out that parameter correlations are relevant because with 13C labeled substrates parameter correlations strongly decrease that lead to smaller confidence regions.

The covariance of the parameters α ^ MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xH8viVGI8Gi=hEeeu0xXdbba9frFj0xb9qqpG0dXdb9aspeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaGafCyyaeMbaKaaaaa@2D34@ is calculated using the derivative and the covariance of the measurements Σ by [36]:

cov 1 ( α ^ ) = ( d y d α ) T Σ 1 ( d y d α ) MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xI8qiVKYPFjYdHaVhbbf9v8qqaqFr0xc9vqFj0dXdbba91qpepeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaGagi4yamMaei4Ba8MaeiODay3aaWbaaSqabeaacqGHsislcqaIXaqmaaGcdaqadaqaaiqbhggaHzaajaaacaGLOaGaayzkaaGaeyypa0ZaaeWaaKqbagaadaWcaaqaaiabdsgaKjabhMha5bqaaiabdsgaKHGabiab=f7aHbaaaOGaayjkaiaawMcaamaaCaaaleqabaGaemivaqfaaOGaeu4Odm1aaWbaaSqabeaacqGHsislcqaIXaqmaaGcdaqadaqcfayaamaalaaabaGaemizaqMaeCyEaKhabaGaemizaqMae8xSdegaaaGccaGLOaGaayzkaaaaaa@4B32@

In the appendix section it is explained how the different types of measurements and additional knowledge are integrated.

Statistical measures to compare experiments

The parameter covariance matrix α ^ MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xH8viVGI8Gi=hEeeu0xXdbba9frFj0xb9qqpG0dXdb9aspeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaGafCyyaeMbaKaaaaa@2D34@ contains all information needed to judge the information gain of an experiment, namely parameter standard deviations, correlations and confidence regions. A drawback of using the covariance matrix is its size. Even for small models it is rather difficult to evaluate and compare experiments on its basis. Therefore statistical measures are used that reduce the complexity and facilitate an automated comparison of experiments. Usually, a reference experiment is specified to which all other experiments are compared.

A commonly used measure is the D-criterion, which is calculated from the determinant of the covariance matrix. It comprehensively summarizes the available parameter information. To compare different experiments Möllney et al. [10] propose to use a root of the D-criterion. The scaled ratio I D between an experiment and the reference experiment (index ref) is defined by:

I D = D ref D 2 dim ( α ) , D = det ( cov ( α ^ ) ) MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xI8qiVKYPFjYdHaVhbbf9v8qqaqFr0xc9vqFj0dXdbba91qpepeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaqbaeqabeGaaaqaaiabdMeajnaaBaaaleaacqWGebaraeqaaOGaeyypa0ZaaOqaaKqbagaadaWcaaqaaiabdseaenaaBaaabaGaeeOCaiNaeeyzauMaeeOzaygabeaaaeaacqWGebaraaaaleaacqaIYaGmcaaMc8UagiizaqMaeiyAaKMaeiyBa0MaeiikaGccceGae8xSdeMaeiykaKcaaOGaeiilaWcabaGaemiraqKaeyypa0JagiizaqMaeiyzauMaeiiDaq3aaeWaaeaacyGGJbWycqGGVbWBcqGG2bGDdaqadaqaaiqb=f7aHzaajaaacaGLOaGaayzkaaaacaGLOaGaayzkaaaaaaaa@5080@

Roughly speaking the I D value reflects an overall information gain based on the volume of the covariance ellipsoid (for details see [10]). The standard deviations and correlations of the judged experiment are – on an average – I D times smaller than those from the reference experiment. However, this does not guarantee that every single standard deviation is improved.

Besides the D-criterion, the A-criterion is frequently applied. The latter criterion reflects the mean of the diagonal elements of the covariance matrix. Again, a scaled scalar is introduced to compare two experiments:

I A = A ref A A ( α ^ ) = 1 N trace ( cov ( α ^ ) ) MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xI8qiVKYPFjYdHaVhbbf9v8qqaqFr0xc9vqFj0dXdbba91qpepeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaqbaeqabeGaaaqaaiabdMeajnaaBaaaleaacqWGbbqqaeqaaOGaeyypa0ZaaOaaaKqbagaadaWcaaqaaiabdgeabnaaBaaabaGaeeOCaiNaeeyzauMaeeOzaygabeaaaeaacqWGbbqqaaaaleqaaaGcbaGaemyqae0aaeWaaeaaiiqacuWFXoqygaqcaaGaayjkaiaawMcaaiabg2da9KqbaoaalaaabaGaeGymaedabaGaemOta4eaaOGaaGPaVlabbsha0jabbkhaYjabbggaHjabbogaJjabbwgaLnaabmaabaGagi4yamMaei4Ba8MaeiODay3aaeWaaeaacuWFXoqygaqcaaGaayjkaiaawMcaaaGaayjkaiaawMcaaaaaaaa@4FD9@

In contrast to the D-criterium, correlations between parameters are not taken into account; the A-criterium is based on the parameter variances only. Therefore, the square root has to be taken.

An exploratory study

Within this section the described framework is applied to an example network. As an example, some equations are explicitly shown to facilitate the understanding of the presented concepts. Some different conceivable scenarios regarding the available measurements are also introduced to cover different measurement setups and analyze the influence of, for example, a missing concentration measurement.

Example network

The network chosen for this study is shown in Figure 2. Although it is simple, it nonetheless reflects all typical reaction mechanisms of the central carbon metabolism. A linear reaction sequence (vupt, v1, v2) with a feedback inhibited entry reaction (vupt) as well as a cyclic reaction sequence (v3, v4) with some fillup reaction (v5) and an exit (v6) is included. Some reversible reaction steps (v1, v5) are incorporated as well as a bimolecular reaction step (v2) with Hill-type kinetic mechanism and irreversible split reactions (v3, v4) are present (see Table 1 for a complete listing of reaction mechanisms and the kinetic expressions).

Figure 2
figure 2

Example network structure including atom transitions. The reaction kinetics are given in Table 1.

Table 1 Kinetic rate laws used in the small example network.

The assumed metabolic regulation reflects some basic principles like product inhibition (reaction vupt by A, v2 by C) and allosteric inhibition (v4 by C). Short chain molecules were chosen to keep the dimension of the isotopomer equations low. The substrate of the system contains only 2 carbon atoms (Afeed) and the molecule formed in the bimolecular reaction entering the cycle has 4 carbon atoms.

Isotopomer balance equations and simulation

Some assumptions about the experimental setup and the network will be needed to perform the simulation study of the nonstationary state: (1) the external influences β, (2) assumptions about the reaction mechanisms that will form the functions v and (3) estimates for the unknown kinetic parameters α.

The balance equations for the metabolite pools are not shown here because they are well documented in literature [7]; five pools are balanced for the example network. In total, 24 kinetic parameters are needed for the reaction kinetics. In order to model the reactor feeding profile, one input parameter ( v ˙ feed MathType@MTEF@5@5@+=feaafiart1ev1aqatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xH8viVGI8Gi=hEeeu0xXdbba9frFj0xb9qqpG0dXdb9aspeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaGafmODayNbaiaadaWgaaWcbaGaeeOzayMaeeyzauMaeeyzauMaeeizaqgabeaaaaa@32C4@ ) is introduced. The values used within this study are listed in Table 2. Having the balances in hand, the time course of the concentrations c(t) is calculated by integrating Eq. (2). Figure 3 shows the simulation result. Concentrations of the metabolite pools A and B show a short overshoot, while concentrations C, D and E show a monotonic increase after the pulse. Pools A and B rapidly reach a steady state after about 10 s, while the dynamics in C, D and E do not reach a new steady state in the given simulation time of 20 s.

Figure 3
figure 3

Simulation of the example network and the assumed measurement standard deviations. The extracellular concentration (Aex) rises from 0.05 mM to 1.5 mM by the pulse. The intracellular concentrations A and B show a short overshoot, C, D and E increase continuous and reach the steady state after about 25 s. The squares show the noise free measurements generated from the simulation. The standard deviations include the errors from sample processing and the MS measurements.

Table 2 Kinetic parameters for the simulation study.

The atom transitions have to be known to balance the isotopomer fractions (Eq. (3)). These are shown in Figure 2 and are also listed in Table 3. Forty isotopomer fractions are balanced in the example. Four input variables are needed to describe the labeling of Aex (here set to xinp = (0.01,0.01,0.01,0.97)T). Exemplary, the balance equations for the isotopomer fractions a = (a00, a01, a10, a11)T of pool A are shown.

Table 3 Atom transitions for the small example network
d A d t = v u p t v 1 + v 1 A ( t ) d a 00 d t = a e x 00 v u p t a 00 v 1 + b 00 v 1 A ( t ) d a 01 d t = a e x 01 v u p t a 01 v 1 + b 01 v 1 A ( t ) d a 10 d t = a e x 10 v u p t a 10 v 1 + b 10 v 1 A ( t ) d a 11 d t = a e x 11 v u p t a 11 v 1 + b 11 v 1 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xI8qiVKYPFjYdHaVhbbf9v8qqaqFr0xc9vqFj0dXdbba91qpepeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaqbaeWabuqaaaaabaqcfa4aaSaaaeaacqWGKbazcqWGbbqqaeaacqWGKbazcqWG0baDaaGccqGH9aqpcqWG2bGDdaqhaaWcbaGaemyDauNaemiCaaNaemiDaqhabaGaeyOKH4kaaOGaeyOeI0IaemODay3aa0baaSqaaiabigdaXaqaaiabgkziUcaakiabgUcaRiabdAha2naaDaaaleaacqaIXaqmaeaacqGHqgcRaaaakeaacqWGbbqqcqGGOaakcqWG0baDcqGGPaqkjuaGdaWcaaqaaiabdsgaKjabdggaHnaaBaaabaGaeGimaaJaeGimaadabeaaaeaacqWGKbazcqWG0baDaaGccqGH9aqpcqWGHbqydaWgaaWcbaGaemyzauMaemiEaGNaeGimaaJaeGimaadabeaakiaaykW7cqWG2bGDdaqhaaWcbaGaemyDauNaemiCaaNaemiDaqhabaGaeyOKH4kaaOGaeyOeI0Iaemyyae2aaSbaaSqaaiabicdaWiabicdaWaqabaGccaaMc8UaemODay3aa0baaSqaaiabigdaXaqaaiabgkziUcaakiabgUcaRiabdkgaInaaBaaaleaacqaIWaamcqaIWaamaeqaaOGaaGPaVlabdAha2naaDaaaleaacqaIXaqmaeaacqGHqgcRaaaakeaacqWGbbqqcqGGOaakcqWG0baDcqGGPaqkjuaGdaWcaaqaaiabdsgaKjabdggaHnaaBaaabaGaeGimaaJaeGymaedabeaaaeaacqWGKbazcqWG0baDaaGccqGH9aqpcqWGHbqydaWgaaWcbaGaemyzauMaemiEaGNaeGimaaJaeGymaedabeaakiaaykW7cqWG2bGDdaqhaaWcbaGaemyDauNaemiCaaNaemiDaqhabaGaeyOKH4kaaOGaeyOeI0Iaemyyae2aaSbaaSqaaiabicdaWiabigdaXaqabaGccaaMc8UaemODay3aa0baaSqaaiabigdaXaqaaiabgkziUcaakiabgUcaRiabdkgaInaaBaaaleaacqaIWaamcqaIXaqmaeqaaOGaaGPaVlabdAha2naaDaaaleaacqaIXaqmaeaacqGHqgcRaaaakeaacqWGbbqqcqGGOaakcqWG0baDcqGGPaqkjuaGdaWcaaqaaiabdsgaKjabdggaHnaaBaaabaGaeGymaeJaeGimaadabeaaaeaacqWGKbazcqWG0baDaaGccqGH9aqpcqWGHbqydaWgaaWcbaGaemyzauMaemiEaGNaeGymaeJaeGimaadabeaakiaaykW7cqWG2bGDdaqhaaWcbaGaemyDauNaemiCaaNaemiDaqhabaGaeyOKH4kaaOGaeyOeI0Iaemyyae2aaSbaaSqaaiabigdaXiabicdaWaqabaGccaaMc8UaemODay3aa0baaSqaaiabigdaXaqaaiabgkziUcaakiabgUcaRiabdkgaInaaBaaaleaacqaIXaqmcqaIWaamaeqaaOGaaGPaVlabdAha2naaDaaaleaacqaIXaqmaeaacqGHqgcRaaaakeaacqWGbbqqcqGGOaakcqWG0baDcqGGPaqkjuaGdaWcaaqaaiabdsgaKjabdggaHnaaBaaabaGaeGymaeJaeGymaedabeaaaeaacqWGKbazcqWG0baDaaGccqGH9aqpcqWGHbqydaWgaaWcbaGaemyzauMaemiEaGNaeGymaeJaeGymaedabeaakiaaykW7cqWG2bGDdaqhaaWcbaGaemyDauNaemiCaaNaemiDaqhabaGaeyOKH4kaaOGaeyOeI0Iaemyyae2aaSbaaSqaaiabigdaXiabigdaXaqabaGccaaMc8UaemODay3aa0baaSqaaiabigdaXaqaaiabgkziUcaakiabgUcaRiabdkgaInaaBaaaleaacqaIXaqmcqaIXaqmaeqaaOGaaGPaVlabdAha2naaDaaaleaacqaIXaqmaeaacqGHqgcRaaaaaaaa@0BDD@

Again it must be noted that the fluxes are functions of kinetic parameters (see Table 1). For example, the flux v1 (A → B) is a reversible flux. Its rate is given by:

v 1 = v max ( A B K e q ) K m A ( 1 + B K m P ) + A MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xI8qiVKYPFjYdHaVhbbf9v8qqaqFr0xc9vqFj0dXdbba91qpepeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaqcaaMaemODayNcdaWgaaWcbaGaeGymaedabeaakiabg2da9KqbaoaalaaabaGaemODay3aaSbaaeaacyGGTbqBcqGGHbqycqGG4baEaeqaamaabmaabaGaemyqaeKaeyOeI0YaaSaaaeaacqWGcbGqaeaacqWGlbWsdaWgaaqaaiabdwgaLjabdghaXbqabaaaaaGaayjkaiaawMcaaaqaaiabdUealnaaBaaabaGaemyBa0MaemyqaeeabeaadaqadaqaaiabigdaXiabgUcaRmaalaaabaGaemOqaieabaGaem4saS0aaSbaaeaacqWGTbqBcqWGqbauaeqaaaaaaiaawIcacaGLPaaacqGHRaWkcqWGbbqqaaaaaa@4D0C@

With known initial isotopomer fractions x0 at time point t = 0 (usually determined by the natural isotope enrichments), the integration of Eq. (3) yields the time course x(t) of the isotopomer enrichments. In Figure 4 it can be seen that pools A and B are rapidly enriched with labeled carbon. Only at 2 s respectively at 5 s after the pulse they do show the labeling of the input substrate Aex. Pools C, D and E exhibit a different behavior. Especially in C and D an interim labeling state can be observed, that results from the reaction of unlabeled E#00 with fully labeled B#11. This state is still seen in D while in E it is not as pronounced because E is fed from B and D. This already hints at additional information contents, because a more detailed behavior in comparison to the one shown Figure 3 is observed. In the following sections, it will be seen that the kinetic parameters do influence the isotopomer distribution differently to the concentration time course.

Figure 4
figure 4

Simulation of the isotopomer enrichments. The extracellular substrate Aex immediately switches from unlabeled to labeled. The enrichment of A and B is fast (steady state after <10 s), pool C shows intermediate labeling patterns before reaching the fully labeled steady state. These intermediate patterns can also be seen in D and E.


Since there is still much development in the analytical methods, scenarios with different measurements are investigated. In order to estimate the influence of increased or decreased availability of measurement information the following cases will be compared (summarized in Figure 5):

Figure 5
figure 5

Summary of the compared measurement scenarios. In Sall it is assumed, that all concentrations and mass isotopomers can be measured. Scenario SD-rel is less informative, the concentration of metabolite D cannot be quantified. SC,D-frag assumes MS/MS measurements with fragmentation for the metabolites C and D.

  • Scenario Sall: This is an optimistic scenario where all metabolite concentrations can be quantified and all mass isotopomer fractions are available. Here, the mass isotopomers of the entire carbon skeleton are measured without any fragmentation.

  • Scenario SD-rel: Here, less information is available compared to Sall; this scenario is derived from findings that for some metabolites the concentration could not be determined [11]. Nevertheless, it was possible to measure the mass isotopomer ratios. As an example, the concentration of D cannot be determined, but its mass isotopomer ratios are measured.

  • Scenario SC,D-frag: Compared to scenario Sall additional mass measurements of fragments are available. As an example, the labeling distribution of the pools C and D are measured in more detail because of a specific fragmentation in MS/MS measurement mode (see Figure 5). Metabolite D fragments into a C2 and a C1 skeleton. Here, the mass isotopomers of the C2 body can be measured additionally. Instead of four mass isotopomers, in total six tandem mass isotopomer measurements are generated [37]. Metabolite C fragments into a C3 and a C1 body. Consequently, instead of five mass isotopomer ratios, eight tandem mass isotopomers are measured.

To summarize, scenario Sall is optimistic, SC,D-frag is even more optimistic, whereas in SD-rel some information is missing.

Sampling and quality of the measurements

Besides the measurements, the sampling frequency is also crucial for parameter identification [29]. For all scenarios, the following sampling setup is used:

  • Three samples are taken every 1 s before the pulse (-3...0 s),

  • In the following 5 s samples are taken every 0.5 s (0.5...5 s),

  • After 7 s samples are taken every 2 s (7...19 s)

The quality of the measurements depends on the accuracy of the measurement device and possible errors during sample preparation. Figure 6 depicts the sampling steps usually needed to determine intracellular concentrations. Essentially, the sampling steps lead to a dilution φ. The signal intensity depends on the concentration in the sample and the response factor γ that is determined from standard additions [38]. More details about the measurement model can be found in the appendix section. All sampling steps and possible errors have to be taken into account for the statistical analysis. Based on the current knowledge for the standard deviations the following factors are considered:

Figure 6
figure 6

Scheme of the sample processing steps. The single sampling steps and their effects on concentration and labeling measurements.

  • The response factors γ (set to 1 if determined) have a standard deviation σγ of 1%.

  • The dilution factors φ (ξ) (also set to 1) have a standard deviation of 3%.

  • The MS(/MS) measurement (area) itself is composed of a relative error which is assumed in the order of 1% and an absolute error that was set to 10 nM. The latter one appears rather high, but as the dilution usually will be around a factor 20 it is within a realistic range:

    σ MS (t k ) = 10 nM + 0.01 γ y MS


Statistical analysis

The example system consists of 40 isotopomer and six concentration states with 24 parameters. Hence, the parameter sensitivity matrix (Eq. (6)) contains 46·24 = 1104 entries for each of the 19 sampling time points. Although interesting, a detailed analysis of these large matrices is extraordinarily time-consuming. In fact, the influence on the measurable signals is more relevant. As it can be seen from equations, and the measurement equations are linear. Thus, the calculation of the output sensitivity is straight forward (Eq. (7)).

Figure 7 shows the course of the sensitivities with respect to kinetic parameters of the uptake reaction vupt (K I ) and reaction v1 (K mA , v max and K eq ). The sensitivities have to be compared on a comparable scale. Recall that the mass isotopomers are given as fractions of the pool. Multiplying the fractions with the pool concentration, the mass isotopomer concentrations are immediately obtained by c·x.

Figure 7
figure 7

Parameter sensitivity plots. First row: Sensitivities of the concentrations to the parameters of reaction v1 (KmA, vmax and Keq) and vupt (KI). Second to last row: Sensitivities of selected mass isotopomer concentrations to the same parameters.

These quantities can be directly compared to metabolite concentrations. Their parameter sensitivities can be simply obtained from Eq. (7) by using the chain rule. The sensitivity matrix dy/dα includes the sensitivities of the concentrations and of the mass isotopomers with respect to kinetic parameters. These sensitivities are plotted in Figure 7. It is observed that:

  • After the pulse there is a strong increase in sensitivity of mass isotopomer concentrations of fully labeled pools (A+2, B+2, E+2, with a less extend C+4, D+3)

  • The sensitivity of unlabeled concentrations (A+0, B+0, C+0, D+0, E+0) reaches zero, with some intermediate peaks.

  • Some parameters show maxima in sensitivity, e.g. d(B·b+0)/dKmA, d(C·c+2)/dKmA, d(E·e+2)/dKmA.

  • Some parameters first show positive, then negative influence on the mass isotopomers (and vice versa), e.g. d(B·b+0)/dKmA, d(B·b+0)/dKeq, d(B·b+0)/dvmax.

  • Most parameter sensitivities reach a new steady state within the given simulation interval of 20 s, e.g. d(A·a+2)/dKmA, d(A·a+2)/dKeq, d(A·a+2)/dvmax.

These findings clearly show that the kinetic parameters do not only influence the total metabolite concentrations, but also influence the labeling dynamics. Within the statistical analysis section it will be seen that this will help to achieve an identification of the enzyme parameters.

Parameter standard deviations

Figure 8 shows a cumulative plot of the estimated relative standard deviations of all parameters. Obviously, the majority of the parameters can hardly be determined from the (unlabeled) reference experiment. The best estimate is found to have about 46% relative error. The second step is seen at about 61%, which is the second best estimate. Three parameters are found within a standard deviation of about 137%. These high deviations are observed because the scenario includes 3% sample dilution error and additional noise from the MS device. Especially for low concentrated metabolites (like E, see Figure 3), high standard deviations occur due to the ground noise (10 nM) of the MS measurements. It has to be taken into account too, that there are more than the 24 kinetic parameters. Another 19 × 5 + 5 = 100 parameters (five φ 's for each measured metabolite and each sampling time point and five γ 's) are introduced for the measurement model. Although these parameters are measured directly from the sampling volume, added reagents and standard additions, these additional parameters do consume some information. It is seen from the statistical analysis that these parameters are also influenced and their estimation accuracy gets higher compared to the experimental errors.

Figure 8
figure 8

Cumulative distribution of the estimated standard deviations. In the unlabeled reference experiment the most accurate parameter is determined with a relative standard deviation of about 46% (first step of the black line). Only two parameters can be determined with less than 70% standard deviation. In contrast, using a labeled substrate, 10 parameters (about 40% of the parameters) can be determined with a standard deviation of less than 70%.

A pronounced increase in estimation accuracy of the kinetic parameters is seen when comparing scenario Sall with the unlabeled reference (Figure 8). The line is shifted about a factor of 10 to the left. The increase is even more pronounced for the most accurate estimation (0.92% that is about a factor of 50). With up to 70% standard deviation, 10 parameters are found for the labeled experiment compared to only two for the reference.

When comparing the three labeled scenarios only little differences can be found. With some additional labeling information (scenario SC,D-frag) the estimates become slightly more accurate (red, dash-dotted line). A missing concentration (scenario SD-rel) can obviously be compensated by the labeling information. The dashed line is shifted to the right slightly. The most accurate estimate has a standard deviation of 0.93%.

These findings are also reflected in the D- and A-criterion (Table 4). The A-criterion is based on the variances and reflects an information increase that is comparable to observations from Figure 8. The increase in information is 11.01 (scenario Sall). The information gain from scenario SC,D-frag is about 1% higher; for SD-rel about 1% lower.

Table 4 Comparison of the D- and A-crtiteria.

The information gain calculated from the D-criterion is lower. Here a value of 6.91 is calculated for scenario Sall. With some more available labeling measurements (scenario SC,D-frag) a factor of 7.31 is found. The information gain for scenario SD-rel decreases only marginally compared to Sall (6.80).

Parameter correlations

So far, the improvement of the absolute variances of all parameters was investigated. In order to characterize the influence of the additional information from 13C labeling on the relationship among different parameters, the correlation matrix (Figure 9) will now be analyzed. The correlations for the reference experiment and the labeled scenario Sall are shown. The parameters are grouped with respect to the reactions and a block structure becomes visible.

Figure 9
figure 9

Color visualization of the correlation matrix. The parameter correlation matrix for the reference experiment (left) and the labeled experiment Sall (right). Deep blue represents a correlation of 1, deep red represents -1.

At first glance a strong decrease in correlation can be observed on the areas outside of the main diagonal blocks. There are blocks with only little changes close to the main diagonal. These blocks are formed from groups of parameters that belong to one single reaction step. For example, the kinetic parameters v max and K mA of the reaction v1 are strongly positive correlated (bue). I.e. if one is estimated too high, the other will also be estimated too high. Also in the labeled scenario, these parameters cannot be determined separately. It is well known from enzyme kinetic studies that v max and K mA values can hardly be independently determined, if the experimental concentration range is not chosen correctly.

In the following it will be seen that the effect of improved parameter distinction between different reaction steps is based on indirect flux measurements. The parameters K mA (of reaction v1) and K I (of vupt) were chosen here as an example, because a strong decrease in correlation is observed. In Figure 7 the sensitivities of these parameters are plotted for the reference and the scenario Sall. Clearly, parameters with distinct influence on measurements will be less correlated. Within the reference the parameters exhibit a rather comparable influence on all measurements (though the magnitude is distinct). As a consequence, positive correlation is observed.

If labeling is introduced, the picture gets different. The influences on the measured mass isotopomers show some behavior that leads to a decoupling of parameters especially within the first 5 s after the pulse. The intermediate labeling patterns, particularly E+2, B+2 as well as E+0 and B+0 exhibit a distinct behavior for parameters K mA and K I . Whereas K mA exhibits a strong influence on the time course of these mass isotopomers, the influence of K I is relatively small. Additionally, the sensitivities of K mA show a strong time dependency that increases the independent measurement of this parameter.


The exploratory study strongly suggests that performing a stimulus response experiment with 13C labeled substrate and measuring the intracellular labeling states can significantly increase the accuracy of kinetic parameter estimation. A decrease in the variance of more than a factor of 10 was observed for the analyzed example network (Figure 8). With labeling, three parameters are determined with less than 10% relative standard deviation. More than 40% of the parameters (i.e. 10 of 24) can be determined with less than 70% standard deviation (Figure 8).

Additionally it was found that various parameter correlations are drastically reduced (Figure 9). When comparing the experiment with labeled substrate to its reference counterpart a seven fold information gain (based on the D-criterion) was observed. Interestingly, the information loss due to the unknown concentration of pool D (scenario Sall) can be compensated by the measured mass isotopomer distributions. This scenario shows only slightly less accurate determined parameters (Figure 8 and Table 4)

It can clearly be seen from the sensitivities that the parameters influence the labeling time course more specifically than the concentration time course. When only measuring the concentrations, a concentration increase can be explained by an increased influx or a decreased efflux. The addition of isotopic transients to the concentration courses serves as additional information about the pool exchange. A higher influx will lead to a faster labeling enrichment, while a decreased efflux will slow down the labeling enrichment. Thus, the labeling transients include information about the pool exchange that delivers valuable constraints for parameter identification.

In the case of isotopically nonstationary experiments under metabolic steady-state conditions, a similar example network was analyzed to estimate the information gain compared to a classical 13C labeling experiment at isotopically steady-state [39]. The conclusions from the simulation study have shown to be in accordance with findings from a complex E. coli network [11]. Therefore, the results obtained from the performed exploratory study should be transferable to real sized metabolic networks.

Clearly, an automated simulation tool is required to set up the equations based on the stoichiometry and the atom transitions. To solve these equations algorithms comparable to the tool of Nöh et al. [29] could be applied. Nöh et al. [29] have shown that the solution of approximately 4000 equations can be handled without problems. Compared to this number, the additional kinetic equations (1) can be neglected. Also, the sensitivities can be rapidly calculated using a cluster computer [29]. As further refinement, Antoniewicz et al. [28] demonstrated that the dimension of isotopomer balances can be further reduced using the concept of Elementary Metabolite Units (EMU).

Appendix: Details on the measurement model

Within scenario Sall all pool concentrations can be measured and the labeling state is observed by mass isotopomers from unfragmented molecules over time (Section "Scenarios"). For a metabolite with n carbon atoms, a total of n+1 different mass isotopomers will be measured. For example, the unlabeled pool A#00 will be found at a mass M(A)+0 (henceforth denoted as A+0). The signal A+1 is evoked by the singly labeled isotopomers A#01 and A#10. The fully labeled A#11 is found in the signal A+2. Usually some linear relationship between the signal intensity yA and the concentration can be supposed. A scalable measurement model with some scaling factor ω is introduced by Möllney et al. [10]. Following this approach, the mass isotopomer measurements for pool A can be expressed by:

y+0(t k ) = ω(t k a00(t k )

y+1(t k ) = ω(t k )·(a01(t k ) + a10(t k ))

y+2(t k ) = ω(t k a11(t k )

which can be shortly denoted by

y(t k ) = ω(t k M x(t k )

The measurement equations with tandem mass isotopomers [37] are a little bit more evolved. The construction of the associated measurement matrix can be found in [37]. Its implementation is then done analogously to the example shown.

In contrast to an experiment without labeling, a metabolite pool is now distributed over various mass isotopomers depending on the labeling state. The total concentration has to be reconstructed from the single mass isotopomer measurements. Assuming that the labeling has no influence on the ionization, the calibration for the unlabeled metabolite can be used for all mass traces. Usually some linear relationship between the signal intensity y and the sample concentration is supposed, given by the response factor γ. The sample concentration originates from various pre-processing steps (Figure 6). Thus, the measured signal is obtained from the intracellular concentration c(t k ), the dilution factor φ(t k ) (sample preparation) and the response factor γ:

y ( t k ) = γ φ ( t k ) c ( t k ) with c ( t k ) = i = 0 n c + i ( t k ) MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xI8qiVKYPFjYdHaVhbbf9v8qqaqFr0xc9vqFj0dXdbba91qpepeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaqbaeqabeWaaaqaaiabdMha5naabmaabaGaemiDaq3aaSbaaSqaaiabdUgaRbqabaaakiaawIcacaGLPaaacqGH9aqpiiaacqWFZoWzcqWFgpGzdaqadaqaaiabdsha0naaBaaaleaacqWGRbWAaeqaaaGccaGLOaGaayzkaaGaaGPaVlabdogaJjabcIcaOiabdsha0naaBaaaleaacqWGRbWAaeqaaOGaeiykaKcabaGaee4DaCNaeeyAaKMaeeiDaqNaeeiAaGgabaGaem4yamMaeiikaGIaemiDaq3aaSbaaSqaaiabdUgaRbqabaGccqGGPaqkcqGH9aqpdaaeWbqaaiabdogaJnaaBaaaleaacqGHRaWkcqWGPbqAaeqaaOWaaeWaaeaacqWG0baDdaWgaaWcbaGaem4AaSgabeaaaOGaayjkaiaawMcaaaWcbaGaemyAaKMaeyypa0JaeGimaadabaGaemOBa4ganiabggHiLdaaaaaa@5EAB@

Some specialities of the different factors have to be pointed out:

  1. 1.

    The response factor γ is a device dependent factor that will usually be constant for all measurement time points, but different for each metabolite:

    γ = (γA,...,γE)T

  2. 2.

    The dilution factor φ(t k ) reflects the sampling procedure and, thus, is time dependent (e.g. due to different amounts for neutralization). With regard to the metabolites, different scenarios could be taken into account. Current observations show, that during quenching metabolites leak to different extents [40]. Therefore in this study, a dilution factor for each metabolite is introduced that is independent. The vector of dilution factors thus reads:

    φ(ξ) = (φA(t1),...,φE(t1),...,φA(t N ),...,φE(t N ))T

    Here a difference between the labeled and the non-labeled experiment has to be noticed. The dilution factor φ(t k ) is a pool factor, the isotopomers of this pool are diluted to the same extent.

  3. 3.

    The scaling factor ω(t k ) is used for scaling the simulated labeling enrichments to the absolute scale of the measurement device. Consequently it can be replaced by the previously discussed scaling factors:

    ω(ξ) = (γA φA(t1)/A, γB φB(t1)/B,..., γE φE(t N )/E)T

The errors of the single factors used for the simulation study have been mentioned in the main text. How these errors can be included to the regression model has not been discussed. The response factor γ is determined from a standard addition and is assumed to be constant over the measurement sequence. This factor is determined for each metabolite.

In contrast, φ(t k ) is needed for each measurement time point. Thus, the regression Eq. (8) has to be extended by the scaling factors γ and φ(t k ):

( η ( ξ ) φ ˜ A ( t 1 ) φ ˜ B ( t 1 ) φ ˜ E ( t N ) γ ˜ A γ ˜ E ) = ( g ( x ( ξ ) , c ( ξ ) ) φ A ( t 1 ) φ B ( t 2 ) φ E ( t N ) γ A γ E ) + ( ε ( ξ ) ε φ A ( t 1 ) ε φ B ( t 2 ) ε φ E ( t N ) ε γ A ε γ E ) MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xI8qiVKYPFjYdHaVhbbf9v8qqaqFr0xc9vqFj0dXdbba91qpepeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaWaaeWaaeaafaqabeqcbaaaaaqaaGGaaiab=D7aOnaabmaabaGae8NVdGhacaGLOaGaayzkaaaabaGaeSO7I0eabaGaf8NXdyMbaGaadaWgaaWcbaGaeeyqaeeabeaakiabcIcaOiabbsha0naaBaaaleaacqaIXaqmaeqaaOGaeiykaKcabaGaf8NXdyMbaGaadaWgaaWcbaGaeeOqaieabeaakiabcIcaOiabbsha0naaBaaaleaacqaIXaqmaeqaaOGaeiykaKcabaGaeSO7I0eabaGaf8NXdyMbaGaadaWgaaWcbaGaeeyraueabeaakiabcIcaOiabbsha0naaBaaaleaacqqGobGtaeqaaOGaeiykaKcabaGaf83SdCMbaGaadaWgaaWcbaGaeeyqaeeabeaaaOqaaiabl6Uinbqaaiqb=n7aNzaaiaWaaSbaaSqaaiabbweafbqabaaaaaGccaGLOaGaayzkaaGaeyypa0ZaaeWaaeaafaqabeqcbaaaaaqaaiabhEgaNnaabmaabaGaeCiEaG3aaeWaaeaacqWF+oaEaiaawIcacaGLPaaacqGGSaalcqWHJbWydaqadaqaaiab=57a4bGaayjkaiaawMcaaaGaayjkaiaawMcaaaqaaiabl6Uinbqaaiab=z8aMnaaBaaaleaacqqGbbqqaeqaaOGaeiikaGIaeeiDaq3aaSbaaSqaaiabigdaXaqabaGccqGGPaqkaeaacqWFgpGzdaWgaaWcbaGaeeOqaieabeaakiabcIcaOiabbsha0naaBaaaleaacqaIYaGmaeqaaOGaeiykaKcabaGaeSO7I0eabaGae8NXdy2aaSbaaSqaaiabbweafbqabaGccqGGOaakcqqG0baDdaWgaaWcbaGaeeOta4eabeaakiabcMcaPaqaaiab=n7aNnaaBaaaleaacqqGbbqqaeqaaaGcbaGaeSO7I0eabaGae83SdC2aaSbaaSqaaiabbweafbqabaaaaaGccaGLOaGaayzkaaGaey4kaSYaaeWaaeaafaqabeqcbaaaaaqaaiab=v7aLnaabmaabaGae8NVdGhacaGLOaGaayzkaaaabaGaeSO7I0eabaGae8xTdu2aaSbaaSqaaiab=z8aMnaaBaaameaacqqGbbqqaeqaaaWcbeaakiabcIcaOiabbsha0naaBaaaleaacqaIXaqmaeqaaOGaeiykaKcabaGae8xTdu2aaSbaaSqaaiab=z8aMnaaBaaameaacqqGcbGqaeqaaaWcbeaakiabcIcaOiabbsha0naaBaaaleaacqaIYaGmaeqaaOGaeiykaKcabaGaeSO7I0eabaGae8xTdu2aaSbaaSqaaiab=z8aMnaaBaaameaacqqGfbqraeqaaaWcbeaakiabcIcaOiabbsha0naaBaaaleaacqqGobGtaeqaaOGaeiykaKcabaGae8xTdu2aaSbaaSqaaiab=n7aNjabbgeabbqabaaakeaacqWIUlstaeaacqWF1oqzdaWgaaWcbaGae83SdCMaeeyraueabeaaaaaakiaawIcacaGLPaaaaaa@B798@

Construction of the measurement covariance matrix

The covariance matrix Σ contains the measurement variances that can be obtained from multiple measurements or more common from measurement validation. Its construction depends on the regression model (Eq. (21)). In case that g(x(ξ), c(ξ)) calculates the measurement vector (A+0, A+1, A+2, B+0, B+1, B+2, C+0, C+1, ... E+2) at t1 and in the following of t2 until t N . For sample preparation we have to take into account the dilution (Φ) of each metabolite at each time point. The accuracy of the concentration-response is determined for each metabolite. Thus, the matrix will have following structure:

Σ MI = ( Var ( A + 0 ( t 1 ) ) Var ( A + 1 ( t 1 ) ) Var ( E + 2 ( t 1 ) ) Var ( A + 0 ( t 2 ) ) Var ( E + 2 ( t 2 ) ) Var ( E + 2 ( t N ) ) ) Σ Φ = ( Var ( Φ A ( t 1 ) ) Var ( Φ B ( t 1 ) ) Var ( Φ E ( t 1 ) ) Var ( Φ A ( t 2 ) ) Var ( Φ E ( t 2 ) ) Var ( Φ E ( t N ) ) ) Σ γ = ( Var ( γ A ) Var ( γ B ) Var ( γ E ) ) Σ γ = ( Σ MI Σ Φ Σ γ ) MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xI8qiVKYPFjYdHaVhbbf9v8qqaqFr0xc9vqFj0dXdbba91qpepeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaqbaeaabqqaaaaabaGaeu4Odm1aaSbaaSqaaiabb2eanjabbMeajbqabaGccqGH9aqpdaqadaqaauaabeqajKaaaaaaaaqaaiabbAfawjabbggaHjabbkhaYjabcIcaOiabbgeabnaaBaaaleaacqGHRaWkcqaIWaamaeqaaOGaeiikaGIaeeiDaq3aaSbaaSqaaiabigdaXaqabaGccqGGPaqkcqGGPaqkaeaaaeaaaeaaaeaaaeaaaeaaaeaaaeaaaeaaaeaacqqGwbGvcqqGHbqycqqGYbGCcqGGOaakcqqGbbqqdaWgaaWcbaGaey4kaSIaeGymaedabeaakiabcIcaOiabbsha0naaBaaaleaacqaIXaqmaeqaaOGaeiykaKIaeiykaKcabaaabaaabaaabaaabaaabaaabaaabaaabaaabaGaeSy8I8eabaaabaaabaaabaaabaaabaaabaaabaaabaaabaGaeeOvayLaeeyyaeMaeeOCaiNaeiikaGIaeeyrau0aaSbaaSqaaiabgUcaRiabikdaYaqabaGccqGGOaakcqqG0baDdaWgaaWcbaGaeGymaedabeaakiabcMcaPiabcMcaPaqaaaqaaaqaaaqaaaqaaaqaaaqaaaqaaaqaaaqaaiabbAfawjabbggaHjabbkhaYjabcIcaOiabbgeabnaaBaaaleaacqGHRaWkcqaIWaamaeqaaOGaeiikaGIaeeiDaq3aaSbaaSqaaiabikdaYaqabaGccqGGPaqkcqGGPaqkaeaaaeaaaeaaaeaaaeaaaeaaaeaaaeaaaeaaaeaacqWIXlYtaeaaaeaaaeaaaeaaaeaaaeaaaeaaaeaaaeaaaeaacqqGwbGvcqqGHbqycqqGYbGCcqGGOaakcqqGfbqrdaWgaaWcbaGaey4kaSIaeGOmaidabeaakiabcIcaOiabbsha0naaBaaaleaacqaIYaGmaeqaaOGaeiykaKIaeiykaKcabaaabaaabaaabaaabaaabaaabaaabaaabaaabaGaeSy8I8eabaaabaaabaaabaaabaaabaaabaaabaaabaaabaGaeeOvayLaeeyyaeMaeeOCaiNaeiikaGIaeeyrau0aaSbaaSqaaiabgUcaRiabikdaYaqabaGccqGGOaakcqqG0baDdaWgaaWcbaGaeeOta4eabeaakiabcMcaPiabcMcaPaaaaiaawIcacaGLPaaaaeaacqqHJoWudaWgaaWcbaGaeuOPdyeabeaakiabg2da9maabmaabaqbaeqabKqcaaaaaaaabaGaeeOvayLaeeyyaeMaeeOCaiNaeiikaGIaeuOPdy0aaSbaaSqaaiabbgeabbqabaGccqGGOaakcqqG0baDdaWgaaWcbaGaeGymaedabeaakiabcMcaPiabcMcaPaqaaaqaaaqaaaqaaaqaaaqaaaqaaaqaaaqaaaqaaiabbAfawjabbggaHjabbkhaYjabcIcaOiabfA6agnaaBaaaleaacqqGcbGqaeqaaOGaeiikaGIaeeiDaq3aaSbaaSqaaiabigdaXaqabaGccqGGPaqkcqGGPaqkaeaaaeaaaeaaaeaaaeaaaeaaaeaaaeaaaeaaaeaacqWIXlYtaeaaaeaaaeaaaeaaaeaaaeaaaeaaaeaaaeaaaeaacqqGwbGvcqqGHbqycqqGYbGCcqGGOaakcqqHMoGrdaWgaaWcbaGaeeyraueabeaakiabcIcaOiabbsha0naaBaaaleaacqaIXaqmaeqaaOGaeiykaKIaeiykaKcabaaabaaabaaabaaabaaabaaabaaabaaabaaabaGaeeOvayLaeeyyaeMaeeOCaiNaeiikaGIaeuOPdy0aaSbaaSqaaiabbgeabbqabaGccqGGOaakcqqG0baDdaWgaaWcbaGaeGOmaidabeaakiabcMcaPiabcMcaPaqaaaqaaaqaaaqaaaqaaaqaaaqaaaqaaaqaaaqaaiablgVipbqaaaqaaaqaaaqaaaqaaaqaaaqaaaqaaaqaaaqaaiabbAfawjabbggaHjabbkhaYjabcIcaOiabfA6agnaaBaaaleaacqqGfbqraeqaaOGaeiikaGIaeeiDaq3aaSbaaSqaaiabikdaYaqabaGccqGGPaqkcqGGPaqkaeaaaeaaaeaaaeaaaeaaaeaaaeaaaeaaaeaaaeaacqWIXlYtaeaaaeaaaeaaaeaaaeaaaeaaaeaaaeaaaeaaaeaacqqGwbGvcqqGHbqycqqGYbGCcqGGOaakcqqHMoGrdaWgaaWcbaGaeeyraueabeaakiabcIcaOiabbsha0naaBaaaleaacqqGobGtaeqaaOGaeiykaKIaeiykaKcaaaGaayjkaiaawMcaaaqaaiabfo6atnaaBaaaleaaiiaacqWFZoWzaeqaaOGaeyypa0ZaaeWaaeaafaqabeabeaaaaaqaaiabbAfawjabbggaHjabbkhaYjabcIcaOiab=n7aNnaaBaaaleaacqqGbbqqaeqaaOGaeiykaKcabaaabaaabaaabaaabaGaeeOvayLaeeyyaeMaeeOCaiNaeiikaGIae83SdC2aaSbaaSqaaiabbkeacbqabaGccqGGPaqkaeaaaeaaaeaaaeaaaeaacqWIXlYtaeaaaeaaaeaaaeaaaeaacqqGwbGvcqqGHbqycqqGYbGCcqGGOaakcqWFZoWzdaWgaaWcbaGaeeyraueabeaakiabcMcaPaaaaiaawIcacaGLPaaaaeaacqqHJoWudaWgaaWcbaGae83SdCgabeaakiabg2da9maabmaabaqbaeqabmWaaaqaaiabfo6atnaaBaaaleaacqqGnbqtcqqGjbqsaeqaaaGcbaaabaaabaaabaGaeu4Odm1aaSbaaSqaaiabfA6agbqabaaakeaaaeaaaeaaaeaacqqHJoWudaWgaaWcbaGae83SdCgabeaaaaaakiaawIcacaGLPaaaaaaaaa@10E5@


  1. Kopka J: Current challenges and developments in GC-MS based metabolite profiling technology. J Biotechnol 2006, 124: 312–322. 10.1016/j.jbiotec.2005.12.012

    CAS  Article  PubMed  Google Scholar 

  2. Luo B, Grönke K, Takors R, Wandrey C, Oldiges M: Simultaneous determination of multiple intracellular metabolites in glycolysis, pentose phosphate pathway and tricarboxylic acid cycle by liquid chromatography-mass spectrometry. J Chromatogr A 2007, 1147: 153–164. 10.1016/j.chroma.2007.02.034

    CAS  Article  PubMed  Google Scholar 

  3. Villas-Boas SG, Mas S, Akesson M, Smedsgaard J, Nielsen J: Mass spectrometry in metabolome analysis. Mass Spectrom Rev 2005, 24: 613–646. 10.1002/mas.20032

    CAS  Article  PubMed  Google Scholar 

  4. Caponigro GP R.: Mechanisms and control of mRNA turnover in Saccharomyces cerevisiae. Microbiol Rev 1996, 60: 233-\&.

    PubMed Central  CAS  PubMed  Google Scholar 

  5. Bendt AK, Burkovski A, Schäffer S, Bott M, Farwick M, Hermann T: Towards a phosphoproteome map of Corynebacterium glutamicum. Proteomics 2003, 3: 1637–1646. 10.1002/pmic.200300494

    CAS  Article  PubMed  Google Scholar 

  6. Cornish-Bowden A: Fundamentals of Enzyme Kinetics. Edited by: Cornish-Bowden A. , Portland Press, London; 1995.

    Google Scholar 

  7. Stephanopoulos G, Aristidou A, Nielsen J: Metabolic Engineering: Principles and Methodogies. , Academic Press; 1998.

    Google Scholar 

  8. Wiechert W, Möllney M, Petersen S, de Graaf AA: A universal framework for C-13 metabolic flux analysis. Metab Eng 2001, 3: 265–283. 10.1006/mben.2001.0188

    CAS  Article  PubMed  Google Scholar 

  9. Cohen SM, Glynn P, Shulman RG: 13C NMR study of gluconeogenesis from labeled alanine in hepatocytes from euthyroid and hyperthyroid rats. Proc Natl Acad Sci U S A 1981, 78: 60–64. 10.1073/pnas.78.1.60

    PubMed Central  CAS  Article  PubMed  Google Scholar 

  10. Möllney M, Wiechert W, Kownatzki D, de Graaf AA: Bidirectional reaction steps in metabolic networks: IV. Optimal design of isotopomer labeling experiments. Biotechnol Bioeng 1999, 66: 86–103. 10.1002/(SICI)1097-0290(1999)66:2<86::AID-BIT2>3.0.CO;2-A

    Article  PubMed  Google Scholar 

  11. Nöh K, Gronke K, Luo B, Takors R, Oldiges M, Wiechert W: Metabolic flux analysis at ultra short time scale: isotopically non-stationary 13C labeling experiments. J Biotechnol 2007, 129: 249–267. 10.1016/j.jbiotec.2006.11.015

    Article  PubMed  Google Scholar 

  12. Oldiges M, Takors R: Applying metabolic profiling techniques for stimulus-response experiments: Chances and pitfalls. Adv Biochem Eng Biot 2005, 92: 173–196.

    CAS  Google Scholar 

  13. Schäfer U, Boos W, Takors R, Weuster-Botz D: Automated sampling device for monitoring intracellular metabolite dynamics. Anal Biochem 1999, 270: 88–96. 10.1006/abio.1999.4048

    Article  Google Scholar 

  14. Theobald UM W.; Baltes, M.; Rizzi, M. & Reuss, M.: In vivo analysis of metabolic dynamics in saccharomyces cerevisiae: I. Experimental observations. Biotechnol Bioeng 1997, 55: 305–316. Publisher Full Text 10.1002/(SICI)1097-0290(19970720)55:2<305::AID-BIT8>3.0.CO;2-M

    CAS  Article  PubMed  Google Scholar 

  15. Visser D, van Zuylen GA, van Dam JC, Oudshoorn A, Eman MR, Ras C, van Gulik WM, Frank J, van Dedem GWK, Heijnen JJ: Rapid sampling for analysis of in vivo kinetics using the BioScope: A system for continuous-pulse experiments. Biotechnol Bioeng 2002, 79: 674–681. 10.1002/bit.10328

    CAS  Article  PubMed  Google Scholar 

  16. Buchholz A, Hurlebaus J, Wandrey C, Takors R: Metabolomics: quantification of intracellular metabolite dynamics. Biomol Eng 2002, 19: 5–15. 10.1016/S1389-0344(02)00003-5

    CAS  Article  PubMed  Google Scholar 

  17. Buziol S, Bashir I, Baumeister A, Claaßen W, Noisommit-Rizzi N, Mailinger W, Reuss M: New bioreactor-coupled rapid stopped-flow sampling technique for measurements of metabolite dynamics on a subsecond time scale. Biotechnol Bioeng 2002, 80: 632–636. 10.1002/bit.10427

    CAS  Article  PubMed  Google Scholar 

  18. Lange HC, Eman M, van Zuijlen G, Visser D, van Dam JC, Frank J, de Mattos MJT, Heijnen JJ: Improved rapid sampling for in vivo kinetics of intracellular metabolites in Saccharomyces cerevisiae. Biotechnol Bioeng 2001, 75: 406–415. 10.1002/bit.10048

    CAS  Article  PubMed  Google Scholar 

  19. Oldiges M, Kunze M, Degenring D, Sprenger GA, Takors R: Stimulation, monitoring, and analysis of pathway dynamics by metabolic profiling in the aromatic amino acid pathway. Biotechnol Progr 2004, 20: 1623–1633. 10.1021/bp0498746

    CAS  Article  Google Scholar 

  20. Wahl SA, Haunschild MD, Oldiges M, Wiechert W: Unravelling the regulatory structure of biochemical networks using stimulus response experiments and large-scale model selection. IEE Proc Syst Biol 2006, 153: 275–285. 10.1049/ip-syb:20050089

    CAS  Article  Google Scholar 

  21. Selivanov VA, Puigjaner J, Sillero A, Centelles JJ, Ramos-Montoya A, Lee PW, Cascante M: An optimized algorithm for flux estimation from isotopomer distribution in glucose metabolites. Bioinformatics 2004, 20: 3387–3397. 10.1093/bioinformatics/bth412

    CAS  Article  PubMed  Google Scholar 

  22. Selivanov VA, Meshalkina LE, Solovjeva ON, Kuchel PW, Ramos-Montoya A, Kochetov GA, Lee PW, Cascante M: Rapid simulation and analysis of isotopomer distributions using constraints based on enzyme mechanisms: an example from HT29 cancer cells. Bioinformatics 2005, 21: 3558–3564. 10.1093/bioinformatics/bti573

    CAS  Article  PubMed  Google Scholar 

  23. Selivanov VA, Marin S, Lee PWN, Cascante M: Software for dynamic analysis of tracer-based metabolomic data: estimation of metabolic fluxes and their statistical analysis. Bioinformatics 2006, 22: 2806–2812. 10.1093/bioinformatics/btl484

    CAS  Article  PubMed  Google Scholar 

  24. Wiechert W, deGraaf AA: Bidirectional Reaction Steps in Metabolic Networks I. Modeling and Simulation of Carbon Isotope Labeling Experiments. Biotechnol Bioeng 1997, 55: 101–117. Publisher Full Text 10.1002/(SICI)1097-0290(19970705)55:1<101::AID-BIT12>3.0.CO;2-P

    CAS  Article  PubMed  Google Scholar 

  25. Schuster S, Fell DA, Dandekar T: A general definition of metabolic pathways useful for systematic organization and analysis of complex metabolic networks. Nat Biotechnol 1999, 326–333.

    Google Scholar 

  26. Wiechert W, Möllney M, Isermann N, Wurzel W, de Graaf AA: Bidirectional reaction steps in metabolic networks: III. Explicit solution and analysis of isotopomer labeling systems. Biotechnol Bioeng 1999, 66: 69–85. 10.1002/(SICI)1097-0290(1999)66:2<69::AID-BIT1>3.0.CO;2-6

    CAS  Article  PubMed  Google Scholar 

  27. van Winden WA, Heijnen JJ, Verheijen PJT: Cumulative bondomers: A new concept in flux analysis from 2D [C-13,H-1] COSYNMR data. Biotechnol Bioeng 2002, 80: 731–745. 10.1002/bit.10429

    CAS  Article  PubMed  Google Scholar 

  28. Antoniewicz MR, Kelleher JK, Stephanopoulos G: Elementary metabolite units (EMU): a novel framework for modeling isotopic distributions. Metab Eng 2007, 9: 68–86. 10.1016/j.ymben.2006.09.001

    PubMed Central  CAS  Article  PubMed  Google Scholar 

  29. Nöh K, Wahl A, Wiechert W: Computational tools for isotopically instationary C-13 labeling experiments under metabolic steady state conditions. Metab Eng 2006, 8: 554–577. 10.1016/j.ymben.2006.05.006

    Article  PubMed  Google Scholar 

  30. Wiechert W: C-13 metabolic flux analysis. Metab Eng 2001, 3: 195–206. 10.1006/mben.2001.0187

    CAS  Article  PubMed  Google Scholar 

  31. Bates DM, Watts DG: Nonlinear Regression Analysis and its Applications. New York, John Wiley & Sons; 1988.

    Chapter  Google Scholar 

  32. Michalewicz ZF D. B.: How to Solve It: Modern Heuristics. 1st edition. Berlin, Springer; 2002.

    Google Scholar 

  33. Beyer HG: The Theory of Evolution Strategies. Berlin, Springer; 2001.

    Chapter  Google Scholar 

  34. Deuflhard P, Bornemann F: Scientific Computing with Ordinary Differential Equations. In Texts in Applied Mathematics. Volume 42. Berlin, Springer; 2002.

    Google Scholar 

  35. Joshi M, Seidel-Morgenstern A, Kremling A: Exploiting the bootstrap method for quantifying parameter confidence intervals in dynamical systems. Metab Eng 2006, 8: 447–455. 10.1016/j.ymben.2006.04.003

    CAS  Article  PubMed  Google Scholar 

  36. Chatterjee S, Hadi AS: Sensitivity Analysis in Linear Regression, Probability and Mathematical Statistics. New York, John Wiley & Sons; 1988.

    Chapter  Google Scholar 

  37. Rantanen A, Rousu J, Kokkonen JT, Tarkiainen V, Ketola RA: Computing positional isotopomer distributions from tandem mass spectrometric data. Metab Eng 2002, 4: 285–294. 10.1006/mben.2002.0232

    CAS  Article  PubMed  Google Scholar 

  38. Bader A: A systematic approach to standard addition methods in instrumental analysis. J Chem Edu 1980, 57: 703–706.

    CAS  Article  Google Scholar 

  39. Nöh K, Wiechert W: Experimental design principles for isotopically instationary 13C labeling experiments. Biotechnol Bioeng 2006, 94: 234–251. 10.1002/bit.20803

    Article  PubMed  Google Scholar 

  40. Bolten CJ, Kiefer P, Letisse F, Portais JC, Wittmann C: Sampling for metabolome analysis of microorganisms. Anal Chem 2007, 79: 3843–3849. 10.1021/ac0623888

    CAS  Article  PubMed  Google Scholar 

Download references


We thank Dr. M.D. Haunschild for his support with the software tool MMT2.

Author information

Authors and Affiliations


Corresponding author

Correspondence to Sebastian Aljoscha Wahl.

Additional information

Authors' contributions

SAW: Did the simulations and statistical evaluation, writing of the manuscript, KN: Wrote the section about statistical measures, correction of the manuscript, WW: Supervision of the presented work, correction of the manuscript.

All authors read and approved the manuscript.

Authors’ original submitted files for images

Rights and permissions

This article is published under license to BioMed Central Ltd. This is an Open Access article distributed under the terms of the Creative Commons Attribution License (, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Reprints and Permissions

About this article

Cite this article

Wahl, S.A., Nöh, K. & Wiechert, W. 13C labeling experiments at metabolic nonstationary conditions: An exploratory study. BMC Bioinformatics 9, 152 (2008).

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI:


  • Information Gain
  • Label State
  • Metabolic Flux Analysis
  • Isotopomer Distribution
  • Mass Isotopomers