Logo of molsystbiolLink to Publisher's site
Mol Syst Biol. 2007; 3: 119.
Published online 2007 Jul 10. doi:  10.1038/msb4100162
PMCID: PMC1949037

Systematic evaluation of objective functions for predicting intracellular fluxes in Escherichia coli

Robert Schuetz,1,2,* Lars Kuepfer,1,* and Uwe Sauera,1,2


To which extent can optimality principles describe the operation of metabolic networks? By explicitly considering experimental errors and in silico alternate optima in flux balance analysis, we systematically evaluate the capacity of 11 objective functions combined with eight adjustable constraints to predict 13C-determined in vivo fluxes in Escherichia coli under six environmental conditions. While no single objective describes the flux states under all conditions, we identified two sets of objectives for biologically meaningful predictions without the need for further, potentially artificial constraints. Unlimited growth on glucose in oxygen or nitrate respiring batch cultures is best described by nonlinear maximization of the ATP yield per flux unit. Under nutrient scarcity in continuous cultures, in contrast, linear maximization of the overall ATP or biomass yields achieved the highest predictive accuracy. Since these particular objectives predict the system behavior without preconditioning of the network structure, the identified optimality principles reflect, to some extent, the evolutionary selection of metabolic network regulation that realizes the various flux states.

Keywords: 13C-flux, evolution, flux balance analysis, metabolic network, network optimality


The acclaimed goal of systems biology is quantitative understanding of functional interactions between the multiple cellular components to eventually predict network, cell and organism behavior (Aebersold, 2005; Bork and Serrano, 2005). Beyond intuition, quantitative understanding inevitably requires computational models to capture the enormous numbers of molecular components that interact in a highly nonlinear manner within interlinked information and biochemical networks (Kitano, 2002; Cassman, 2005; Kholodenko, 2006). For most cellular networks, such as signaling or protein–protein interaction networks, however, we do not even know all involved components that need to be represented in a model. Hence, much of the current focus is on experimental (Aebersold and Mann, 2003; Sopko et al, 2006) and computational (Kholodenko et al, 2002; Stelling, 2004; Reed et al, 2006; Warner et al, 2006) identification of missing components and their interactions to establish the network topology as a prerequisite for mechanistic modeling.

Metabolic networks are a notable exception because their interaction topology is well established in several cases; that is, we know most reactions, the enzymes that catalyze them, the genes that encode the enzymes and how they interact stoichiometrically within a biochemical network. As incomplete as this knowledge may be, it is currently far beyond that of basically any other cellular network and allows to construct metabolic models that represent almost entire microbial genomes (Price et al, 2004). With up to 1000 biochemical reactions, these genome-scale models allow to predict network capabilities, for example, by using flux balance analysis (FBA) (Fell and Small, 1986). Successful FBA applications include prediction of gene deletion lethality (Edwards and Palsson, 2000a; Forster et al, 2003; Kuepfer et al, 2005), end points of adaptive evolution (Ibarra et al, 2002) and optimal metabolic states (Edwards et al, 2001).

In contrast to dynamic models that require detailed, typically unavailable kinetic parameters, constraint-based modeling with FBA permits steady-state analysis of large-scale networks without large fitted parameter sets (Bailey, 2001; Price et al, 2004; Stelling, 2004). To identify optimal solutions in the vast solution space, FBA objective functions are defined to solve the system of linear equations that represent the mass balance constraints. While different objectives were proposed for different biological systems (Kacser and Beeby, 1984; Heinrich et al, 1997; Ebenhoh and Heinrich, 2001; Holzhütter, 2004; Price et al, 2004; Knorr et al, 2007), by far the most common assumption is that microbial cells maximize their growth (see below for further explanation). Since the identified optimal solutions are often inconsistent with the biological reality, the solution space is further restricted through additional constraints that reflect thermodynamic, kinetic or biochemical knowledge. Another problem is that, depending on the shape of the solution space, multiple intracellular flux distributions (alternate optima) may underlie the exact same optimal value that is identified by the objective (e.g., the maximum biomass yield) (Lee et al, 2000; Mahadevan and Schilling, 2003). This space of steady-state flux solutions has been explored for biological meaning (Mahadevan and Schilling, 2003; Reed and Palsson, 2004; Wiback et al, 2004; Bilu et al, 2006) and to identify candidate network states (Papin et al, 2002; Thiele et al, 2005), but was largely ignored in many FBA studies that examined arbitrary, single optimal solutions (Segre et al, 2002; Almaas et al, 2004; Papp et al, 2004).

In a fully complementary approach, 13C-experiments are used to determine intracellular flux states that reveal in vivo operation of metabolic networks (Hellerstein, 2003; Sauer, 2004; Wiechert and Nöh, 2005; Sauer, 2006). In some instances, such experimental flux data were used to further restrict the FBA-computed flux solution space. For lack of experimental data, however, only one or two arbitrary flux distributions were considered (Burgard and Maranas, 2003; Wiback et al, 2004). Attempts to actually predict intracellular fluxes by FBA methods are few and either unverified (Papp et al, 2004) or tested for a single case (Beard et al, 2002; Segre et al, 2002; Holzhütter, 2004). With the recent availability of large-scale experimental flux data from various microbes (Moreira dos Santos et al, 2003; Blank and Sauer, 2004; Fischer and Sauer, 2005; Perrenoud and Sauer, 2005; Blank et al, 2005b), a more systematic analysis of the correlation between the in silico feasible flux space and the in vivo realized fluxes is now possible.

Here we examine the predictive capacity of 11 linear and nonlinear network objectives, by evaluating the accuracy of FBA-based flux predictions through rigorous comparison to 13C-based flux data from Escherichia coli grown under six environmental conditions. By systematically testing all permutations of 11 objective functions with or without eight additional constraints, we identify the most appropriate combination(s) to predict in vivo fluxes by FBA. More generally, we thus assess whether assumed optimality principles of evolved network operation are generally valid or whether specific objectives are necessary for environmental conditions that require different metabolic activity.


Systematic testing of objective functions and constraints for FBA

To predict intracellular fluxes through the presently known reactions of E. coli central carbon metabolism, we constructed a highly interconnected stoichiometric network model with 98 reactions and 60 metabolites that supports the major carbon flows through the cell (Figure 1 and Supplementary Table I). FBA-based fluxes are typically expressed as relative fluxes that are normalized to the specific glucose uptake rate. Typically, this reference flux is known, hence absolute fluxes can be calculated by re-scaling. Due to linear dependencies in the network, the systemic degree of freedom is restricted to a limited number of reactions that define the entire flux solution. For our network, 10 reactions are sufficient to describe the actual systemic degree of freedom, as identified by calculability analysis (Van der Heijden et al, 1994; Klamt et al, 2002). These fluxes were expressed as split ratios at pivotal branch points in the network, where each of the 10 reactions that consume a cellular metabolite is divided by the sum of all producing reactions (Figure 1 and Table I). Qualitatively identical results were obtained when repeating all reported simulations directly with the 10 absolute fluxes instead of the 10 split ratios (data not shown).

