| Literature DB >> 28878200 |
Alexandra-M Reimers1,2, Henning Lindhorst3, Steffen Waldherr4.
Abstract
In this article, we present a protocol for generating a complete (genome-scale) metabolic resource allocation model, as well as a proposal for how to represent such models in the systems biology markup language (SBML). Such models are used to investigate enzyme levels and achievable growth rates in large-scale metabolic networks. Although the idea of metabolic resource allocation studies has been present in the field of systems biology for some years, no guidelines for generating such a model have been published up to now. This paper presents step-by-step instructions for building a (dynamic) resource allocation model, starting with prerequisites such as a genome-scale metabolic reconstruction, through building protein and noncatalytic biomass synthesis reactions and assigning turnover rates for each reaction. In addition, we explain how one can use SBML level 3 in combination with the flux balance constraints and our resource allocation modeling annotation to represent such models.Entities:
Keywords: SBML; constraint-based modeling; metabolic networks; optimality
Year: 2017 PMID: 28878200 PMCID: PMC5618332 DOI: 10.3390/metabo7030047
Source DB: PubMed Journal: Metabolites ISSN: 2218-1989
Figure 1Protocol for generating a deFBA model. From an annotated genome sequence (a) of the organism of interest the metabolic network (b) is reconstructed following instructions in [15]. Given the gene-reaction mapping and the annotated genome sequence, the enzymes and ribosomes (c); and their synthesis reactions are added to the stoichiometric matrix (see Section 4). Next, the biomass composition constraints (d) should be set up using information from the biomass objective function of the metabolic network model (see Section 5). Then reaction turnover rates (e) sourced from literature and online databases should be added (see Section 6). Lastly but most importantly, the deFBA model should be fine tuned to match experimental growth rates (f) obtained in the laboratory (see Section 7). Images retrieved from: (a) http://goo.gl/aBNfPz [16,17]; (b) http://www.genome.jp/kegg-bin/show_pathway?map01100 [18]; (c) http://www.genome.jp/kegg-bin/show_pathway?map01100 [18], http://pdb101.rcsb.org/motm/10 [19], https://swissmodel.expasy.org/repository/uniprot/P04806 [20].
Databases where the necessary information needed to build a metabolic resource allocation model can be found.
| Resource | Link | Reference |
|---|---|---|
| Genbank | Benson et al. [ | |
| UniProtKB | The UniProt Consortium [ | |
| BiGG | King et al. [ | |
| BioModels | Juty et al. [ | |
| ModelSEED | Devoid et al. [ | |
| KEGG | Kanehisa and Goto [ | |
| Pathway Tools | Karp et al. [ | |
| UniProtKB | The UniProt Consortium [ | |
| Ribosomal Protein Gene Database | Nakao et al. [ | |
| KEGG | Kanehisa and Goto [ | |
| MaxQuant | Schaab et al. [ | |
| Proteomaps | Liebermeister et al. [ | |
| BRENDA | Schomburg et al. [ | |
| SABIO-RK | Wittig et al. [ |
Amino acid counts for the gene products involved in the synthesis of isocitrate dehydrogenase in yeast.
| YOR136W | YNL037C | |
|---|---|---|
| Ala | 29 | 29 |
| Arg | 18 | 18 |
| Asn | 21 | 19 |
| Asp | 15 | 18 |
| Cys | 3 | 0 |
| Gln | 7 | 8 |
| Glu | 19 | 22 |
| Gly | 28 | 32 |
| His | 7 | 10 |
| Ile | 29 | 32 |
| Leu | 20 | 26 |
| Lys | 34 | 28 |
| Met | 4 | 8 |
| Phe | 13 | 12 |
| Pro | 20 | 13 |
| Ser | 33 | 20 |
| Thr | 30 | 30 |
| Trp | 1 | 2 |
| Tyr | 9 | 8 |
| Val | 29 | 25 |
Synthesis reaction for producing the enzyme isocitrate dehydrogenase in the Yeast model. The two gene products that form this enzyme participate in the complex as dimers. Therefore, the counts in Table A1 are multiplied by two and added up for the synthesis reaction.
| Reactants | Stoichiometry | Products | Stoichiometry |
|---|---|---|---|
| Ala-tRNA(Ala) | 116 | tRNA(Ala) | 116 |
| Arg-tRNA(Arg) | 72 | tRNA(Arg) | 72 |
| Asn-tRNA(Asn) | 80 | tRNA(Asn) | 80 |
| Asp-tRNA(Asp) | 66 | tRNA(Asp) | 66 |
| Cys-tRNA(Cys) | 6 | tRNA(Cys) | 6 |
| Gln-tRNA(Gln) | 30 | tRNA(Gln) | 30 |
| Glu-tRNA(Glu) | 82 | tRNA(Glu) | 82 |
| Gly-tRNA(Gly) | 120 | tRNA(Gly) | 120 |
| His-tRNA(His) | 34 | tRNA(His) | 34 |
| Ile-tRNA(Ile) | 122 | tRNA(Ile) | 122 |
| Leu-tRNA(Leu) | 92 | tRNA(Leu) | 92 |
| Lys-tRNA(Lys) | 124 | tRNA(Lys) | 124 |
| Met-tRNA(Met) | 24 | tRNA(Met) | 24 |
| Phe-tRNA(Phe) | 50 | tRNA(Phe) | 50 |
| Pro-tRNA(Pro) | 66 | tRNA(Pro) | 66 |
| Ser-tRNA(Ser) | 106 | tRNA(Ser) | 106 |
| Thr-tRNA(Thr) | 120 | tRNA(Thr) | 120 |
| Trp-tRNA(Trp) | 6 | tRNA(Trp) | 6 |
| Tyr-tRNA(Tyr) | 34 | tRNA(Tyr) | 34 |
| Val-tRNA(Val) | 108 | tRNA(Val) | 108 |
| ATP | 1458 | AMP | 1458 |
| GTP | 2916 | GDP | 2916 |
| H | 4374 | diphosphate | 1458 |
| phosphate | 2916 | ||
| H | 4374 | ||
| isocitrate dehydrogenase | 1 |
Biomass reaction of the Yeast model.
| Reactants | Stoichiometry | Products | Stoichiometry |
|---|---|---|---|
| Ala-tRNA(Ala) | 0.4588 | tRNA(Ala) | 0.4588 |
| Arg-tRNA(Arg) | 0.1607 | tRNA(Arg) | 0.1607 |
| Asn-tRNA(Asn) | 0.1017 | tRNA(Asn) | 0.1017 |
| Asp-tRNA(Asp) | 0.2975 | tRNA(Asp) | 0.2975 |
| Cys-tRNA(Cys) | 0.0066 | tRNA(Cys) | 0.0066 |
| Gln-tRNA(Gln) | 0.1054 | tRNA(Gln) | 0.1054 |
| Glu-tRNA(Glu) | 0.3018 | tRNA(Glu) | 0.3018 |
| Gly-tRNA(Gly) | 0.2904 | tRNA(Gly) | 0.2904 |
| His-tRNA(His) | 0.0663 | tRNA(His) | 0.0663 |
| Ile-tRNA(Ile) | 0.1927 | tRNA(Ile) | 0.1927 |
| Leu-tRNA(Leu) | 0.2964 | tRNA(Leu) | 0.2964 |
| Lys-tRNA(Lys) | 0.2862 | tRNA(Lys) | 0.2862 |
| Met-tRNA(Met) | 0.0507 | tRNA(Met) | 0.0507 |
| Phe-tRNA(Phe) | 0.1339 | tRNA(Phe) | 0.1339 |
| Pro-tRNA(Pro) | 0.1647 | tRNA(Pro) | 0.1647 |
| Ser-tRNA(Ser) | 0.1854 | tRNA(Ser) | 0.1854 |
| Thr-tRNA(Thr) | 0.1914 | tRNA(Thr) | 0.1914 |
| Trp-tRNA(Trp) | 0.0284 | tRNA(Trp) | 0.0284 |
| Tyr-tRNA(Tyr) | 0.1020 | tRNA(Tyr) | 0.1020 |
| Val-tRNA(Val) | 0.2646 | tRNA(Val) | 0.2646 |
| ATP | 59.2760 | ADP | 59.2760 |
| H | 59.2760 | phosphate | 58.70001 |
| (1→3)- | 1.1348 | H | 59.3050 |
| (1→6)- | 1.1348 | biomass | 1 |
| glycogen | 0.5185 | ||
| trehalose | 0.0234 | ||
| mannan | 0.8079 | ||
| riboflavin | 0.00099 | ||
| lipid | 1 | ||
| sulphate | 0.0200 | ||
| dAMP | 0.0036 | ||
| dCMP | 0.0024 | ||
| dGMP | 0.0024 | ||
| dTMP | 0.0036 | ||
| AMP | 0.0460 | ||
| CMP | 0.0447 | ||
| GMP | 0.0460 | ||
| UMP | 0.0599 |
Helper reaction for producing the protein quota in the Yeast model.
| Reactants | Stoichiometry | Products | Stoichiometry |
|---|---|---|---|
| Ala-tRNA(Ala) | 0.9839201541 | tRNA(Ala) | 0.9839201541 |
| Arg-tRNA(Arg) | 0.3446294001 | tRNA(Arg) | 0.3446294001 |
| Asn-tRNA(Asn) | 0.2181008711 | tRNA(Asn) | 0.2181008711 |
| Asp-tRNA(Asp) | 0.6380040232 | tRNA(Asp) | 0.6380040232 |
| Cys-tRNA(Cys) | 0.0141540388 | tRNA(Cys) | 0.0141540388 |
| Gln-tRNA(Gln) | 0.2260357111 | tRNA(Gln) | 0.2260357111 |
| Glu-tRNA(Glu) | 0.6472255939 | tRNA(Glu) | 0.6472255939 |
| Gly-tRNA(Gly) | 0.6227777087 | tRNA(Gly) | 0.6227777087 |
| His-tRNA(His) | 0.1421837537 | tRNA(His) | 0.1421837537 |
| Ile-tRNA(Ile) | 0.4132550429 | tRNA(Ile) | 0.4132550429 |
| Leu-tRNA(Leu) | 0.6356450167 | tRNA(Leu) | 0.6356450167 |
| Lys-tRNA(Lys) | 0.6137705931 | tRNA(Lys) | 0.6137705931 |
| Met-tRNA(Met) | 0.1087287529 | tRNA(Met) | 0.1087287529 |
| Phe-tRNA(Phe) | 0.2871554242 | tRNA(Phe) | 0.2871554242 |
| Pro-tRNA(Pro) | 0.3532076054 | tRNA(Pro) | 0.3532076054 |
| Ser-tRNA(Ser) | 0.3975998181 | tRNA(Ser) | 0.3975998181 |
| Thr-tRNA(Thr) | 0.4104671262 | tRNA(Thr) | 0.4104671262 |
| Trp-tRNA(Trp) | 0.060905258 | tRNA(Trp) | 0.060905258 |
| Tyr-tRNA(Tyr) | 0.2187442365 | tRNA(Tyr) | 0.2187442365 |
| Val-tRNA(Val) | 0.5674482841 | tRNA(Val) | 0.5674482841 |
| ATP | 36.3823134562 | ADP | 36.3823134562 |
| H | 36.3823134562 | phosphate | 36.3823134562 |
| H | 36.3823134562 | ||
| protein quota | 1 |
Pearson correlation coefficients between the logarithms of values from the organism of interest and the logarithms of the mean, median and best sequence match values obtained from other organisms.
| Organism | Median | Mean | Best Sequence Match |
|---|---|---|---|
| 0.701 | 0.650 | 0.526 | |
| 0.808 | 0.756 | 0.606 | |
| 0.762 | 0.708 | 0.679 |
Figure 2Turnover rates in yeast versus the median values from other organisms.
List of species, reactions, and catalysis relationships for the toy model whose SBML representation can be found in the Supplement. Reaction 6 is the maintenance reaction and is considered spontaneous. Reaction 7 has different turnover rates for the forward (f) and reverse (r) directions. ETrans2 is a transporter complex. S is a structural quota component and R is the ribosome.
| External Metabolites: | N | |||
|---|---|---|---|---|
| Internal Metabolites: | N, AA, ATP | |||
| Macromolecules: | Stor, ETrans1, ETrans2, EMetab1, EMetab2, EStor, S, R | |||
| 1 | N | ↔ N | ETrans1 | 1800 |
| 2 | N | ↔ N | ETrans2 | 2400 |
| 3 | N | → AA + ATP | EMetab1 | 2000 |
| 4 | N | → AA + ATP | EMetab2 | 2500 |
| 5 | N | → AA + 2 ATP | EMetab2 | 2000 |
| 6 | 50 AA + 60 ATP | → | ||
| 7 | 200 AA + 300 ATP | ↔ Stor | EStor | f: 25, r: 30 |
| 8 | 100 AA + 400 ATP | → ETrans1 | R | 10 |
| 9 | 160 AA + 640 ATP | → ETrans2 | R | 6.25 |
| 10 | 200 AA + 800 ATP | → EMetab1 | R | 5 |
| 11 | 160 AA + 640 ATP | → EMetab2 | R | 6.25 |
| 12 | 150 AA + 500 ATP | → EStor | R | 5 |
| 13 | 1500 AA + 200 ATP | → S | R | 10 |
| 14 | 1000 AA + 4000 ATP | → R | R | 1 |
Examples for setting species fields for each species type.
| ID | Compartment | Constant | Boundary Condition | Has Only Substance Units | Initial Amount | |
|---|---|---|---|---|---|---|
| N | N1 | external | false | false | true | 10 |
| O | O2 | external | true | true | true | 10 |
| N | N | cytosol | false | false | true | 0 |
| Stor | Stor | cytosol | false | false | true | 0 |
| R | R | cytosol | false | false | true | 0.03364 |