Example Model

Small test models

We tested Model Balancing extensively with three small test models. Model and data files, as well as results for various estimation scenarios can be found on our GitHub repository named model-balancing.

_images/ecoli_model.svg

Figure 1: Model of E. coli central carbon metabolism, taken from Noor et al. 1.

_images/diagnostic_errors.png

Figure 2: Diagnostic plots for fit with original kinetic data. Colors indicate relative fitting errors. Blue: fitted value too high. Red: fitted value too low. Maximal fold changes (whether up or down) are given by numbers. For more examples, see the resources/models folder.

E. coli model

The model of E. coli central carbon metabolism from Noor et al. 1 comprises 40 metabolites and 30 reactions and contains 107 \(K_{\rm M}\) values and 167 kinetic constants (\(K_{\rm M}\) values, as well as forward and backward \(k_{\rm cat}\) values). The model structure (Figure 1) is defined by the file e_coli_noor_2016.tsv. In-vitro kinetic data had been mapped to the E. coli model in Noor et al. 1. Here we used the same data with a few changes. In addition, we generated a balanced version of the same data set, also taken from Noor et al. 1. For details about the model, see the documentation on github (numbers of data values model variables estimated can be found in the report files). To model aerobic growth on glucose, we used state data from Noor et al. 1 which include measured flux data from van Rijsewijk et al. 2, proteomics data from Schmidt et al. 3, and metabolomics data from Gerosa et al. 4. To model several metabolic states, we used a data set from Davidi et al. 5, where a larger network model had been considered, proteomics data from different sources were used, and flux data had been computed by FBA. I linearly the flux data onto the E. coli model to obtain complete and consistent flux values. A comparison between the two data sets reveals a discrepancy in scaling: the (FBA-derived) fluxes from Davidi et al. 5 were smaller than the fluxes taken from Noor et al. 1 by an approximate factor of 10, while enzyme concentrations were smaller by an approximate factor of 2.

References

1(1,2,3,4,5,6)

E. Noor, A. Flamholz, A. Bar-Even, D. Davidi, R. Milo, and W. Liebermeister. The protein cost of metabolic fluxes: prediction from enzymatic rate laws and cost minimization. PLoS Computational Biology, 12(10):e1005167, 2016.

2

B.R.B.H. van Rijsewijk, A. Nanchen, S. Nallet, R.J. Kleijn, and U. Sauer. Large-scale 13c-flux analysis reveals distinct transcriptional control of respiratory and fermentative metabolism in escherichia coli. Mol. Syst. Biol., 7(477):477, 2011.

3

A. Schmidt, K. Kochanowski, S. Vedelaar, E. Ahrné, B. Volkmer, L. Callipo, K. Knoops, M. Bauer, R. Aebersold, and M. Heinemann. The quantitative and condition-dependent Escherichia coli proteome. Nature Biotechnology, 2015.

4

L. Gerosa, B.R.B.H. van Rijsewijk, D. Christodoulou, K. Kochanowski, T.S.B. Schmidt, E. Noor, and U. Sauer. Pseudo-transition analysis identifies the governing regulation of microbial nutrient adaptations from steady state data. Cell Systems, 1:270–282, 2015.

5(1,2)

D. Davidi, E. Noor, W. Liebermeister, A. Bar-Even, A. Flamholz, K. Tummler, U. Barenholz, M. Goldenfeld, T. Shlomi, and R. Milo. Global characterization of in vivo enzyme catalytic rates and their correspondence to in vitro kcat measurements. PNAS, 113(12):3401–3406, 2016.