Table 1
Split ratios of intracellular fluxes that describe the systemic degree of freedom in the network

Dividing a specific consumption flux by all producing fluxes scales to unity, an unbiased comparison of the 10 network fluxes with often-different magnitudes is possible. Moreover, it enhances intuition and biological interpretation because, wherever possible, the ratios were chosen to represent metabolic flux ratios that are obtained from 13C-experiments (Fischer et al, 2004) (Table II and Supplementary Table II). For example, split ratio R1 represents the fraction of the intracellular glucose-6-phosphate (G6P) pool that is metabolized through phosphoglucoisomerase (Pgi), relative to the summed production via G6P-dehydrogenase (Zwf), glucokinase (Glk) and the phosphotransferase system (Pts) (Figure 1 and Table I). The experimentally determined split ratios (Table II) can be subdivided into three groups: (i) R1, R4, R5, R6 are always active, (ii) R3 is inactive under all considered conditions and (iii) R2, R7–R10 are conditionally active.

Table 2
Experimentally determined flux split ratios under the six conditions considered

Optimal solutions in this underdetermined system of linear equations were identified by FBA with 11 linear and nonlinear objective functions to identify optimal solutions, some of which are combinations of pairs of objectives (Table III). Depending on the shape of the solution space, linear optimization frequently leads to alternate optima; that is, alternate sets of feasible flux distributions with an identical optimal value (Lee et al, 2000; Mahadevan and Schilling, 2003). To quantify the overall variance of in silico fluxes, we first determined the absolute range of variation for the individual split ratios by maximizing and minimizing each flux separately. For example, maximization of biomass yield (which is synonymous to the frequently used term of maximization of growth rate (Price et al, 2004)) results in ranges of the split ratios R1, R4, R6 and R7, but unique values for the remaining six split ratios (Figure 2A). Maximization of ATP yield without further constraints, in contrast, is a much better defined example with unique values for all 10 split ratios (Figure 2B). Beyond objective functions, these flux variabilities are not only dependent on the chosen objective but also the network structure, and were also shown to exist in genome-scale models (Mahadevan and Schilling, 2003; Reed and Palsson, 2004). To further constrain the solution space, we imposed eight additional constraints on network operation (Table IV). The choice of objective functions and constraints widely predefine the degree of freedom in terms of specific pathway usage (data not shown), hence appropriate objective/constraint combinations can potentially be used to approximate metabolic behavior.

Figure 2
Absolute range of in silico variation in individual split ratios due to alternate optima for the maximization of biomass yield (A) and maximization of ATP yield (B) objectives without additional constraints.
Table 3
Objective functions implemented in constraint-based FBA
Table 4
Additional constraints implemented in constraint-based FBA

We systematically assessed the predictive capability of FBA by comparing all objective/constraint permutations to 13C-detected in vivo flux distributions from six growth conditions, including glucose- and ammonium-limited chemostat cultures and batch cultures with excess nutrient supply (Table II and Supplementary Table II). For each of the 99 different optimization problems, the maximum and minimum Euclidean distance between in silico and in vivo flux solutions was evaluated by simultaneously considering the 10 split ratios. Confidence intervals of the experimental flux ratios were considered by the standardized Euclidean distance, which weights the distance between prediction and data by the square of the corresponding standard deviation δexp. The resulting value describes the overall deviation of the in silico predicted flux distribution (or range of flux distributions) with respect to the corresponding experimental reference solution, and is henceforth referred to as predictive fidelity (Supplementary Figure 1). This predictive fidelity depends on two factors: (i) the minimal possible standardized Euclidean distance to the in vivo results and (ii) the potential variance of the in silico fluxes that arises from alternate FBA optima.

FBA-based flux prediction for batch cultures

First, we determined the predictive fidelity of the 99 objective/constraint combinations for unlimited batch growth on glucose under aerobic, anaerobic and nitrate-respiring conditions (Sauer et al, 2004; Perrenoud and Sauer, 2005). Obviously, the agreement is specific for each case, since it depends (i) on the particular objective/constraint combination that defines the shape of the solution space and (ii) the experimental reference flux distribution (Figure 3, Supplementary Figure 1 and Supplementary Table III). Since minimization of glucose consumption and maximization of ATP yield per reaction step gave almost identical results as maximization of biomass yield and maximization of ATP yield, respectively, only the latter two are discussed (Supplementary Table III). The results obtained by minimization of reaction steps, minimization of the redox potential and minimization of ATP producing fluxes were considerably worse than those obtained with the other objectives, hence are not discussed in the following (Supplementary Table III).

Figure 3
Predictive fidelities for aerobic and anaerobic batch cultures in minimal medium with glucose (arbitrary units). The results were obtained by minimization and maximization of the standardized Euclidean distance of the 10 split ratios for the reference ...

Without requiring additional constraints, the highest predictive fidelity for aerobic batch cultures was obtained by maximizing ATP yield per flux unit, yielding a unique flux prediction that is closest to the experimental data (Figure 3). Since this nonlinear optimization function is non-convex, it bears the danger of identifying only local optima. To confirm that indeed a global optimum was identified, we first reformulated the original objective function as a convex function that contains a linear and a nonlinear, but convex term (see Materials and methods for details). This new nonlinear but convex function cannot be optimized per se, since it needs a priori weighting of both function terms. Thus, in a second step, we performed a sensitivity analysis around the previously identified optimal solutions. Since no iteration resulted in a solution with a higher optimal value, we have strong indication that indeed global optima were identified (Supplementary Figure 7). Of the remaining objective functions, only the maximization of the ATP yield objective achieved similar predictive fidelities when combined with particular constraints. Maximization of biomass yield, in contrast, suffered from alternate optima over a wide range of constraints (Figure 3). Although unique results are feasible by invoking a P-to-O-ratio (moles of ATP produced per mole of oxygen) of unity, the predictive fidelity is still inferior to the one obtained with the maximization of ATP objectives.

The predictive fidelity is a general criterion for the predictive accuracy. It cannot, however, identify the individual metabolic functions that are responsible for the deviations. To elucidate whether these are based on large errors in single ratios or on small errors in many ratios, we plotted in silico and in vivo ratios as scatter plots where perfect predictions fall on the bisecting diagonal (Figure 4). For aerobic batch cultures, acetate secretion (R9) in combination with a sound predictive fidelity is one main discriminating variable that was only captured by the maximization of ATP yield per flux unit (Figure 4A and C). In combination with oxygen constraints, the maximization of ATP yield mimics the maximization of ATP yield per flux unit objective (Figures 3, 4B and C). Minimizing the overall intracellular fluxes inherently leads to acetate secretion, however, at the cost of deviations in other ratios, in particular for Entner–Doudoroff activity (R2) (data not shown).

Figure 4
Scatter plots of in vivo and in silico split ratios in selected batch cultures. Letters A–F refer to the cases indicated in Figure 3. Horizontal and vertical error bars indicate experimental and computational variances, respectively. Blue circles ...

Akin to aerobic cultures, the maximization of ATP yield per flux unit was the only objective that achieved reasonable predictions without further constraints for anaerobic nitrate-respiring batch cultures (Figures 3 and and4E).4E). Improved predictions are possible, however, by setting a particular constraint on the nitrate respiration rate for the maximization of biomass yield objective (Figures 3 and and4D).4D). Largely independent on the invoked constraints the anaerobic batch culture was well predicted by all considered objective functions (Figures 3 and and4F).4F). This behavior is due to the low degree of freedom in the absence of an external electron acceptor and to the experimental uncertainty of some of the fluxes (see Supplementary Table II), which allow for a relatively high predictive fidelity even if the actual agreement is low.

FBA-based flux prediction for chemostat cultures

In contrast to unrestricted nutrient supply in batch cultures, a single, defined nutrient limits the rate of growth in continuous chemostat cultures (Russell and Cook, 1995; Hoskisson and Hobbs, 2005). To evaluate predictions for the rather different metabolic behavior under such conditions, we used experimental flux data from slowly (0.1 h−1) and rapidly (0.4 h−1) growing chemostat cultures under glucose- (Nanchen et al, 2006) and ammonium limitation (Emmerling et al, 2002) (Table II and Supplementary Table II).

Largely independent of additional constraints, the maximization of ATP or biomass yield objectives approximated all chemostat cultures best (Figures 5 and and6).6). Maximization of ATP producing fluxes resulted in similar predictive fidelities as maximization of ATP yield (Supplementary Table III). Although mathematically distinct, both objectives maximize ATP production and thus lead to similar in silico flux predictions. Alternate optima occurred only in one case for the biomass objective and can be overcome, as for aerobic batch cultures, by constraining the P-to-O-ratio to unity. The relative independence of the predictive fidelity on constraints demonstrates that these objectives provide somewhat robust predictions for metabolism under nutrient limitation. Nevertheless, various specific objective/constraint combinations were also capable of describing the different conditions, in particular the maximization of ATP yield per flux unit, in combination with all eight constraints for both carbon-limited chemostat cultures (Figures 5 and and6E).6E). In sharp contrast to batch cultures, however, the maximization of ATP yield per flux unit objective was basically useless without further constraints (Figure 6B).

Figure 5
Predictive fidelities for glucose- and ammonium-limited chemostat cultures (arbitrary units). The results were obtained by minimization and maximization of the standardized Euclidean distance of the 10 split ratios for the reference flux solutions (Table ...
Figure 6
Scatter plots of in vivo and in silico split ratios in selected chemostat cultures. Letters A–F refer to the cases indicated in Figure 5. Horizontal and vertical error bars indicate experimental and computational variances, respectively. Blue ...

Robustness of predicted flux solutions

As a main discriminating variable of good objectives for aerobic batch cultures, the well-known phenomenon of acetate overflow was only captured when maximizing the ATP yield per flux unit (Figure 3). Maximizing the overall ATP yield mimicked this behavior only when combined with oxygen uptake constraints. Since particular combinations of oxygen uptake and P-to-O ratio constraints and the frequently used maximization of biomass yield objective should achieve the same effect (Varma et al, 1993; Varma and Palsson, 1994), we performed a sensitivity analysis by determining the predictive fidelity and acetate production for step-wise increases of the oxygen uptake constraint for four P-to-O ratios (Figure 7A and B and Supplementary Figures 2 and 3).

Figure 7
Sensitivity analysis of (A) the predictive fidelity (arbitrary units) and (B) acetate secretion on the oxygen uptake constraint in aerobic batch cultures given no assumption on the P-to-O ratio constraint (i.e., in practice a P-to-O ratio of 2 is chosen). ...

As for maximization of the overall ATP yield, only fine-tuning of the network by invoking particular combinations of P-to-O ratio and oxygen constraints resulted in reasonable flux predictions and acetate secretion rates for the maximization of biomass yield objective function. However, the predictive fidelity was very sensitive to changes in the parameters, such that only a narrow range of oxygen uptake constraints enforced a good fit for a given P-to-O ratio, for example unrealistically low oxygen uptake rates of 5–7 mmol/g h at a P-to-O ratio of 2 (Supplementary Figures 2 and 3). For maximization of the ATP yield objective, in contrast, the predictive fidelity was relatively insensitive to the exact value of the oxygen uptake and the P-to-O ratio constraint, with a critical threshold for the oxygen uptake constraint of around 15 mmol/g h; that is, the upper bound of experimentally observed values in glucose batch cultures (Varma et al, 1993; Varma and Palsson, 1994; Xu et al, 1999). Since such metabolic parameters often vary between strains or with small environmental differences, a certain robustness of predicted flux solutions with respect to the chosen constraints is a highly desirable property for constraint-based modeling. Hence, both ATP objectives are clearly of superior robustness for the prediction of fluxes in aerobic batch cultures.

Are all fluxes equally difficult to predict?

To systematically analyze the predictive capability for individual flux ratios, we defined the specific agreement ρi (Supplementary Figure 4). This value considers the deviation between each single pair of in silico and in vivo values for all 10 split ratios and is weighted by the ratio of the corresponding accuracies, that is the possible range of the computational split ratio divided by the experimental standard deviation.

To obtain an overview of the most difficult to predict fluxes, independent of the specific objective and constraints, we applied cluster analysis to the Euclidean distance among specific agreements ρ (Figure 8 and Supplementary Figures 5 and 6). The 2700 considered data points represent the 10 split ratios for all objective/constraint combinations considered in Figures 3 and and55 under each environmental condition. Most difficult to predict in four out of the six conditions were the fluxes into glycolysis (R1) and acetate secretion (R9), although sometimes in different combinations (Figure 8A–C and F). Exceptions were the C-limited chemostats, were fluxes through the glyoxylate shunt (R7) and the TCA cycle (R6) were most difficult to predict (Figure 8D and E). Thus, some fluxes are clearly more difficult to predict than most others, but those problematic ones often change with the environmental conditions.

Figure 8
Hierarchical cluster trees based on the Euclidean distance among specific agreements ρ for the five objective functions considered in Figures 3 and and5,5, including all constraint combinations under the six conditions. Difficult to predict ...


The key question addressed here is whether intracellular fluxes in metabolic steady state can be predicted from network stoichiometry alone by invoking optimality principles. Our systematic and statistically rigorous comparison of FBA-based in silico flux predictions from 99 objective/constraint combinations to in vivo fluxes from 13C-experiments demonstrated that prediction of relative flux distributions is, within limits, possible. Since no single objective predicted the experimental data for wild-type E. coli under all conditions, the pivotal element is to identify the most relevant objective for each condition.

For unlimited growth on glucose in oxygen or nitrate respiring batch cultures, by far the best objective function was nonlinear maximization of the ATP yield per unit of flux, which is a combination of the linear maximization of overall ATP yield and minimization of the overall flux. In some cases, similar predictions could be achieved by combining the overall maximization of ATP and biomass yield objectives with particular oxygen uptake constraints. Under nutrient scarcity in nutrient-limited continuous cultures, in contrast, the linear maximization of ATP or biomass yield were clearly superior. As a result of the low degree of freedom in non-respiring batch cultures, all objective functions lead to equally well flux predictions.

As an unexpected key result, model preconditioning through additional and potentially artificial constraints is not necessary if the appropriate objective function is chosen for a given condition. Invoking additional constraints for suitable objectives achieved only subtle improvements or avoided alternative optima in few cases. When combined with particular constraints, even suboptimal objectives could be forced to yield equally accurate predictions for some conditions; in the sole case of nitrate respiration even better predictions. Setting of these additional constraints, however, is condition- and objective specific, thus requires considerable a priori knowledge to be biologically meaningful. Except for subtle differences in predictive fidelity, all major conclusions are independent of using normalized ratios instead of absolute flux values (data not shown).

We explicitly considered the fundamental FBA problems of alternate optima and experimental accuracy by size reduction through calculability analysis and by including confidence regions for in vivo fluxes in the standardized Euclidean distance, respectively. An important question is whether or not our results are model dependent. To address this point, we verified the key conclusions with two genome-scale models of E. coli metabolism (Edwards and Palsson, 2000b; Reed et al, 2003). Although specific properties such as flux variability clearly depend on the network structure of the particular stoichiometric network model (see below for details), the above-identified objectives also achieved the best predictions for fluxes in the central carbon metabolism with either genome-scale model (data not shown).

Clearly, alternate optima occurred also in genome-scale network models (see Materials and methods for details). Independent of the model size, however, in silico variability can be avoided such that uniquely defined solutions are obtained when low P-to-O ratios are assumed or when all internal proton fluxes are balanced. With the proton-balanced genome-scale model of Reed et al (2003), for example, such unique flux solutions can be obtained. The solution space spanning all alternate optima has previously been scanned for biological meaning (Mahadevan and Schilling, 2003; Reed and Palsson, 2004; Wiback et al, 2004), and identified interesting correlations with levels of gene expression that point to evolutionary constraints on how tight certain reactions need to be regulated (Bilu et al, 2006). A potential complication is that the solution space itself is not, or not entirely, an inherent network feature, but also a function of the arbitrarily chosen objectives and constraints.

An important distinction must be made between FBA-based prediction of the typically investigated general physiology (i.e., extracellular uptake and production rates and the growth rate) and the here attempted prediction of the underlying intracellular flux distribution, which has several-fold more variables. Hence, there is no immediate contradiction between good prediction of growth physiology obtained by maximizing the growth yield (Price et al, 2004) or minimizing the redox production rate (Knorr et al, 2007), and their here demonstrated limited capacity to predict the underlying flux state. In some cases, alternate flux optima are responsible for the apparent discrepancy and in others it is primarily the specific combination of chosen constraints that explain why good physiology predictions were achieved with suboptimal objectives. By demonstrating that intracellular fluxes can be approximated with experimentally validated optimality assumptions, we go beyond flux prediction algorithms such as minimization of metabolic adjustment (Segre et al, 2002) or regulatory on/off minimization (Shlomi et al, 2005) that require a reference flux distribution in the wild type to predict fluxes in mutants. Carefully chosen objectives achieve intrinsically good prediction not only of growth physiology, but also of intracellular fluxes in wild-type E. coli without preconditioning the system through additional constraints apart from the experimentally determined growth rate. Since the network model was identical in all cases, the identified optimality functions potentially reflect the evolved regulatory processes that realize the particular flux states under different environmental conditions.

Under nutrient scarcity in chemostat cultures, metabolism normally supports efficient biomass formation with respect to the limiting nutrient (Russell and Cook, 1995). Based on our results, this operational state appears to have evolved under the objective to maximize either the ATP or biomass yield (synonymous to the frequently used maximization of growth rate objective). Under conditions of unlimited growth in aerobic or nitrate-respiring batch cultures, in contrast, energy production is clearly not optimized per se because cells secrete large amounts of acetate instead of using the more efficient respiratory chain.

What then is the biological interpretation of the more appropriate maximization of the ATP yield per flux unit? Optimization of this objective is realized by maximizing ATP production (the nominator) and by minimizing the overall intracellular flux (the denominator). Hence, small networks with yet high, albeit suboptimal catabolic ATP formation are identified, which has three potential biological consequences. Firstly, resources are economically allocated because expenditures for enzyme synthesis are, on average, greater for longer pathways. Secondly, suboptimal ATP yields dissipate more energy and thus enable higher catabolic rates because the difference between the free energies of substrates and products must be used for both, energy conservation by synthesizing ATP (increase the yield) and energy dissipation to drive the chemical reaction (increase the rate) (del Valle and Aledo, 2002; Pfeiffer and Schuster, 2005). Thirdly, at a constant catabolic rate, a small network results in shorter residence times of substrate molecules until they generate ATP and probably other cofactors. The relative contribution of these consequences to the evolution of network regulation is unclear, but simultaneous optimization for ATP yield and catabolic rate under this optimality principle identifies a trade-off between the contradicting objectives of maximum overall ATP yield and maximum rate of ATP formation (Pfeiffer et al, 2001). Under nutrient scarcity, in contrast, the metabolic state is closer to an optimal yield of ATP (or biomass) at the cost of the rate of formation.

Materials and methods

Stoichiometric model and constraints

The constructed stoichiometric model of E. coli contains all presently known reactions in central carbon metabolism with 98 reactions and 60 metabolites (Supplementary Table I). To apply FBA, the reaction network was automatically translated into a stoichiometric matrix (Schilling and Palsson, 1998) by means of a parser program implemented in Matlab (MATLAB®, version (R14), The MathWorks Inc., Natick, MA). Assuming steady-state mass balances, the production and consumption of each of the m intracellular metabolites Mi is balanced to yield

equation image


equation image

S corresponds to the stoichiometric matrix (m × n) and ν (n × 1) to the array of n metabolic fluxes with νilb as lower and νiub as upper bounds, respectively. The above equations represent the conservation law of mass that is fundamental to constraint-based modeling. For all herein presented stoichiometric analyses, maximization of biomass yield is synonymous to the frequently used maximization of growth rate objective (Price et al, 2004). This is because stoichiometric models are sets of linear balance equations that are inherently dimensionless, hence maximization of the biomass reaction optimizes the amount of product (i.e., the yield) rather than a time-dependent rate of formation. The P-to-O ratio constraint was implemented by omitting the energy-coupling NADH dehydrogenase I (Nuo), cytochrome oxidase bo3 (Cyo) and/or cytochrome oxidase bd (Cyd) components of the respiratory chain. For a ratio of unity, Cyd and Nuo were set equal to zero. Under anaerobic conditions, electron flow is only possible via the NADH oxidases Nuo or NADH dehydrogenase II (Ndh) to fumarate reductase (Frd), hence coupled to succinate fermentation. For nitrate respiration, the terminal oxidase nitrate reductase (Nar) was used instead of Cyd or Cyo (Unden and Bongaerts, 1997).

For the genome-scale analysis we used two recently reconstructed models of E. coli metabolism (Edwards and Palsson, 2000b; Reed et al, 2003). In silico growth was simulated on glucose minimal medium for all six environmental conditions. ADP remained unbalanced, since otherwise formation of adenosine would be carbon-limited. For the proton-balanced model of Reed et al (2003), severe alternate optima occurred in central carbon metabolism given an unlimited proton exchange flux between the cell and the medium and a P-to-O ratio of 2, that is the upper bound of the biologically feasible range of P-to-O ratios (Unden and Bongaerts, 1997). To prevent the unlimited production of ATP equivalents through the ATPS4r reaction under this condition, all external protons involved in the respiratory chain and the transhydrogenase reaction were balanced (specifically, we balanced the external protons around the reactions ATPS4r, TDH2, CYTBD, CYTBO3, NO3R1, NO3R2, NADH6, NADH7, NADH8). A P-to-O ratio of 2 was implemented by assuming both the transport of four protons through CYTBO3 and NADH6 across the membrane and the diffusion of four protons through ATPS4r for the formation of one ATP equivalent.

Objective functions

Linear optimization was used to identify optimal solutions for the objectives maximization of biomass or ATP yield, minimization of glucose consumption, minimization of the redox potential and minimization as well as maximization of ATP producing fluxes. The mathematical definition for all 11 objective functions is given in Table III. While identification of a global optimal value is guaranteed, alternate optima occur frequently. Nonlinear optimization such as the minimization of the overall intracellular flux and maximization of biomass or ATP yield per flux unit do not produce alternate optima. Minimization of the overall intracellular flux always identifies a global optimum because the underlying optimization problem is quadratic and thus convex. Since such convexity cannot be assumed for maximization of biomass or ATP yield per flux unit, we used the general nonlinear solver of the programing package LINDO (Lindo Systems Inc., Chicago, IL) with 100 randomly chosen starting values to find global optima for these two non-convex nonlinear optimization problems. We implemented two independent approaches to validate our results. In a first approach we randomly changed the value of 5% of the variables by 10% iteratively 100 times for all constraint permutations (data not shown). Flux distributions with a higher objective function value were not identified in any of the iterations. In a second approach we reformulated both non-convex nonlinear objective functions

equation image


equation image

to a nonlinear, but convex form

equation image
equation image

respectively, corresponding to maximization of (2a) ATP and (2b) biomass yield per flux unit, respectively (Table III contains the mathematical definitions of all objective functions). ɛ represents a small value that characterizes the unique trade-off between ATP (biomass) maximization and minimization of the flux norm. We assessed the objective function value of ATP (biomass) yield maximization per flux unit for different ɛ values according to ɛ=ɛ0 (1±0.5), where ɛ0 was set equal to the objective function value, which was identified previously with the non-convex nonlinear objective function of max ATP (biomass) yield per flux unit, for the particular environmental condition (Supplementary Figures 7 and 8). Given ɛ=ɛ0, the previously found flux distribution yielded the optimal solution for every environmental condition (Supplementary Figures 7 and 8). For all other ɛ values, independent optimizations only lead to suboptimal solutions. Hence, in the present case we have strong indication that global optima are actually identified.

For minimization of the number of reaction steps and for the maximization of the ATP yield per reaction step, we used the mixed-integer solver of the programing package LINDO (Lindo Systems Inc.). All mixed-integer optimizations were formalized as:

equation image
equation image
equation image
equation image
equation image
equation image
equation image
equation image

where for each flux i, yi=1 stands for a non-zero, that is active flux in νi and yi=0 otherwise, and wiub and wilb are thresholds for determining non-zero fluxes (equations 3d, 3e and f), with κ and ɛ specifying the relative and absolute ranges of tolerance, respectively (equations 3g and h). The definitions of the objective functions f of linear minimization of reaction steps and nonlinear maximization of ATP yield per reaction step (equation 3a) can be taken from Table III. The constraints of the original linear programing problem with respect to steady state of mass balances and enzyme reversibilities were maintained (equations 3b and c). For κ and ɛ, we chose minimal values that still resulted in reasonable running times of the mixed-integer solver (specifically, we chose κ=0, ɛ=0 and κ=0, ɛ=1 for linear minimization of reaction steps and nonlinear maximization of ATP yield per reaction step, respectively). Optimality of the solution obtained by the mixed-integer nonlinear optimization was verified by randomly changing 5% of the integer values 10 times iteratively for the six conditions without additional constraints (data not shown).

Calculability analysis

Instead of comparing all computationally (νi) and experimentally identified fluxes (νiexp) in the network, we focused on those that are sufficient to describe the complete systemic degree of freedom because most fluxes are linearly dependent. This minimal subset of fluxes was identified by calculability analysis (Van der Heijden et al, 1994; Klamt et al, 2002) from the null space of the stoichiometric matrix S and allowed the calculation of all unique reaction rates in the underdetermined network. To reduce the considerable difference in magnitude of different fluxes in the network, their rates were expressed as split ratios R of divergent fluxes (Figure 1 and Table I), hence they are scaled to values between zero and unity. Error propagation was used to take the standard deviation of each of the experimentally determined split ratios into account. A default error of 5% was assumed for inactive flux ratios. Secretion of succinate, pyruvate and formate was not considered for calculability analysis, since the corresponding rates are negligible. Non-carbon fluxes such as respiration were also neglected.

Predictive fidelity and alternate optima

Generally, there are two basic principles to quantify the agreement between data series; that is, correlation coefficients that measure linear dependencies and the geometric distance (McShane et al, 2002; Segre et al, 2002). Since we were interested in the similarity between multiple computational and experimental results rather than their linear dependency, we used the Euclidean distance to quantify the overall agreement. The Euclidean distance belongs to the group of L2 distance measures, which capture the deviation between two points in absolute terms (Diggle, 1983)

equation image

Our reduction of the overall solution space to a minimal set of 10 linear independent split ratios allowed the direct comparison of complete experimental and computational flux distributions. We defined the term predictive fidelity as the overall agreement between complete experimental and computational flux solutions relative to the specific experimental variance. This explicitly includes putative variability of in silico split ratios due to existence of alternate optima. The global optimal value Zobj of different objective functions f (e.g., maximization of biomass or ATP yield) is determined in a preliminary optimization step, which defines the computational solution space. In case of linear objective functions, with potential alternate optima, the best and the worst possible agreement of the underlying range of flux vectors and experimental data is subsequently quantified by minimizing and maximizing the standardized Euclidean distance, DS, respectively:

equation image
equation image
equation image
equation image
equation image
equation image
equation image
equation image

The global optimal value Zobj has to hold (equation 5b) as well as the constraints of the original linear programing problem (equations 1, 5c and d). DS marks the standardized Euclidean distance (equation 5e), where the deviation ɛ between in silico and in vivo ratios, Rcomp and Rexp, respectively (equation 5f), is weighted by the experimental variance σexp (equation 5g). Finally, the split ratios R are a function of intracellular fluxes ν (equation 5h). Note that both computational and experimental split ratios determine the Euclidean distance, such that even small changes in the in vivo and in silico results can result in a completely different behavior.

Hence, the predictive fidelity explicitly considers both alternate optima and unique solutions. All optimizations for the calculation of the predictive fidelity were performed with linprog and fmincon (MATLAB®, version (R14)). Iterative calculations with 100 different, randomly chosen starting points were performed when the nonlinear solver fmincon was used.

Specific agreement for individual split ratios

Predictive fidelity ranks the overall agreement between FBA flux predictions and experimental data. For detailed analysis of the predictive agreement in individual split ratios, experimental confidence intervals and theoretical flexibility due to alternate optima had to be taken into account. The absolute distance between each experimental Rexp and the mean computational split ratio Rcomp,mean was weighted by the experimental standard deviation δexp and the possible range ΔR of the computational split ratios (Supplementary Figure 4). The specific agreement ρ was quantified by a standardized variable:

equation image

By weighting the absolute distance with the experimental uncertainty, the predictive accuracy is taken into account, that is a large absolute deviation is considered less severe if it is associated with a large experimental uncertainty δexp. On the other hand, the absolute deviation is considered more severe if it is associated with a large computational uncertainty ΔR. A default value of 0.05 was chosen for δexp or ΔR, respectively, when the values were zero.

The hierarchical cluster trees were created with the linkage algorithm (MATLAB®, version (R14)) using the Euclidean distances among all data points. The cophenetic correlation coefficients (i.e., the correlation coefficients of the distance values) (Legendre and Legendre, 1998) were calculated for all cluster trees to guarantee a faithful representation of the dissimilarities among the 10 ratios for every objective/constraint combination considered. Groups of nodes were assigned where the linkage among the nodes was less than 0.7, when the linkage was normalized to values between 0 and 1.

Supplementary Material

Supplementary Table I

Supplementary Table II

Supplementary Table III

Supplementary Figure 1

Supplementary Figure 2

Supplementary Figure 3

Supplementary Figure 4

Supplementary Figures 5

Supplementary Figures 6

Supplementary Figure 7

Supplementary Figure 8

Structured Data


We are grateful to Annik Nanchen, Eliane Fischer, Tobias Fuhrer, Nicola Zamboni, Matthias Heinemann and Joerg Stelling for fruitful discussions and critical comments on the manuscript. Support for Robert Schuetz through an ETH research grant is acknowledged.


  • Aebersold R (2005) Molecular systems biology: a new journal for a new biology? Mol Syst Biol 1:5 10.1038/msb4100009 [PMC free article] [PubMed]
  • Aebersold R, Mann M (2003) Mass spectrometry-based proteomics. Nature 422: 198–207 [PubMed]
  • Almaas E, Kovacs B, Vicsek T, Oltavi ZN, Barabasi AL (2004) Global organization of metabolic fluxes in the bacterium Escherichia coli. Nature 427: 839–843 [PubMed]
  • Bailey JE (2001) Complex biology with no parameters. Nat Biotechnol 19: 503–504 [PubMed]
  • Beard DA, Liang SD, Qian H (2002) Energy balance for analysis of complex metabolic networks. Biophys J 83: 79–86 [PMC free article] [PubMed]
  • Bilu Y, Shlomi T, Barkari N, Ruppin E (2006) Conservation of expression and sequence of metabolic genes is reflected by activity across metabolic states. PLoS Comput Biol 2: e106. [PMC free article] [PubMed]
  • Blank LM, Kuepfer L, Sauer U (2005a) Large-scale 13C-flux analysis reveals mechanistic principles of metabolic network robustness to null mutations in yeast. Genome Biol 6: R49. [PMC free article] [PubMed]
  • Blank LM, Lehmbeck F, Sauer U (2005b) Metabolic-flux and network analysis in 14 hemiascomycetous yeasts. FEMS Yeast Res 5: 545–558 [PubMed]
  • Blank LM, Sauer U (2004) TCA cycle activity in Saccharomyces cerevisiae is a function of the environmentally determined specific growth and glucose uptake rate. Microbiology 150: 1085–1093 [PubMed]
  • Bonarius HPJ, Hatzimanikatis V, Meesters KPH, de Gooijer CD, Schmid G, Tramper J (1996) Metabolic flux analysis of hybridoma cells in different culture media using mass balances. Biotechnol Bioeng 50: 299–318 [PubMed]
  • Bork P, Serrano L (2005) Towards cellular systems in 4D. Cell 121: 507–509 [PubMed]
  • Burgard AP, Maranas CD (2003) Optimization-based framework for inferring and testing hypothesized metabolic objective functions. Biotechnol Bioeng 82: 670–677 [PubMed]
  • Calhoun MW, Oden KL, Gennis RB, de Mattos MJ, Neijssel OM (1993) Energetic efficiency of Escherichia coli: effects of mutations in components of the aerobic respiratory chain. J Bacteriol 175: 3020–3025 [PMC free article] [PubMed]
  • Cassman M (2005) Barriers to progress in systems biology. Nature 438: 1079. [PubMed]
  • Dauner M, Sauer U (2001) Stoichiometric growth model for riboflavin-producing Bacillus subtilis. Biotechnol Bioeng 76: 132–143 [PubMed]
  • del Valle AE, Aledo JC (2002) Glycolysis in wonderland: the importance of energy dissipation in metabolic pathways. J Chem Educ 79: 1336
  • Diggle P (1983) Statistical Analysis of Spatial Point patterns. Orlando: Academic Press, pp 16–18
  • Ebenhoh O, Heinrich R (2001) Evolutionary optimization of metabolic pathways. Theoretical reconstruction of the stoichiometry of ATP and NADH producing systems. Bull Math Biol 63: 21–55 [PubMed]
  • Edwards JS, Ibarra RU, Palsson BO (2001) In silico predictions of Escherichia coli metabolic capabilities are consistent with experimental data. Nature Biotechnol 19: 125–130 [PubMed]
  • Edwards JS, Palsson BO (2000a) Metabolic flux balance analysis and the in silico analysis of Escherichia coli K-12 gene deletions. BMC Bioinformatics 1: 1. [PMC free article] [PubMed]
  • Edwards JS, Palsson BO (2000b) The Escherichia coli MG1655 in silico metabolic phenotype: its definition, characteristics, and capabilities. Proc Natl Acad Sci USA 97: 5528–5533 [PMC free article] [PubMed]
  • Emmerling M, Dauner M, Ponti A, Fiaux J, Hochuli M, Szyperski T, Wüthrich K, Bailey JE, Sauer U (2002) Metabolic flux responses to pyruvate kinase knockout in Escherichia coli. J Bacteriol 184: 152–164 [PMC free article] [PubMed]
  • Fell DA, Small JR (1986) Fat synthesis in adipose tissue. An examination of stoichiometric constraints. Biochem J 238: 781–786 [PMC free article] [PubMed]
  • Fischer E, Sauer U (2003) A novel metabolic cycle catalyzes glucose oxidation and anaplerosis in hungry Escherichia coli. J Biol Chem 278: 46446–46451 [PubMed]
  • Fischer E, Sauer U (2005) Large-scale in vivo flux analysis shows rigidity and suboptimal performance of Bacillus subtilis metabolism. Nat Genet 37: 636–640 [PubMed]
  • Fischer E, Zamboni N, Sauer U (2004) High-throughput metabolic flux analysis based on gas chromatography-mass spectrometry derived 13C constraints. Anal Biochem 325: 308–316 [PubMed]
  • Flores S, Gosset G, Flores N, de Graaf AA, Bolivar F (2002) Analysis of carbon metabolism in Escherichia coli strains with an inactive phosphotransferase system by 13C labeling and NMR spectroscopy. Metab Eng 4: 124–137 [PubMed]
  • Forster J, Famili I, Palsson BO, Nielsen J (2003) Large-scale evaluation of in silico gene deletions in Saccharomyces cerevisiae. Omics 7: 193–202 [PubMed]
  • Gennis RB, Stewart V (1996) Respiration. In Escherichia coli and Salmonella. Cellular and Molecular Biology, Neidhardt FC, Curtiss III R, Ingraham JL, Lin ECC, Low KB, Magasanik B, Reznikoff WS, Riley M, Schaechter M, Umbarger HE (eds), pp 217–222. Washington DC: ASM Press
  • Heinrich R, Montero F, Klipp E, Waddell TG, Melendez-Hevia E (1997) Theoretical approaches to the evolutionary optimization of glycolysis: thermodynamic and kinetic constraints. Eur J Biochem 243: 191–201 [PubMed]
  • Hellerstein MK (2003) In vivo measurement of fluxes through metabolic pathways: the missing link in functional genomics and pharmaceutical research. Annu Rev Nutr 23: 379–402 [PubMed]
  • Holzhütter HG (2004) The principle of flux minimization and its application to estimate stationary fluxes in metabolic networks. Eur J Biochem 271: 2905–2922 [PubMed]
  • Hoskisson PA, Hobbs G (2005) Continuous culture – making a comeback? Microbiology 151: 3153–3159 [PubMed]
  • Ibarra RU, Edwards JS, Palsson BO (2002) Escherichia coli K-12 undergoes adaptive evolution to achieve in silico predicted optimal growth. Nature 420: 186–189 [PubMed]
  • Kacser H, Beeby R (1984) Evolution of catalytic proteins or on the origin of enzyme species by means of natural selection. J Mol Evol 20: 38–51 [PubMed]
  • Kholodenko BN (2006) Cell-signalling dynamics in time and space. Nat Rev Mol Cell Biol 7: 165–176 [PMC free article] [PubMed]
  • Kholodenko BN, Kiyatkin A, Bruggeman FJ, Sontag E, Westerhoff HV, Hoek JB (2002) Untangling the wires: a strategy to trace functional interactions in signaling and gene networks. Proc Natl Acad Sci USA 99: 12841–12846 [PMC free article] [PubMed]
  • Kitano H (2002) Systems biology: a brief overview. Science 295: 1662–1664 [PubMed]
  • Klamt S, Schuster S, Gilles ED (2002) Calculability analysis in underdetermined metabolic networks illustrated by a model of the central metabolism in purple nonsulfur bacteria. Biotechnol Bioeng 77: 734–751 [PubMed]
  • Knorr AL, Jain R, Srivastava R (2007) Bayesian-based selection of metabolic objective functions. Bioinformatics 23: 351–357 [PubMed]
  • Kuepfer L, Sauer U, Blank LM (2005) Metabolic functions of duplicate genes in Saccharomyces cerevisiae. Genome Res 15: 1421–1430 [PMC free article] [PubMed]
  • Lee S, Phalakornkule C, Domach MM, Grossmann IE (2000) Recursive MILP model for finding all the alternate optima in LP models for metabolic networks. Comput Chem Eng 24: 711–716
  • Legendre P, Legendre L (1998) Numerical Ecology. 2nd edn, Amsterdam: Elsevier Science BV
  • Mahadevan R, Schilling CH (2003) The effects of alternate optimal solutions in constraint-based genome-scale metabolic models. Metab Eng 5: 264–276 [PubMed]
  • McShane LM, Radmacher MD, Freidlin B, Yu R, Li MC, Simon R (2002) Methods for assessing reproducibility of clustering patterns observed in analyses of microarray data. Bioinformatics 18: 1462–1469 [PubMed]
  • Melendez-Hevia E, Isidoro A (1985) The game of the pentose phosphate cycle. J Theor Biol 117: 251–263 [PubMed]
  • Moreira dos Santos M, Gombert AK, Christensen B, Olsson L, Nielsen J (2003) Identification of in vivo enzyme activities in the cometabolism of glucose and acetate by Saccharomyces cerevisiae by using 13C-labeled substrates. Eukar Cell 2: 599–608 [PMC free article] [PubMed]
  • Nanchen A, Schicker A, Sauer U (2006) Nonlinear dependency of intracellular fluxes on growth rate in miniaturized continuous cultures of Escherichia coli. Appl Environ Microbiol 72: 1164–1172 [PMC free article] [PubMed]
  • Oliveira AP, Nielsen J, Forster J (2005) Modeling Lactococcus lactis using a genome-scale flux model. BMC Microbiol 5: 39. [PMC free article] [PubMed]
  • Papin JA, Price ND, Edwards JS, Palsson BB (2002) The genome-scale metabolic extreme pathway structure in Haemophilus influenzae shows significant network redundancy. J Theor Biol 215: 67–82 [PubMed]
  • Papp B, Pal C, Hurst LD (2004) Metabolic network analysis of the causes and evolution of enzyme dispensability in yeast. Nature 429: 661–664 [PubMed]
  • Perrenoud A, Sauer U (2005) Impact of global transcriptional regulation by ArcA, ArcB, Cra, Crp, Cya, Fnr, and Mlc on glucose catabolism in Escherichia coli. J Bacteriol 187: 3171–3179 [PMC free article] [PubMed]
  • Pfeiffer T, Schuster S (2005) Game-theoretical approaches to studying the evolution of biochemical systems. Trends Biochem Sci 30: 20–25 [PubMed]
  • Pfeiffer T, Schuster S, Bonhoeffer S (2001) Cooperation and competition in the evolution of ATP-producing pathways. Science 292: 504–507 [PubMed]
  • Price ND, Reed JL, Palsson BO (2004) Genome-scale models of microbial cells: evaluating the consequences of constraints. Nature Rev Microbiol 2: 886–897 [PubMed]
  • Ramakrishna R, Edwards JS, McCulloch A, Palsson BO (2001) Flux-balance analysis of mitochondrial energy metabolism: consequences of systemic stoichiometric constraints. Am J Physiol Regul Integr Comp Physiol 280: R695–R704 [PubMed]
  • Reed JL, Famili I, Thiele I, Palsson BO (2006) Towards multidimensional genome annotation. Nat Rev Genet 7: 130–141 [PubMed]
  • Reed JL, Palsson BO (2004) Genome-scale in silico models of E. coli have multiple equivalent phenotypic states: assessment of correlated reaction subsets that comprise network states. Genome Res 14: 1797–1805 [PMC free article] [PubMed]
  • Reed JL, Vo TD, Schilling CH, Palsson BO (2003) An expanded genome-scale model of Escherichia coli K-12 (iJR904 GSM/GPR). Genome Biol 4: R54. [PMC free article] [PubMed]
  • Russell JB, Cook GM (1995) Energetics of bacterial growth: balance of anabolic and catabolic reactions. Microbiol Rev 59: 48–62 [PMC free article] [PubMed]
  • Sauer U (2004) High-throughput phenomics: experimental methods for mapping fluxomes. Curr Opin Biotechnol 15: 58–63 [PubMed]
  • Sauer U (2006) Metabolic networks in motion: 13C-based flux analysis. Mol Syst Biol 2:62 10.1038/msb4100009 [PMC free article] [PubMed]
  • Sauer U, Canonaco F, Heri S, Perrenoud A, Fischer E (2004) The soluble and membrane-bound transhydrogenases UdhA and PntAB have divergent functions in NADPH metabolism of Escherichia coli. J Biol Chem 279: 6613–6619 [PubMed]
  • Schilling CH, Palsson BO (1998) The underlying pathway structure of biochemical reaction networks. Proc Natl Acad Sci USA 95: 4193–4198 [PMC free article] [PubMed]
  • Segre D, Vitkup D, Church GM (2002) Analysis of optimality in natural and perturbed metabolic networks. Proc Natl Acad Sci USA 99: 15112–15117 [PMC free article] [PubMed]
  • Shlomi T, Berkman O, Ruppin E (2005) Regulatory on/off minimization of metabolic flux changes after genetic perturbations. Proc Natl Acad Sci USA 102: 7695–7700 [PMC free article] [PubMed]
  • Sopko R, Huang D, Preston N, Chua G, Papp B, Kafadar K, Snyder M, Oliver SG, Cyert M, Hughes TR, Boone C, Andrews B (2006) Mapping pathways and phenotypes by systematic gene overexpression. Mol Cell 21: 319–330 [PubMed]
  • Stelling J (2004) Mathematical models in microbial systems biology. Curr Opin Microbiol 7: 513–518 [PubMed]
  • Thiele I, Price ND, Vo TD, Palsson BO (2005) Candidate metabolic network states in human mitochondria. J Biol Chem 280: 11683–11695 [PubMed]
  • Unden G, Bongaerts J (1997) Alternative respiratory pathways of Escherichia coli: energetics and transcriptional regulation in response to electron acceptors. Biochi Biophys Acta 1320: 217–234 [PubMed]
  • Van der Heijden RTJM, Heijnen JJ, Hellinga C, Romein B, Luyben KChAM (1994) Linear constraint relations in biochemical reaction systems: I. Classification of the calculability and the balancebility of conversion rates. Biotechnol Bioeng 43: 3–10 [PubMed]
  • van Gulik WM, Heijnen JJ (1995) A metabolic network stoichiometry analysis of microbial growth and product formation. Biotechnol Bioeng 48: 681–698 [PubMed]
  • Varma A, Boesch BW, Palsson BO (1993) Stoichometric interpretation of Escherichia coli glucose catabolism under various oxygenation rates. Appl Environ Microbiol 59: 2465–2473 [PMC free article] [PubMed]
  • Varma A, Palsson BO (1994) Stoichiometric flux balance models quantitatively predict growth and metabolic by-product secretion in wild-type Escherichia coli W3110. Appl Environ Microbiol 60: 3724–3731 [PMC free article] [PubMed]
  • Warner GJ, Adeleye YA, Ideker T (2006) Interactome networks: the state of the science. Genome Biol 7: 3001 [PMC free article] [PubMed]
  • Wiback SJ, Mahadevan R, Palsson BO (2004) Using metabolic flux data to further constrain the metabolic solution space and predict internal flux pattern: the Escherichia coli spectrum. Biotechnol Bioeng 86: 317–331 [PubMed]
  • Wiechert W, Nöh K (2005) From stationary to instationary metabolic flux analysis. Adv Biochem Eng Biotechnol 92: 145–172 [PubMed]
  • Xu B, Jahic M, Enfors S-O (1999) Modeling of overflow metabolism in batch and fed-batch cultures of Escherichia coli. Biotechnol Prog 15: 81–90 [PubMed]
  • Zhao J, Shimizu K (2003) Metabolic flux analysis of Escherichia coli K12 grown on 13C-labeled acetate and glucose using GC-MS and powerful flux calculation method. J Biotechnol 101: 101–117 [PubMed]

Articles from Molecular Systems Biology are provided here courtesy of The European Molecular Biology Organization
PubReader format: click here to try


Save items

Related citations in PubMed

See reviews...See all...

Cited by other articles in PMC

See all...


  • Compound
    PubChem chemical compound records that cite the current articles. These references are taken from those provided on submitted PubChem chemical substance records. Multiple substance records may contribute to the PubChem compound record.
  • PubMed
    PubMed citations for these articles
  • Substance
    PubChem chemical substance records that cite the current articles. These references are taken from those provided on submitted PubChem chemical substance records.

Recent Activity

Your browsing activity is empty.

Activity recording is turned off.

Turn recording back on

See more...