mulquiney2

A copy of the original mulquiney model but in units of fmol/min and a glucose transporter added from Philip W. Potts, Jennifer R., Kuchel. Anomeric preference of fluoroglucose exchange across human red-cell membranes. 19F-nmr studies. Biochemical Journal, 281(3):753–759, 1992.

fmol

min

fL

None

None

fmol

Abstract
Over the last 25 years, several mathematical models of erythrocyte metabolism have been developed. Although these models have identified the key features in the regulation and control of erythrocyte metabolism, many important aspects remain unexplained. In particular, none of these models have satisfactorily accounted for 2,3-bisphosphoglycerate (2,3-BPG) metabolism. 2,3-BPG is an important modulator of haemoglobin oxygen affinity, and hence an understanding of the regulation of 2,3-BPG concentration is important for understanding blood oxygen transport. A detailed, comprehensive, and hence realistic mathematical model of erythrocyte metabolism is presented that can explain the regulation and control of 2,3-BPG concentration and turnover. The model is restricted to the core metabolic pathways, namely glycolysis, the 2,3-BPG shunt and the pentose phosphate pathway (PPP), and includes membrane transport of metabolites, the binding of metabolites to haemoglobin and Mg(2+), as well as pH effects on key enzymic reactions and binding processes. The model is necessarily complex, since it is intended to describe the regulation and control of 2,3-BPG metabolism under a wide variety of physiological and experimental conditions. In addition, since H(+) and blood oxygen tension are important external effectors of 2,3-BPG concentration, it was important that the model take into account the large array of kinetic and binding phenomena that result from changes in these effectors. Through an iterative loop of experimental and simulation analysis many values of enzyme-kinetic parameters of the model were refined to yield close conformity between model simulations and 'real' experimental data. This iterative process enabled a single set of parameters to be found which described well the metabolic behaviour of the erythrocyte under a wide variety of conditions.

Unit definitions have no effect on the numerical analysis of the model. It remains the responsibility of the modeler to ensure the internal numerical consistency of the model. If units are provided, however, the consistency of the model units will be checked.

Name Definition
1.6666666666666667e-05 second^(-1.0) gram^(-1.0) mole
1.0 litre mole^(-1.0)
1.0 mole^(-1.0) second^(-1.0) litre
1.0 second^(-1.0)
0.016666666666666666 second^(-1.0)
1.0 mole
1.0 litre
60.0 second
1.0 mole litre^(-1.0)
1000.0 gram litre^(-1.0)
1e-15 mole
1e-15 litre
0.016666666666666666 second second^(-1.0)
1.0 mole litre^(-1.0) second^(-1.0)
1.0 dimensionless
Id Name Spatial dimensions Size
Vrbc Vrbc 3.0 90.0 fL
vBld vBld 3.0 128.5 fL
Id Name Initial quantity Compartment Fixed
adpRBC adpRBC <initial assignment> fmol Vrbc (Vrbc)
ampRBC ampRBC <initial assignment> fmol Vrbc (Vrbc)
atpRBC atpRBC <initial assignment> fmol Vrbc (Vrbc)
b13pgRBC b13pgRBC <initial assignment> fmol Vrbc (Vrbc)
b23pgRBC b23pgRBC <initial assignment> fmol Vrbc (Vrbc)
bpgspRBC bpgspRBC <initial assignment> fmol Vrbc (Vrbc)
bpgspb13pgRBC bpgspb13pgRBC <initial assignment> fmol Vrbc (Vrbc)
bpgspb23pgRBC bpgspb23pgRBC <initial assignment> fmol Vrbc (Vrbc)
bpgsppRBC bpgsppRBC <initial assignment> fmol Vrbc (Vrbc)
bpgsppp2gRBC bpgsppp2gRBC <initial assignment> fmol Vrbc (Vrbc)
bpgsppp3gRBC bpgsppp3gRBC <initial assignment> fmol Vrbc (Vrbc)
bpgsppphosRBC bpgsppphosRBC <initial assignment> fmol Vrbc (Vrbc)
co2RBC co2RBC <assignment rule> fmol Vrbc (Vrbc)
dhapRBC dhapRBC <initial assignment> fmol Vrbc (Vrbc)
ery4pRBC ery4pRBC <initial assignment> fmol Vrbc (Vrbc)
f16p2RBC f16p2RBC <initial assignment> fmol Vrbc (Vrbc)
f6pRBC f6pRBC <initial assignment> fmol Vrbc (Vrbc)
g16p2RBC g16p2RBC <initial assignment> fmol Vrbc (Vrbc)
g6pRBC g6pRBC <initial assignment> fmol Vrbc (Vrbc)
gapRBC gapRBC <initial assignment> fmol Vrbc (Vrbc)
glcEXT glcEXT <assignment rule> fmol vBld (vBld)
glcRBC glcRBC <initial assignment> fmol Vrbc (Vrbc)
gshRBC gshRBC <initial assignment> fmol Vrbc (Vrbc)
gssgRBC gssgRBC <initial assignment> fmol Vrbc (Vrbc)
hbRBC hbRBC <initial assignment> fmol Vrbc (Vrbc)
hbadpRBC hbadpRBC <initial assignment> fmol Vrbc (Vrbc)
hbatpRBC hbatpRBC <initial assignment> fmol Vrbc (Vrbc)
hbb13pgRBC hbb13pgRBC <initial assignment> fmol Vrbc (Vrbc)
hbb23pgRBC hbb23pgRBC <initial assignment> fmol Vrbc (Vrbc)
hbmgatpRBC hbmgatpRBC <initial assignment> fmol Vrbc (Vrbc)
lacEXT lacEXT <assignment rule> fmol vBld (vBld)
lacRBC lacRBC <initial assignment> fmol Vrbc (Vrbc)
mgRBC mgRBC <initial assignment> fmol Vrbc (Vrbc)
mgadpRBC mgadpRBC <initial assignment> fmol Vrbc (Vrbc)
mgatpRBC mgatpRBC <initial assignment> fmol Vrbc (Vrbc)
mgb13pgRBC mgb13pgRBC <initial assignment> fmol Vrbc (Vrbc)
mgb23pgRBC mgb23pgRBC <initial assignment> fmol Vrbc (Vrbc)
mgf16p2RBC mgf16p2RBC <initial assignment> fmol Vrbc (Vrbc)
mgg16p2RBC mgg16p2RBC <initial assignment> fmol Vrbc (Vrbc)
mgphosRBC mgphosRBC <initial assignment> fmol Vrbc (Vrbc)
nadRBC nadRBC <initial assignment> fmol Vrbc (Vrbc)
nadhRBC nadhRBC <initial assignment> fmol Vrbc (Vrbc)
nadpRBC nadpRBC <initial assignment> fmol Vrbc (Vrbc)
nadphRBC nadphRBC <initial assignment> fmol Vrbc (Vrbc)
p2gRBC p2gRBC <initial assignment> fmol Vrbc (Vrbc)
p3gRBC p3gRBC <initial assignment> fmol Vrbc (Vrbc)
p6gRBC p6gRBC <initial assignment> fmol Vrbc (Vrbc)
p6glRBC p6glRBC <initial assignment> fmol Vrbc (Vrbc)
pepRBC pepRBC <initial assignment> fmol Vrbc (Vrbc)
phosEXT phosEXT <assignment rule> fmol vBld (vBld)
phosRBC phosRBC <initial assignment> fmol Vrbc (Vrbc)
pyrEXT pyrEXT <assignment rule> fmol vBld (vBld)
pyrRBC pyrRBC <initial assignment> fmol Vrbc (Vrbc)
rib5pRBC rib5pRBC <initial assignment> fmol Vrbc (Vrbc)
ru5pRBC ru5pRBC <initial assignment> fmol Vrbc (Vrbc)
sed7pRBC sed7pRBC <initial assignment> fmol Vrbc (Vrbc)
tkRBC tkRBC <initial assignment> fmol Vrbc (Vrbc)
tkgRBC tkgRBC <initial assignment> fmol Vrbc (Vrbc)
tkgery4pRBC tkgery4pRBC <initial assignment> fmol Vrbc (Vrbc)
tkgrib5pRBC tkgrib5pRBC <initial assignment> fmol Vrbc (Vrbc)
tkxu5pRBC tkxu5pRBC <initial assignment> fmol Vrbc (Vrbc)
xu5pRBC xu5pRBC <initial assignment> fmol Vrbc (Vrbc)

Initial assignments are expressions that are evaluated at time=0. It is not recommended to create initial assignments for all model entities. Restrict the use of initial assignments to cases where a value is expressed in terms of values or sizes of other model entities. Note that it is not permitted to have both an initial assignment and an assignment rule for a single model entity.

Definition
bpgsppRBC = ConcBPGSPPRBC * Vrbc
p2gRBC = ConcP2GARBC * Vrbc
b23pgRBC = ConcB23PGRBC * Vrbc
ery4pRBC = ConcEry4PRBC * Vrbc
rib5pRBC = ConcRib5PRBC * Vrbc
adpRBC = ConcADPRBC * Vrbc
sed7pRBC = ConcSed7PRBC * Vrbc
mgb13pgRBC = ConcMgB13PGRBC * Vrbc
mgatpRBC = ConcMgatpRBC * Vrbc
bpgsppp2gRBC = ConcBPGSPPP2GRBC * Vrbc
ampRBC = ConcAMPRBC * Vrbc
nadhRBC = ConcNadhRBC * Vrbc
p6gRBC = ConcP6GRBC * Vrbc
tkRBC = ConcTKRBC * Vrbc
bpgsppphosRBC = ConcBpgsppphosRBC * Vrbc
g16p2RBC = ConcG16P2RBC * Vrbc
bpgsppp3gRBC = ConcBPGSPPP3GRBC * Vrbc
f16p2RBC = ConcF16P2RBC * Vrbc
glcRBC = ConcGlcRBC*Vrbc
ru5pRBC = ConcRu5PRBC * Vrbc
mgphosRBC = ConcMgphosRBC * Vrbc
p6glRBC = ConcP6GLRBC * Vrbc
nadphRBC = ConcNadphRBC * Vrbc
f6pRBC = ConcF6PRBC * Vrbc
mgg16p2RBC = ConcMgg16p2RBC * Vrbc
pepRBC = ConcPEPRBC * Vrbc
atpRBC = ConcATPRBC * Vrbc
mgadpRBC = ConcMgADPRBC * Vrbc
dhapRBC = ConcDhapRBC * Vrbc
hbb23pgRBC = ConcHbB23PGRBC * Vrbc
gssgRBC = ConcGssgRBC * Vrbc
b13pgRBC = ConcB13PGRBC * Vrbc
hbatpRBC = ConcHbATPRBC * Vrbc
p3gRBC = ConcP3GARBC * Vrbc
hbRBC = ConcHbRBC * Vrbc
hbadpRBC = ConcHbADPRBC * Vrbc
bpgspb23pgRBC = ConcBPGSPB23PGRBC * Vrbc
bpgspRBC = ConcBPGSPRBC * Vrbc
hbb13pgRBC = ConcHbB13PGRBC * Vrbc
gshRBC = ConcGSHRBC * Vrbc
tkgery4pRBC = ConcTKGEry4PRBC * Vrbc
hbmgatpRBC = ConcHbmgatpRBC * Vrbc
pyrRBC = ConcPyrRBC * Vrbc
tkgrib5pRBC = ConcTKGRib5PRBC * Vrbc
nadpRBC = ConcNADPRBC * Vrbc
nadRBC = ConcNADRBC * Vrbc
g6pRBC = ConcG6PRBC * Vrbc
mgRBC = ConcMgRBC * Vrbc
mgb23pgRBC = ConcMgB23PGRBC * Vrbc
bpgspb13pgRBC = ConcBPGSPB13PGRBC * Vrbc
lacRBC = ConcLacRBC * Vrbc
xu5pRBC = ConcXu5PRBC * Vrbc
tkgRBC = ConcTKGRBC * Vrbc
gapRBC = ConcGapRBC * Vrbc
phosRBC = ConcPhosRBC * Vrbc
mgf16p2RBC = ConcMgF16P2RBC * Vrbc
tkxu5pRBC = ConcTkxu5pRBC * Vrbc
Id Name Objective coefficient Reaction Equation and Kinetic Law Flux bounds
vRBCvAK vRBCvAK adpRBC + mgadpRBC = ampRBC + mgatpRBC

TsRBC * Vrbc * (K1appRBCvAK * adpRBC / Vrbc * mgadpRBC / Vrbc - K2appRBCvAK * ampRBC / Vrbc * mgatpRBC / Vrbc)
vRBCvALD vRBCvALD f16p2RBC = dhapRBC + gapRBC

TsRBC * Vrbc * (VRBCvALD * (f16p2RBC / Vrbc * KcatfRBCvALD / Kmf16p2RBCvALD - gapRBC / Vrbc * dhapRBC / Vrbc * KcatrRBCvALD / (KidhapRBCvALD * KmgapRBCvALD)) / (1 + dhapRBC / Vrbc / KidhapRBCvALD + f16p2RBC / Vrbc / Kmf16p2RBCvALD + gapRBC / Vrbc * dhapRBC / Vrbc / (KidhapRBCvALD * KmgapRBCvALD) + f16p2RBC / Vrbc * gapRBC / Vrbc * KmdhapRBCvALD / (Kif16p2RBCvALD * KidhapRBCvALD * KmgapRBCvALD) + (b23pgRBC / Vrbc + mgb23pgRBC / Vrbc) / Kib23pgRBCvALD + gapRBC / Vrbc * KmdhapRBCvALD * (1 + (b23pgRBC / Vrbc + mgb23pgRBC / Vrbc) / Kib23pgRBCvALD) / (KidhapRBCvALD * KmgapRBCvALD)))
vRBCvATPASE vRBCvATPASE mgatpRBC = phosRBC + mgadpRBC

TsRBC * Vrbc * (KRBCvATPASE * mgatpRBC / Vrbc)
vRBCvBPGSP1 vRBCvBPGSP1 bpgspRBC + b13pgRBC = bpgspb13pgRBC

TsRBC * Vrbc * (K1appRBCvBPGSP1 * b13pgRBC / Vrbc * bpgspRBC / Vrbc - K2RBCvBPGSP1 * bpgspb13pgRBC / Vrbc)
vRBCvBPGSP2 vRBCvBPGSP2 bpgspb13pgRBC = p3gRBC + bpgsppRBC

TsRBC * Vrbc * (K3appRBCvBPGSP2 * bpgspb13pgRBC / Vrbc)
vRBCvBPGSP3 vRBCvBPGSP3 p3gRBC + bpgsppRBC = bpgsppp3gRBC

TsRBC * Vrbc * (-K5RBCvBPGSP3 * bpgsppp3gRBC / Vrbc + K4appRBCvBPGSP3 * bpgsppRBC / Vrbc * p3gRBC / Vrbc)
vRBCvBPGSP4 vRBCvBPGSP4 p2gRBC + bpgsppRBC = bpgsppp2gRBC

TsRBC * Vrbc * (-K7RBCvBPGSP4 * bpgsppp2gRBC / Vrbc + K6appRBCvBPGSP4 * bpgsppRBC / Vrbc * p2gRBC / Vrbc)
vRBCvBPGSP5 vRBCvBPGSP5 bpgsppp3gRBC = bpgspb23pgRBC

TsRBC * Vrbc * (K8RBCvBPGSP5 * bpgsppp3gRBC / Vrbc - K9RBCvBPGSP5 * bpgspb23pgRBC / Vrbc)
vRBCvBPGSP6 vRBCvBPGSP6 bpgsppp2gRBC = bpgspb23pgRBC

TsRBC * Vrbc * (K10RBCvBPGSP6 * bpgsppp2gRBC / Vrbc - K11RBCvBPGSP6 * bpgspb23pgRBC / Vrbc)
vRBCvBPGSP7 vRBCvBPGSP7 bpgspb23pgRBC = b23pgRBC + bpgspRBC

TsRBC * Vrbc * (-K13appRBCvBPGSP7 * b23pgRBC / Vrbc * bpgspRBC / Vrbc + K12RBCvBPGSP7 * bpgspb23pgRBC / Vrbc)
vRBCvBPGSP8 vRBCvBPGSP8 phosRBC + bpgsppRBC = bpgsppphosRBC

TsRBC * Vrbc * (K14RBCvBPGSP8 * bpgsppRBC / Vrbc * phosRBC / Vrbc - K15RBCvBPGSP8 * bpgsppphosRBC / Vrbc)
vRBCvBPGSP9 vRBCvBPGSP9 bpgsppphosRBC = {2.0}phosRBC + bpgspRBC

TsRBC * Vrbc * (K16RBCvBPGSP9 * bpgsppphosRBC / Vrbc)
vRBCvENO vRBCvENO p2gRBC = pepRBC

TsRBC * Vrbc * (VRBCvENO * (KcatfRBCvENO * mgRBC / Vrbc * p2gRBC / Vrbc / (KimgRBCvENO * Kmp2gRBCvENO) - KcatrRBCvENO * mgRBC / Vrbc * pepRBC / Vrbc / (KipepRBCvENO * KmmgRBCvENO)) / (1 + mgRBC / Vrbc / KimgRBCvENO + p2gRBC / Vrbc / Kip2gRBCvENO + mgRBC / Vrbc * p2gRBC / Vrbc / (KimgRBCvENO * Kmp2gRBCvENO) + pepRBC / Vrbc / KipepRBCvENO + mgRBC / Vrbc * pepRBC / Vrbc / (KipepRBCvENO * KmmgRBCvENO)))
vRBCvG6PDH vRBCvG6PDH nadpRBC + g6pRBC = p6glRBC + nadphRBC

TsRBC * Vrbc * (VRBCvG6PDH * (g6pRBC / Vrbc * K1RBCvG6PDH * K3RBCvG6PDH * K5RBCvG6PDH * K7RBCvG6PDH * K9RBCvG6PDH * nadpRBC / Vrbc - K2RBCvG6PDH * K4RBCvG6PDH * K6RBCvG6PDH * K8RBCvG6PDH * K10RBCvG6PDH * nadphRBC / Vrbc * p6glRBC / Vrbc) / (g6pRBC / Vrbc * K3RBCvG6PDH * K5RBCvG6PDH * K7RBCvG6PDH * K9RBCvG6PDH + K2RBCvG6PDH * (K4RBCvG6PDH * K6RBCvG6PDH + K4RBCvG6PDH * K7RBCvG6PDH + K5RBCvG6PDH * K7RBCvG6PDH) * K9RBCvG6PDH + K1RBCvG6PDH * (K4RBCvG6PDH * K6RBCvG6PDH + K4RBCvG6PDH * K7RBCvG6PDH + K5RBCvG6PDH * K7RBCvG6PDH) * K9RBCvG6PDH * nadpRBC / Vrbc + g6pRBC / Vrbc * K1RBCvG6PDH * K3RBCvG6PDH * (K5RBCvG6PDH * K7RBCvG6PDH + K5RBCvG6PDH * K9RBCvG6PDH + K6RBCvG6PDH * K9RBCvG6PDH + K7RBCvG6PDH * K9RBCvG6PDH) * nadpRBC / Vrbc + g6pRBC / Vrbc * K3RBCvG6PDH * K5RBCvG6PDH * K7RBCvG6PDH * K10RBCvG6PDH * nadphRBC / Vrbc + K2RBCvG6PDH * (K4RBCvG6PDH * K6RBCvG6PDH + K5RBCvG6PDH * K6RBCvG6PDH + K5RBCvG6PDH * K7RBCvG6PDH) * K10RBCvG6PDH * nadphRBC / Vrbc + K2RBCvG6PDH * K4RBCvG6PDH * K6RBCvG6PDH * K8RBCvG6PDH * p6glRBC / Vrbc + K1RBCvG6PDH * K4RBCvG6PDH * K6RBCvG6PDH * K8RBCvG6PDH * nadpRBC / Vrbc * p6glRBC / Vrbc + g6pRBC / Vrbc * K1RBCvG6PDH * K3RBCvG6PDH * (K5RBCvG6PDH + K6RBCvG6PDH) * K8RBCvG6PDH * nadpRBC / Vrbc * p6glRBC / Vrbc + g6pRBC / Vrbc * K3RBCvG6PDH * (K5RBCvG6PDH + K6RBCvG6PDH) * K8RBCvG6PDH * K10RBCvG6PDH * nadphRBC / Vrbc * p6glRBC / Vrbc + (K2RBCvG6PDH * K4RBCvG6PDH + K2RBCvG6PDH * K5RBCvG6PDH + K2RBCvG6PDH * K6RBCvG6PDH + K4RBCvG6PDH * K6RBCvG6PDH) * K8RBCvG6PDH * K10RBCvG6PDH * nadphRBC / Vrbc * p6glRBC / Vrbc))
vRBCvGAPDH vRBCvGAPDH nadRBC + phosRBC + gapRBC = b13pgRBC + nadhRBC

TsRBC * Vrbc * VRBCvGAPDH / (gapRBC / Vrbc / KiappgapRBCvGAPDH * (1 + gapRBC / Vrbc / KidgapRBCvGAPDH) + b13pgRBC / Vrbc / Kiappb13pgRBCvGAPDH * (1 + gapRBC / Vrbc / KidgapRBCvGAPDH) + Kmb13pgRBCvGAPDH * nadhRBC / Vrbc / (Kiappb13pgRBCvGAPDH * KmappnadhRBCvGAPDH) + KmgapRBCvGAPDH * nadRBC / Vrbc * phosRBC / Vrbc / (KiappgapRBCvGAPDH * KmnadRBCvGAPDH * KiphosRBCvGAPDH) + nadRBC / Vrbc * gapRBC / Vrbc / (KinadRBCvGAPDH * KiappgapRBCvGAPDH) + phosRBC / Vrbc * gapRBC / Vrbc / (KiphosRBCvGAPDH * KiappgapRBCvGAPDH) * (1 + gapRBC / Vrbc / KidgapRBCvGAPDH) + nadRBC / Vrbc * b13pgRBC / Vrbc / (KinadRBCvGAPDH * Kiappb13pgRBCvGAPDH) + Kmb13pgRBCvGAPDH * phosRBC / Vrbc * nadhRBC / Vrbc / (KiphosRBCvGAPDH * Kiappb13pgRBCvGAPDH * KmappnadhRBCvGAPDH) + gapRBC / Vrbc * nadhRBC / Vrbc / (KiappgapRBCvGAPDH * KiappnadhRBCvGAPDH) + b13pgRBC / Vrbc * nadhRBC / Vrbc / (Kiappb13pgRBCvGAPDH * KmappnadhRBCvGAPDH) + nadRBC / Vrbc * phosRBC / Vrbc * gapRBC / Vrbc / (KmnadRBCvGAPDH * KiphosRBCvGAPDH * KiappgapRBCvGAPDH) + KmgapRBCvGAPDH * nadRBC / Vrbc * phosRBC / Vrbc * b13pgRBC / Vrbc / (KiappgapRBCvGAPDH * KmnadRBCvGAPDH * KiphosRBCvGAPDH * Kidb13pgRBCvGAPDH) + phosRBC / Vrbc * gapRBC / Vrbc * nadhRBC / Vrbc / (KiphosRBCvGAPDH * KiappgapRBCvGAPDH * KiappnadhRBCvGAPDH) + Kmb13pgRBCvGAPDH * phosRBC / Vrbc * b13pgRBC / Vrbc * nadhRBC / Vrbc / (Kiappb13pgRBCvGAPDH * KmappnadhRBCvGAPDH * KiphosRBCvGAPDH * Kidb13pgRBCvGAPDH)) * (KcatfappRBCvGAPDH * gapRBC / Vrbc * nadRBC / Vrbc * phosRBC / Vrbc / (KmnadRBCvGAPDH * KiphosRBCvGAPDH * KiappgapRBCvGAPDH) - KcatrappRBCvGAPDH * b13pgRBC / Vrbc * nadhRBC / Vrbc / (Kiappb13pgRBCvGAPDH * KmappnadhRBCvGAPDH))
vRBCvGLCTRANSPORT vRBCvGLCTRANSPORT glcEXT = glcRBC

TsRBC * Vrbc * (VRBCvGLCTRANSPORT * glcEXT / vBld * glcAlpha / (kAlpha + kAlpha / kBeta * glcEXT / vBld * (1 - glcAlpha) + glcEXT / vBld * glcAlpha) - VRBCvGLCTRANSPORT * glcRBC / Vrbc * glcAlpha / (kAlpha + kAlpha / kBeta * glcRBC / Vrbc * (1 - glcAlpha) + glcRBC / Vrbc * glcAlpha) + VRBCvGLCTRANSPORT * glcEXT / vBld * (1 - glcAlpha) / (kBeta + kBeta / kAlpha * glcEXT / vBld * glcAlpha + glcEXT / vBld * (1 - glcAlpha)) - VRBCvGLCTRANSPORT * glcRBC / Vrbc * (1 - glcAlpha) / (kBeta + kBeta / kAlpha * glcRBC / Vrbc * glcAlpha + glcRBC / Vrbc * (1 - glcAlpha)))
vRBCvGSSGR vRBCvGSSGR gssgRBC + nadphRBC = nadpRBC + {2.0}gshRBC

TsRBC * Vrbc * (VRBCvGSSGR * (-gshRBC * gshRBC / Vrbc / Vrbc * K2RBCvGSSGR * K4RBCvGSSGR * K6RBCvGSSGR * K8RBCvGSSGR * K10RBCvGSSGR * K12RBCvGSSGR * nadpRBC / Vrbc + gssgRBC / Vrbc * K1RBCvGSSGR * K3RBCvGSSGR * K5RBCvGSSGR * K7RBCvGSSGR * K9RBCvGSSGR * K11RBCvGSSGR * nadphRBC / Vrbc) / (gshRBC * gshRBC / Vrbc / Vrbc * K2RBCvGSSGR * K4RBCvGSSGR * K6RBCvGSSGR * K8RBCvGSSGR * K10RBCvGSSGR + gshRBC / Vrbc * K2RBCvGSSGR * K4RBCvGSSGR * K6RBCvGSSGR * K8RBCvGSSGR * K11RBCvGSSGR + gssgRBC / Vrbc * K3RBCvGSSGR * K5RBCvGSSGR * K7RBCvGSSGR * K9RBCvGSSGR * K11RBCvGSSGR + K2RBCvGSSGR * (K4RBCvGSSGR * K6RBCvGSSGR + K4RBCvGSSGR * K7RBCvGSSGR + K5RBCvGSSGR * K7RBCvGSSGR) * K9RBCvGSSGR * K11RBCvGSSGR + gshRBC / Vrbc * K2RBCvGSSGR * K4RBCvGSSGR * K6RBCvGSSGR * K8RBCvGSSGR * K12RBCvGSSGR * nadpRBC / Vrbc + gssgRBC / Vrbc * K3RBCvGSSGR * K5RBCvGSSGR * K7RBCvGSSGR * K9RBCvGSSGR * K12RBCvGSSGR * nadpRBC / Vrbc + K2RBCvGSSGR * (K4RBCvGSSGR * K6RBCvGSSGR + K4RBCvGSSGR * K7RBCvGSSGR + K5RBCvGSSGR * K7RBCvGSSGR) * K9RBCvGSSGR * K12RBCvGSSGR * nadpRBC / Vrbc + gshRBC / Vrbc * gssgRBC / Vrbc * K3RBCvGSSGR * K5RBCvGSSGR * K7RBCvGSSGR * K10RBCvGSSGR * K12RBCvGSSGR * nadpRBC / Vrbc + gshRBC / Vrbc * K2RBCvGSSGR * (K4RBCvGSSGR * K6RBCvGSSGR + K4RBCvGSSGR * K7RBCvGSSGR + K5RBCvGSSGR * K7RBCvGSSGR) * K10RBCvGSSGR * K12RBCvGSSGR * nadpRBC / Vrbc + gshRBC * gshRBC / Vrbc / Vrbc * gssgRBC / Vrbc * K3RBCvGSSGR * (K5RBCvGSSGR + K6RBCvGSSGR) * K8RBCvGSSGR * K10RBCvGSSGR * K12RBCvGSSGR * nadpRBC / Vrbc + gshRBC * gshRBC / Vrbc / Vrbc * (K2RBCvGSSGR * K4RBCvGSSGR + K2RBCvGSSGR * K5RBCvGSSGR + K2RBCvGSSGR * K6RBCvGSSGR + K4RBCvGSSGR * K6RBCvGSSGR) * K8RBCvGSSGR * K10RBCvGSSGR * K12RBCvGSSGR * nadpRBC / Vrbc + gshRBC / Vrbc * gssgRBC / Vrbc * K1RBCvGSSGR * K3RBCvGSSGR * K5RBCvGSSGR * K7RBCvGSSGR * K10RBCvGSSGR * nadphRBC / Vrbc + gshRBC * gshRBC / Vrbc / Vrbc * K1RBCvGSSGR * K4RBCvGSSGR * K6RBCvGSSGR * K8RBCvGSSGR * K10RBCvGSSGR * nadphRBC / Vrbc + gshRBC * gshRBC / Vrbc / Vrbc * gssgRBC / Vrbc * K1RBCvGSSGR * K3RBCvGSSGR * (K5RBCvGSSGR + K6RBCvGSSGR) * K8RBCvGSSGR * K10RBCvGSSGR * nadphRBC / Vrbc + gshRBC / Vrbc * K1RBCvGSSGR * K4RBCvGSSGR * K6RBCvGSSGR * K8RBCvGSSGR * K11RBCvGSSGR * nadphRBC / Vrbc + gshRBC / Vrbc * gssgRBC / Vrbc * K1RBCvGSSGR * K3RBCvGSSGR * (K5RBCvGSSGR + K6RBCvGSSGR) * K8RBCvGSSGR * K11RBCvGSSGR * nadphRBC / Vrbc + K1RBCvGSSGR * (K4RBCvGSSGR * K6RBCvGSSGR + K4RBCvGSSGR * K7RBCvGSSGR + K5RBCvGSSGR * K7RBCvGSSGR) * K9RBCvGSSGR * K11RBCvGSSGR * nadphRBC / Vrbc + gssgRBC / Vrbc * K1RBCvGSSGR * K3RBCvGSSGR * (K5RBCvGSSGR * K7RBCvGSSGR * K9RBCvGSSGR + K5RBCvGSSGR * K7RBCvGSSGR * K11RBCvGSSGR + K5RBCvGSSGR * K9RBCvGSSGR * K11RBCvGSSGR + K6RBCvGSSGR * K9RBCvGSSGR * K11RBCvGSSGR + K7RBCvGSSGR * K9RBCvGSSGR * K11RBCvGSSGR) * nadphRBC / Vrbc))
vRBCvHBADP vRBCvHBADP adpRBC + hbRBC = hbadpRBC

TsRBC * Vrbc * (-hbadpRBC / Vrbc * KdRBCvHBADP + KaappRBCvHBADP * adpRBC / Vrbc * hbRBC / Vrbc)
vRBCvHBATP vRBCvHBATP atpRBC + hbRBC = hbatpRBC

TsRBC * Vrbc * (-hbatpRBC / Vrbc * KdRBCvHBATP + KaappRBCvHBATP * atpRBC / Vrbc * hbRBC / Vrbc)
vRBCvHBB13PG vRBCvHBB13PG b13pgRBC + hbRBC = hbb13pgRBC

TsRBC * Vrbc * (-hbb13pgRBC / Vrbc * KdRBCvHBB13PG + KaappRBCvHBB13PG * b13pgRBC / Vrbc * hbRBC / Vrbc)
vRBCvHBB23PG vRBCvHBB23PG hbRBC + b23pgRBC = hbb23pgRBC

TsRBC * Vrbc * (-hbb23pgRBC / Vrbc * KdRBCvHBBPG + KaappRBCvHBBPG * b23pgRBC / Vrbc * hbRBC / Vrbc)
vRBCvHBMGATP vRBCvHBMGATP hbRBC + mgatpRBC = hbmgatpRBC

TsRBC * Vrbc * (-hbmgatpRBC / Vrbc * KdRBCvHBMGATP + KaappRBCvHBMGATP * hbRBC / Vrbc * mgatpRBC / Vrbc)
vRBCvHK vRBCvHK glcRBC + mgatpRBC = mgadpRBC + g6pRBC

TsRBC * Vrbc * (-KcatrappRBCvHK * ERBCvHK * g6pRBC / Vrbc * mgadpRBC / Vrbc / (Kig6pRBCvHK * KmmgadpRBCvHK) + KcatfappRBCvHK * ERBCvHK * glcRBC / Vrbc * mgatpRBC / Vrbc / (KiglcRBCvHK * KmmgatpRBCvHK)) / (1 + glcRBC / Vrbc / KiglcRBCvHK + glcRBC / Vrbc * b23pgRBC / Vrbc / (KdibpgRBCvHK * KiglcRBCvHK) + glcRBC / Vrbc * g16p2RBC / Vrbc / (Kdig16p2RBCvHK * KiglcRBCvHK) + glcRBC / Vrbc * g6pRBC / Vrbc / (Kdig6pRBCvHK * KiglcRBCvHK) + g6pRBC / Vrbc / Kig6pRBCvHK + glcRBC / Vrbc * gshRBC / Vrbc / (KdigshRBCvHK * KiglcRBCvHK) + mgadpRBC / Vrbc / KimgadpRBCvHK + g6pRBC / Vrbc * mgadpRBC / Vrbc / (Kig6pRBCvHK * KmmgadpRBCvHK) + mgatpRBC / Vrbc / KimgatpRBCvHK + glcRBC / Vrbc * mgatpRBC / Vrbc / (KiglcRBCvHK * KmmgatpRBCvHK))
vRBCvLACTRANSPORT vRBCvLACTRANSPORT lacRBC = lacEXT

TsRBC * vBld * (-KiRBCvLACTRANSPORT * lacEXT / vBld + KoRBCvLACTRANSPORT * lacRBC / Vrbc)
vRBCvLDH vRBCvLDH pyrRBC + nadhRBC = nadRBC + lacRBC

TsRBC * Vrbc * VRBCvLDH * (-(KcatrRBCvLDH * lacRBC / Vrbc * nadRBC / Vrbc / (KinadRBCvLDH * KmapplacRBCvLDH)) + KcatfRBCvLDH * nadhRBC / Vrbc * pyrRBC / Vrbc / (KinadhRBCvLDH * KmapppyrRBCvLDH)) / (nadRBC / Vrbc / KinadRBCvLDH + lacRBC / Vrbc * nadRBC / Vrbc / (KinadRBCvLDH * KmapplacRBCvLDH) + nadhRBC / Vrbc / KinadhRBCvLDH + KmnadRBCvLDH * lacRBC / Vrbc * nadhRBC / Vrbc / (KinadRBCvLDH * KinadhRBCvLDH * KmapplacRBCvLDH) + KmnadhRBCvLDH * nadRBC / Vrbc * pyrRBC / Vrbc / (KinadRBCvLDH * KinadhRBCvLDH * KmapppyrRBCvLDH) + lacRBC / Vrbc * nadRBC / Vrbc * pyrRBC / Vrbc / (KinadRBCvLDH * KiapppyrRBCvLDH * KmapplacRBCvLDH) + nadhRBC / Vrbc * pyrRBC / Vrbc / (KinadhRBCvLDH * KmapppyrRBCvLDH) + lacRBC / Vrbc * nadhRBC / Vrbc * pyrRBC / Vrbc / (KiapplacRBCvLDH * KinadhRBCvLDH * KmapppyrRBCvLDH) + (1 + pyrRBC / Vrbc / KidpyrRBCvLDH) * (1 + KmnadRBCvLDH * lacRBC / Vrbc / (KinadRBCvLDH * KmapplacRBCvLDH) + KmnadhRBCvLDH * pyrRBC / Vrbc / (KinadhRBCvLDH * KmapppyrRBCvLDH)))
vRBCvLDHP vRBCvLDHP pyrRBC + nadphRBC = nadpRBC + lacRBC

TsRBC * Vrbc * ((-(KrRBCvLDHP * lacRBC / Vrbc * nadpRBC / Vrbc / KmlacRBCvLDHP) + KfRBCvLDHP * nadphRBC / Vrbc * pyrRBC / Vrbc / KmpyrRBCvLDHP) / (1 + lacRBC / Vrbc / KmlacRBCvLDHP + pyrRBC / Vrbc / KmpyrRBCvLDHP))
vRBCvMGADP vRBCvMGADP adpRBC + mgRBC = mgadpRBC

TsRBC * Vrbc * (KaappRBCvMGADP * adpRBC / Vrbc * mgRBC / Vrbc - KdRBCvMGADP * mgadpRBC / Vrbc)
vRBCvMGATP vRBCvMGATP atpRBC + mgRBC = mgatpRBC

TsRBC * Vrbc * (KaappRBCvMGATP * atpRBC / Vrbc * mgRBC / Vrbc - KdRBCvMGATP * mgatpRBC / Vrbc)
vRBCvMGB13PG vRBCvMGB13PG b13pgRBC + mgRBC = mgb13pgRBC

TsRBC * Vrbc * (KaappRBCvMGB13PG * b13pgRBC / Vrbc * mgRBC / Vrbc - KdRBCvMGB13PG * mgb13pgRBC / Vrbc)
vRBCvMGB23PG vRBCvMGB23PG b23pgRBC + mgRBC = mgb23pgRBC

TsRBC * Vrbc * (KaappRBCvMGB23PG * b23pgRBC / Vrbc * mgRBC / Vrbc - KdRBCvMGB23PG * mgb23pgRBC / Vrbc)
vRBCvMGF16P2 vRBCvMGF16P2 f16p2RBC + mgRBC = mgf16p2RBC

TsRBC * Vrbc * (KaappRBCvMGF16P2 * f16p2RBC / Vrbc * mgRBC / Vrbc - KdRBCvMGF16P2 * mgf16p2RBC / Vrbc)
vRBCvMGG16P2 vRBCvMGG16P2 g16p2RBC + mgRBC = mgg16p2RBC

TsRBC * Vrbc * (KaappRBCvMGG16P2 * g16p2RBC / Vrbc * mgRBC / Vrbc - KdRBCvMGG16P2 * mgg16p2RBC / Vrbc)
vRBCvMGPHOS vRBCvMGPHOS phosRBC + mgRBC = mgphosRBC

TsRBC * Vrbc * (-KdRBCvMGPHOS * mgphosRBC / Vrbc + KaappRBCvMGPHOS * mgRBC / Vrbc * phosRBC / Vrbc)
vRBCvOX vRBCvOX {2.0}gshRBC = gssgRBC

TsRBC * Vrbc * (KRBCvOX * gshRBC / Vrbc)
vRBCvOXNADH vRBCvOXNADH nadhRBC = nadRBC

TsRBC * Vrbc * (KRBCvOXNADH * nadhRBC / Vrbc)
vRBCvP6GDH vRBCvP6GDH nadpRBC + p6gRBC = ru5pRBC + co2RBC + nadphRBC

TsRBC * Vrbc * (VRBCvP6GDH * (K1RBCvP6GDH * K3RBCvP6GDH * K5RBCvP6GDH * K7RBCvP6GDH * K9RBCvP6GDH * K11RBCvP6GDH * nadpRBC / Vrbc * p6gRBC / Vrbc - co2RBC / Vrbc * K2RBCvP6GDH * K4RBCvP6GDH * K6RBCvP6GDH * K8RBCvP6GDH * K10RBCvP6GDH * K12RBCvP6GDH * nadphRBC / Vrbc * ru5pRBC / Vrbc) / (co2RBC / Vrbc * K2RBCvP6GDH * K4RBCvP6GDH * K6RBCvP6GDH * K8RBCvP6GDH * K11RBCvP6GDH + K2RBCvP6GDH * (K4RBCvP6GDH * K6RBCvP6GDH + K4RBCvP6GDH * K7RBCvP6GDH + K5RBCvP6GDH * K7RBCvP6GDH) * K9RBCvP6GDH * K11RBCvP6GDH + co2RBC / Vrbc * K1RBCvP6GDH * K4RBCvP6GDH * K6RBCvP6GDH * K8RBCvP6GDH * K11RBCvP6GDH * nadpRBC / Vrbc + K1RBCvP6GDH * (K4RBCvP6GDH * K6RBCvP6GDH + K4RBCvP6GDH * K7RBCvP6GDH + K5RBCvP6GDH * K7RBCvP6GDH) * K9RBCvP6GDH * K11RBCvP6GDH * nadpRBC / Vrbc + co2RBC / Vrbc * K2RBCvP6GDH * K4RBCvP6GDH * K6RBCvP6GDH * K8RBCvP6GDH * K12RBCvP6GDH * nadphRBC / Vrbc + K2RBCvP6GDH * (K4RBCvP6GDH * K6RBCvP6GDH + K4RBCvP6GDH * K7RBCvP6GDH + K5RBCvP6GDH * K7RBCvP6GDH) * K9RBCvP6GDH * K12RBCvP6GDH * nadphRBC / Vrbc + K3RBCvP6GDH * K5RBCvP6GDH * K7RBCvP6GDH * K9RBCvP6GDH * K11RBCvP6GDH * p6gRBC / Vrbc + co2RBC / Vrbc * K1RBCvP6GDH * K3RBCvP6GDH * (K5RBCvP6GDH + K6RBCvP6GDH) * K8RBCvP6GDH * K11RBCvP6GDH * nadpRBC / Vrbc * p6gRBC / Vrbc + K1RBCvP6GDH * K3RBCvP6GDH * (K5RBCvP6GDH * K7RBCvP6GDH * K9RBCvP6GDH + K5RBCvP6GDH * K7RBCvP6GDH * K11RBCvP6GDH + K5RBCvP6GDH * K9RBCvP6GDH * K11RBCvP6GDH + K6RBCvP6GDH * K9RBCvP6GDH * K11RBCvP6GDH + K7RBCvP6GDH * K9RBCvP6GDH * K11RBCvP6GDH) * nadpRBC / Vrbc * p6gRBC / Vrbc + K3RBCvP6GDH * K5RBCvP6GDH * K7RBCvP6GDH * K9RBCvP6GDH * K12RBCvP6GDH * nadphRBC / Vrbc * p6gRBC / Vrbc + co2RBC / Vrbc * K2RBCvP6GDH * K4RBCvP6GDH * K6RBCvP6GDH * K8RBCvP6GDH * K10RBCvP6GDH * ru5pRBC / Vrbc + co2RBC / Vrbc * K1RBCvP6GDH * K4RBCvP6GDH * K6RBCvP6GDH * K8RBCvP6GDH * K10RBCvP6GDH * nadpRBC / Vrbc * ru5pRBC / Vrbc + K2RBCvP6GDH * (K4RBCvP6GDH * K6RBCvP6GDH + K4RBCvP6GDH * K7RBCvP6GDH + K5RBCvP6GDH * K7RBCvP6GDH) * K10RBCvP6GDH * K12RBCvP6GDH * nadphRBC / Vrbc * ru5pRBC / Vrbc + co2RBC / Vrbc * (K2RBCvP6GDH * K4RBCvP6GDH + K2RBCvP6GDH * K5RBCvP6GDH + K2RBCvP6GDH * K6RBCvP6GDH + K4RBCvP6GDH * K6RBCvP6GDH) * K8RBCvP6GDH * K10RBCvP6GDH * K12RBCvP6GDH * nadphRBC / Vrbc * ru5pRBC / Vrbc + K1RBCvP6GDH * K3RBCvP6GDH * K5RBCvP6GDH * K7RBCvP6GDH * K10RBCvP6GDH * nadpRBC / Vrbc * p6gRBC / Vrbc * ru5pRBC / Vrbc + co2RBC / Vrbc * K1RBCvP6GDH * K3RBCvP6GDH * (K5RBCvP6GDH + K6RBCvP6GDH) * K8RBCvP6GDH * K10RBCvP6GDH * nadpRBC / Vrbc * p6gRBC / Vrbc * ru5pRBC / Vrbc + K3RBCvP6GDH * K5RBCvP6GDH * K7RBCvP6GDH * K10RBCvP6GDH * K12RBCvP6GDH * nadphRBC / Vrbc * p6gRBC / Vrbc * ru5pRBC / Vrbc + co2RBC / Vrbc * K3RBCvP6GDH * (K5RBCvP6GDH + K6RBCvP6GDH) * K8RBCvP6GDH * K10RBCvP6GDH * K12RBCvP6GDH * nadphRBC / Vrbc * p6gRBC / Vrbc * ru5pRBC / Vrbc))
vRBCvPFK vRBCvPFK f6pRBC + mgatpRBC = mgadpRBC + f16p2RBC

TsRBC * Vrbc * (VRBCvPFK * (-(f16p2RBC / Vrbc * KcatfRBCvPFK * mgadpRBC / Vrbc / (Kmf16p2RBCvPFK * KmmgadpRBCvPFK)) + f6pRBC / Vrbc * KcatfRBCvPFK * mgatpRBC / Vrbc / (Kmf6pRBCvPFK * KmmgatpRBCvPFK)) / ((1 + f16p2RBC / Vrbc / Kmf16p2RBCvPFK + f6pRBC / Vrbc / Kmf6pRBCvPFK + mgadpRBC / Vrbc / KmmgadpRBCvPFK + f16p2RBC / Vrbc * mgadpRBC / Vrbc / (Kmf16p2RBCvPFK * KmmgadpRBCvPFK) + mgatpRBC / Vrbc / KmmgatpRBCvPFK + f6pRBC / Vrbc * mgatpRBC / Vrbc / (Kmf6pRBCvPFK * KmmgatpRBCvPFK)) * (1 + (hRBC / KaRBCvPFK)^nRBCvPFK * (1 + atpRBC / Vrbc / KtatpRBCvPFK)^4 * (1 + b23pgRBC / Vrbc / Ktb23pgRBCvPFK)^4 * (1 + mgRBC / Vrbc / KtmgRBCvPFK)^4 / ((1 + f16p2RBC / Vrbc / Kmf16p2RBCvPFK + f6pRBC / Vrbc / Kmf6pRBCvPFK)^4 * (1 + ampRBC / Vrbc / KrampRBCvPFK)^4 * (1 + g16p2RBC / Vrbc / Krg16p2RBCvPFK)^4 * (1 + phosRBC / Vrbc / KrphosRBCvPFK)^4))))
vRBCvPGI vRBCvPGI g6pRBC = f6pRBC

TsRBC * Vrbc * (ERBCvPGI * (-(f6pRBC / Vrbc * KcatrRBCvPGI / Kmf6pRBCvPGI) + g6pRBC / Vrbc * KcatfRBCvPGI / Kmg6pRBCvPGI) / (1 + f6pRBC / Vrbc / Kmf6pRBCvPGI + g6pRBC / Vrbc / Kmg6pRBCvPGI))
vRBCvPGK vRBCvPGK mgadpRBC + b13pgRBC = p3gRBC + mgatpRBC

TsRBC * Vrbc * (VRBCvPGK * (b13pgRBC / Vrbc * KcatfRBCvPGK * mgadpRBC / Vrbc / (KimgadpRBCvPGK * Kmb13pgRBCvPGK) - KcatrRBCvPGK * mgatpRBC / Vrbc * p3gRBC / Vrbc / (KimgatpRBCvPGK * Kmp3gRBCvPGK)) / (1 + b13pgRBC / Vrbc / Kib13pgRBCvPGK + mgadpRBC / Vrbc / KimgadpRBCvPGK + b13pgRBC / Vrbc * mgadpRBC / Vrbc / (KimgadpRBCvPGK * Kmb13pgRBCvPGK) + mgatpRBC / Vrbc / KimgatpRBCvPGK + p3gRBC / Vrbc / Kip3gRBCvPGK + mgatpRBC / Vrbc * p3gRBC / Vrbc / (KimgatpRBCvPGK * Kmp3gRBCvPGK)))
vRBCvPGLHYDROLYSIS vRBCvPGLHYDROLYSIS p6glRBC = p6gRBC

TsRBC * Vrbc * (KhydrolRBCvPGLHYDROLYSIS * p6glRBC / Vrbc + VRBCvPGLHYDROLYSIS * Klactonase3RBCvPGLHYDROLYSIS * p6glRBC / Vrbc / ((Klactonase2RBCvPGLHYDROLYSIS + Klactonase3RBCvPGLHYDROLYSIS) / Klactonase1RBCvPGLHYDROLYSIS + p6glRBC / Vrbc))
vRBCvPGM vRBCvPGM p3gRBC = p2gRBC

TsRBC * Vrbc * (VRBCvPGM * (-(KcatrRBCvPGM * p2gRBC / Vrbc / Kmp2gRBCvPGM) + KcatfRBCvPGM * p3gRBC / Vrbc / Kmp3gRBCvPGM) / (1 + p2gRBC / Vrbc / Kmp2gRBCvPGM + p3gRBC / Vrbc / Kmp3gRBCvPGM))
vRBCvPHOSTRANSPORT vRBCvPHOSTRANSPORT phosRBC = phosEXT

TsRBC * vBld * (-KiRBCvPHOSTRANSPORT * phosEXT / vBld + KoRBCvPHOSTRANSPORT * phosRBC / Vrbc)
vRBCvPK vRBCvPK mgadpRBC + pepRBC = mgatpRBC + pyrRBC

TsRBC * Vrbc * (VRBCvPK * (KcatfRBCvPK * mgadpRBC / Vrbc * pepRBC / Vrbc / (KrmgadpRBCvPK * KrpepRBCvPK) - KcatrRBCvPK * mgatpRBC / Vrbc * pyrRBC / Vrbc / (KrmgatpRBCvPK * KrpyrRBCvPK)) / ((1 + mgadpRBC / Vrbc / KrmgadpRBCvPK + mgatpRBC / Vrbc / KrmgatpRBCvPK + pepRBC / Vrbc / KrpepRBCvPK + mgadpRBC / Vrbc * pepRBC / Vrbc / (KrmgadpRBCvPK * KrpepRBCvPK) + pyrRBC / Vrbc / KrpyrRBCvPK + mgatpRBC / Vrbc * pyrRBC / Vrbc / (KrmgatpRBCvPK * KrpyrRBCvPK)) * (1 + LRBCvPK)))
vRBCvPYRTRANSPORT vRBCvPYRTRANSPORT pyrRBC = pyrEXT

TsRBC * vBld * (-KiRBCvPYRTRANSPORT * pyrEXT / vBld + KoRBCvPYRTRANSPORT * pyrRBC / Vrbc)
vRBCvR5PI vRBCvR5PI ru5pRBC = rib5pRBC

TsRBC * Vrbc * (VRBCvR5PI * (-(K2RBCvR5PI * K4RBCvR5PI * rib5pRBC / Vrbc / (K2RBCvR5PI + K3RBCvR5PI)) + K1RBCvR5PI * K3RBCvR5PI * ru5pRBC / Vrbc / (K2RBCvR5PI + K3RBCvR5PI)) / (1 + K1RBCvR5PI * ru5pRBC / Vrbc / (K2RBCvR5PI + K3RBCvR5PI) + K4RBCvR5PI * xu5pRBC / Vrbc / (K2RBCvR5PI + K3RBCvR5PI)))
vRBCvRu5PE vRBCvRu5PE ru5pRBC = xu5pRBC

TsRBC * Vrbc * (VRBCvRu5PE * (K1RBCvRu5PE * K3RBCvRu5PE * ru5pRBC / Vrbc / (K2RBCvRu5PE + K3RBCvRu5PE) - K2RBCvRu5PE * K4RBCvRu5PE * xu5pRBC / Vrbc / (K2RBCvRu5PE + K3RBCvRu5PE)) / (1 + K1RBCvRu5PE * ru5pRBC / Vrbc / (K2RBCvRu5PE + K3RBCvRu5PE) + K4RBCvRu5PE * xu5pRBC / Vrbc / (K2RBCvRu5PE + K3RBCvRu5PE)))
vRBCvTA vRBCvTA gapRBC + sed7pRBC = f6pRBC + ery4pRBC

TsRBC * Vrbc * (VRBCvTA * (-ery4pRBC / Vrbc * f6pRBC / Vrbc * K2RBCvTA * K4RBCvTA * K6RBCvTA * K8RBCvTA + gapRBC / Vrbc * K1RBCvTA * K3RBCvTA * K5RBCvTA * K7RBCvTA * sed7pRBC / Vrbc) / (gapRBC / Vrbc * (K2RBCvTA + K3RBCvTA) * K5RBCvTA * K7RBCvTA + ery4pRBC / Vrbc * K2RBCvTA * K4RBCvTA * (K6RBCvTA + K7RBCvTA) + f6pRBC / Vrbc * gapRBC / Vrbc * (K2RBCvTA + K3RBCvTA) * K5RBCvTA * K8RBCvTA + f6pRBC / Vrbc * (K2RBCvTA + K3RBCvTA) * K6RBCvTA * K8RBCvTA + ery4pRBC / Vrbc * f6pRBC / Vrbc * K4RBCvTA * (K2RBCvTA + K6RBCvTA) * K8RBCvTA + gapRBC / Vrbc * K1RBCvTA * K5RBCvTA * (K3RBCvTA + K7RBCvTA) * sed7pRBC / Vrbc + K1RBCvTA * K3RBCvTA * (K6RBCvTA + K7RBCvTA) * sed7pRBC / Vrbc + ery4pRBC / Vrbc * K1RBCvTA * K4RBCvTA * (K6RBCvTA + K7RBCvTA) * sed7pRBC / Vrbc))
vRBCvTIM vRBCvTIM gapRBC = dhapRBC

TsRBC * Vrbc * (VRBCvTIM * (gapRBC / Vrbc * KcatfRBCvTIM / KmgapRBCvTIM - dhapRBC / Vrbc * KcatrRBCvTIM / KmdhapRBCvTIM) / (1 + gapRBC / Vrbc / KmgapRBCvTIM + dhapRBC / Vrbc / KmdhapRBCvTIM))
vRBCvTK1 vRBCvTK1 tkRBC + xu5pRBC = tkxu5pRBC

TsRBC * Vrbc * (K1RBCvTK1 * tkRBC / Vrbc * xu5pRBC / Vrbc - K2RBCvTK1 * tkxu5pRBC / Vrbc)
vRBCvTK2 vRBCvTK2 tkxu5pRBC = gapRBC + tkgRBC

TsRBC * Vrbc * (K3RBCvTK2 * tkxu5pRBC / Vrbc - K4RBCvTK2 * tkgRBC / Vrbc * gapRBC / Vrbc)
vRBCvTK3 vRBCvTK3 rib5pRBC + tkgRBC = tkgrib5pRBC

TsRBC * Vrbc * (K5RBCvTK3 * tkgRBC / Vrbc * rib5pRBC / Vrbc - K6RBCvTK3 * tkgrib5pRBC / Vrbc)
vRBCvTK4 vRBCvTK4 tkgrib5pRBC = sed7pRBC + tkRBC

TsRBC * Vrbc * (K7RBCvTK4 * tkgrib5pRBC / Vrbc - K8RBCvTK4 * tkRBC / Vrbc * sed7pRBC / Vrbc)
vRBCvTK5 vRBCvTK5 ery4pRBC + tkgRBC = tkgery4pRBC

TsRBC * Vrbc * (K9RBCvTK5 * tkgRBC / Vrbc * ery4pRBC / Vrbc - K10RBCvTK5 * tkgery4pRBC / Vrbc)
vRBCvTK6 vRBCvTK6 tkgery4pRBC = f6pRBC + tkRBC

TsRBC * Vrbc * (K11RBCvTK6 * tkgery4pRBC / Vrbc - K12RBCvTK6 * tkRBC / Vrbc * f6pRBC / Vrbc)

Global parameters

Id Value
AlphaCellWaterFraction 0.7 dimensionless
CRBCvMGADP 0.00062 M
CRBCvMGATP 8.4e-05 M
CRBCvMGB13PG 0.0032 M
CRBCvMGB23PG 0.0032 M
CRBCvMGF16P2 0.0083 M
CRBCvMGG16P2 0.0083 M
CRBCvMGPHOS 40800.0 M
ConcADPRBC 0.00031 M
ConcAMPRBC 3e-05 M
ConcATPRBC 0.0021 M
ConcB13PGRBC 7e-07 M
ConcB23PGRBC 0.0067 M
ConcBPGSPB13PGRBC 0.0 M
ConcBPGSPB23PGRBC 0.0 M
ConcBPGSPPP2GRBC 0.0 M
ConcBPGSPPP3GRBC 0.0 M
ConcBPGSPPRBC 0.0 M
ConcBPGSPRBC 3.8e-06 M
ConcBpgsppphosRBC 0.0 M
ConcCo2RBC 0.0012 M
ConcDhapRBC 1.9e-05 M
ConcEry4PRBC 1e-05 M
ConcF16P2RBC 2.7e-06 M
ConcF6PRBC 1.3e-05 M
ConcG16P2RBC 0.000122 M
ConcG6PRBC 4e-05 M
ConcGSHRBC 0.0032 M
ConcGapRBC 5.7e-06 M
ConcGlcEXT 0.005 M
ConcGlcRBC 0.005 M
ConcGssgRBC 9e-08 M
ConcHbADPRBC 0.0 M
ConcHbATPRBC 0.0 M
ConcHbB13PGRBC 0.0 M
ConcHbB23PGRBC 0.0 M
ConcHbRBC 0.007 M
ConcHbmgatpRBC 0.0 M
ConcLacEXT 0.00182 M
ConcLacRBC 0.0014 M
ConcMgADPRBC 0.0 M
ConcMgB13PGRBC 0.0 M
ConcMgB23PGRBC 0.0 M
ConcMgF16P2RBC 0.0 M
ConcMgRBC 0.003 M
ConcMgatpRBC 0.0 M
ConcMgg16p2RBC 0.0 M
ConcMgphosRBC 0.0 M
ConcNADPRBC 1.25e-07 M
ConcNADRBC 6e-05 M
ConcNadhRBC 1.4e-07 M
ConcNadphRBC 6.4e-05 M
ConcP2GARBC 1e-05 M
ConcP3GARBC 6.4e-05 M
ConcP6GLRBC 1.4e-10 M
ConcP6GRBC 1.4e-07 M
ConcPEPRBC 2.3e-05 M
ConcPhosEXT 0.00192 M
ConcPhosRBC 0.001 M
ConcPyrEXT 8.5e-05 M
ConcPyrRBC 6e-05 M
ConcRib5PRBC 1e-05 M
ConcRu5PRBC 1e-05 M
ConcSed7PRBC 1e-05 M
ConcTKGEry4PRBC 0.0 M
ConcTKGRBC 0.0 M
ConcTKGRib5PRBC 0.0 M
ConcTKRBC 3.3e-07 M
ConcTkxu5pRBC 0.0 M
ConcXu5PRBC 1e-06 M
ERBCvHK 2.5e-08 M
ERBCvPGI 2.18e-07 M
HbpHRBC <assignment rule> dimensionless
K10RBCvBPGSP6 1979.0
K10RBCvG6PDH 1400000000.0
K10RBCvGSSGR 50000000.0
K10RBCvP6GDH 225000.0
K10RBCvTK5 175.0
K11RBCvBPGSP6 0.01
K11RBCvGSSGR 7000.0
K11RBCvP6GDH 300.0
K11RBCvTK6 40.0
K12RBCvBPGSP7 1000.0
K12RBCvGSSGR 100000000.0
K12RBCvP6GDH 4950000.0
K12RBCvTK6 21300.0
K13RBCvBPGSP7 1800000.0
K13appRBCvBPGSP7
K14RBCvBPGSP8 1000000000.0
K15RBCvBPGSP8 610000.0
K16RBCvBPGSP9 0.19
K1RBCvAK 4300.0
K1RBCvBPGSP1 80000000.0
K1RBCvG6PDH 110000000.0
K1RBCvGSSGR 85000000.0
K1RBCvP6GDH 2400000.0
K1RBCvR5PI 60900.0
K1RBCvRu5PE 3910000.0
K1RBCvTA 580000.0
K1RBCvTK1 216000.0
K1appRBCvAK
K1appRBCvBPGSP1
K2RBCvAK 1400.0
K2RBCvBPGSP1 400.0
K2RBCvG6PDH 870.0
K2RBCvGSSGR 510.0
K2RBCvP6GDH 410.0
K2RBCvR5PI 33.3
K2RBCvRu5PE 438.0
K2RBCvTA 45.3
K2RBCvTK1 38.0
K2appRBCvAK
K3RBCvBPGSP2 9.9
K3RBCvG6PDH 26000000.0
K3RBCvGSSGR 1000000000.0
K3RBCvP6GDH 2000000000.0
K3RBCvR5PI 14.2
K3RBCvRu5PE 305.0
K3RBCvTA 16.3
K3RBCvTK2 34.0
K3appRBCvBPGSP2
K4RBCvBPGSP3 185000000.0
K4RBCvG6PDH 300.0
K4RBCvGSSGR 72000.0
K4RBCvP6GDH 26000.0
K4RBCvR5PI 21600.0
K4RBCvRu5PE 1490000.0
K4RBCvTA 1010000.0
K4RBCvTK2 156000.0
K4appRBCvBPGSP3
K5RBCvBPGSP3 100000000.0
K5RBCvG6PDH 750.0
K5RBCvGSSGR 810.0
K5RBCvP6GDH 48.0
K5RBCvTA 490000.0
K5RBCvTK3 329000.0
K6RBCvBPGSP4 1000.0
K6RBCvG6PDH 2000.0
K6RBCvGSSGR 1000.0
K6RBCvP6GDH 30.0
K6RBCvTA 60.0
K6RBCvTK3 175.0
K6appRBCvBPGSP4
K7RBCvBPGSP4 1000.0
K7RBCvG6PDH 220000.0
K7RBCvGSSGR 1000000.0
K7RBCvP6GDH 630.0
K7RBCvTA 17.0
K7RBCvTK4 40.0
K8RBCvBPGSP5 10000.0
K8RBCvG6PDH 1100000000.0
K8RBCvGSSGR 50000000.0
K8RBCvP6GDH 36000.0
K8RBCvTA 79000.0
K8RBCvTK4 44800.0
K9RBCvBPGSP5 0.55
K9RBCvG6PDH 10000.0
K9RBCvGSSGR 1000000.0
K9RBCvP6GDH 800.0
K9RBCvTK5 2240000.0
KRBCvATPASE 0.000585
KRBCvMGADP 3290.0
KRBCvMGATP 43200.0
KRBCvMGB13PG 7410.0
KRBCvMGB23PG 7410.0
KRBCvMGF16P2 363.0
KRBCvMGG16P2 363.0
KRBCvOX 0.000034
KRBCvOXNADH 0.0163
KaRBCvHBADP 300000.0
KaRBCvHBATP 432000.0
KaRBCvHBB13PG 380000.0
KaRBCvHBBPG 300000.0
KaRBCvHBMGATP 46800.0
KaRBCvMGADP 2760000.0
KaRBCvMGATP 31200000.0
KaRBCvMGB13PG 228000.0
KaRBCvMGB23PG 804000.0
KaRBCvMGF16P2 480000.0
KaRBCvMGG16P2 480000.0
KaRBCvMGPHOS 40800.0
KaRBCvPFK 8.91251e-08 M
KaappRBCvHBADP
KaappRBCvHBATP
KaappRBCvHBB13PG
KaappRBCvHBBPG
KaappRBCvHBMGATP
KaappRBCvMGADP
KaappRBCvMGATP
KaappRBCvMGB13PG
KaappRBCvMGB23PG
KaappRBCvMGF16P2
KaappRBCvMGG16P2
KaappRBCvMGPHOS
KahbRBC 2.51189e-07 M
KcatfRBCvALD 68.0
KcatfRBCvENO 190.0
KcatfRBCvGAPDH 695.304
KcatfRBCvHK 299.16
KcatfRBCvLDH 458.0
KcatfRBCvPFK 822.0
KcatfRBCvPGI 1470.0
KcatfRBCvPGK 2290.0
KcatfRBCvPGM 795.0
KcatfRBCvPK 1386.0
KcatfRBCvTIM 14560.0
KcatfappRBCvGAPDH
KcatfappRBCvHK
KcatrRBCvALD 234.0
KcatrRBCvENO 50.0
KcatrRBCvGAPDH 512.487
KcatrRBCvHK 1.92792
KcatrRBCvLDH 115.0
KcatrRBCvPFK 36.0
KcatrRBCvPGI 1760.0
KcatrRBCvPGK 917.0
KcatrRBCvPGM 714.0
KcatrRBCvPK 3.26
KcatrRBCvTIM 1280.0
KcatrappRBCvGAPDH
KcatrappRBCvHK
KdRBCvHBADP 1200.0
KdRBCvHBATP 1200.0
KdRBCvHBB13PG 1200.0
KdRBCvHBBPG 1200.0
KdRBCvHBMGATP 1200.0
KdRBCvMGADP 1200.0
KdRBCvMGATP 1200.0
KdRBCvMGB13PG 1200.0
KdRBCvMGB23PG 1200.0
KdRBCvMGF16P2 1200.0
KdRBCvMGG16P2 1200.0
KdRBCvMGPHOS 1200.0
KdibpgRBCvHK 0.004 M
Kdig16p2RBCvHK 3e-05 M
Kdig6pRBCvHK 1e-05 M
KdigshRBCvHK 0.003 M
KeqRBCvLACTRANSPORT <assignment rule> dimensionless
KeqRBCvPHOSTRANSPORT <assignment rule> dimensionless
KfRBCvLDHP 0.00346
Kh2bpgRBCvMGB13PG 4270000.0
Kh2bpgRBCvMGB23PG 4270000.0
Kh2fRBCvMGF16P2 1120000.0
Kh2fRBCvMGG16P2 1120000.0
KhadpRBCvAK 5420000.0
KhadpRBCvMGADP 5420000.0
KhampRBCvAK 3090000.0
KhatpRBCvMGATP 9070000.0
KhbpgRBCvMGB13PG 162000000.0
KhbpgRBCvMGB23PG 162000000.0
KhfRBCvMGF16P2 7560000.0
KhfRBCvMGG16P2 7560000.0
KhphosRBCvMGPHOS 5680000.0
KhydrolRBCvPGLHYDROLYSIS 0.00071
KiRBCvLACTRANSPORT 0.0036
KiRBCvPHOSTRANSPORT 0.00056
KiRBCvPYRTRANSPORT 0.018
Kiappb13pgRBCvGAPDH <assignment rule> M
KiappgapRBCvGAPDH <assignment rule> M
KiapplacRBCvLDH <assignment rule> M
KiappnadhRBCvGAPDH <assignment rule> M
KiapppyrRBCvLDH <assignment rule> M
Kib13pgRBCvGAPDH 4.55544e-21 M
Kib13pgRBCvPGK 1.6e-06 M
Kib23pgRBCvALD 0.0015 M
Kidb13pgRBCvGAPDH 1e-06 M
KidgapRBCvGAPDH 3.1e-05 M
KidhapRBCvALD 1.1e-05 M
KidpyrRBCvLDH 0.000101 M
Kif16p2RBCvALD 1.98e-05 M
Kig6pRBCvHK 4.7e-05 M
KigapRBCvGAPDH 4.76523e-19 M
KiglcRBCvHK 4.7e-05 M
KilacRBCvLDH 0.00733 M
KimgRBCvENO 4.6e-05 M
KimgadpRBCvHK 0.001 M
KimgadpRBCvPGK 8e-05 M
KimgatpRBCvHK 0.001 M
KimgatpRBCvPGK 0.000186 M
KinadRBCvGAPDH 4.5e-05 M
KinadRBCvLDH 0.000503 M
KinadhRBCvGAPDH 1e-05 M
KinadhRBCvLDH 2.45e-06 M
Kip2gRBCvENO 0.00014 M
Kip3gRBCvPGK 0.000205 M
KipepRBCvENO 0.0001105 M
KiphosRBCvGAPDH 0.00316 M
KipyrRBCvLDH 0.000228 M
KkadpRBCvAK 4.8
KkadpRBCvMGADP 4.8
KkampRBCvAK 1.8
KkatpRBCvMGATP 14.0
KkbpgRBCvMGB13PG 85.1
KkbpgRBCvMGB23PG 85.1
KkfRBCvMGF16P2 10.7
KkfRBCvMGG16P2 10.7
KkhbpgRBCvMGB13PG 8.9
KkhbpgRBCvMGB23PG 8.9
KkhfRBCvMGF16P2 3.3
KkhfRBCvMGG16P2 3.3
KkphosRBCvMGPHOS 3.0
Klactonase1RBCvPGLHYDROLYSIS 13000000.0
Klactonase2RBCvPGLHYDROLYSIS 1000.0
Klactonase3RBCvPGLHYDROLYSIS 29.0
KmapplacRBCvLDH <assignment rule> M
KmappnadhRBCvGAPDH <assignment rule> M
KmapppyrRBCvLDH <assignment rule> M
Kmb13pgRBCvGAPDH 6.71e-07 M
Kmb13pgRBCvPGK 2e-06 M
KmdhapRBCvALD 3.5e-05 M
KmdhapRBCvTIM 0.0001624 M
Kmf16p2RBCvALD 7.1e-06 M
Kmf16p2RBCvPFK 0.0005 M
Kmf6pRBCvPFK 7.5e-05 M
Kmf6pRBCvPGI 7.1e-05 M
Kmg6pRBCvPGI 0.000181 M
KmgapRBCvALD 0.000189 M
KmgapRBCvGAPDH 9.5e-05 M
KmgapRBCvTIM 0.000446 M
KmghadpRBCvMGADP 107.0
KmghatpRBCvMGATP 748.0
KmghbpgRBCvMGB13PG 513.0
KmghbpgRBCvMGB23PG 513.0
KmghfRBCvMGF16P2 89.0
KmghfRBCvMGG16P2 89.0
KmlacRBCvLDH 0.00107 M
KmlacRBCvLDHP 0.000414 M
KmmgRBCvENO 4.6e-05 M
KmmgadpRBCvHK 0.001 M
KmmgadpRBCvPFK 0.00054 M
KmmgadpRBCvPGK 0.0001 M
KmmgatpRBCvHK 0.001 M
KmmgatpRBCvPFK 6.8e-05 M
KmmgatpRBCvPGK 0.001 M
KmnadRBCvGAPDH 4.5e-05 M
KmnadRBCvLDH 0.000107 M
KmnadhRBCvGAPDH 3.3e-06 M
KmnadhRBCvLDH 8.44e-06 M
Kmp2gRBCvENO 0.00014 M
Kmp2gRBCvPGM 2.56e-05 M
Kmp3gRBCvPGK 0.0011 M
Kmp3gRBCvPGM 0.000168 M
KmpepRBCvENO 0.0001105 M
KmphosRBCvGAPDH 0.00316 M
KmpyrRBCvLDH 0.000137 M
KmpyrRBCvLDHP 0.000414 M
KoRBCvLACTRANSPORT 0.0
KoRBCvPHOSTRANSPORT
KoRBCvPYRTRANSPORT
KrRBCvLDHP 0.000000543
KrampRBCvPFK 0.0003 M
Krf16p2RBCvPK 5e-06 M
Krg16p2RBCvPFK 0.01 M
Krg16p2RBCvPK 0.0001 M
KrmgadpRBCvPK 0.000474 M
KrmgatpRBCvPK 0.003 M
KrpepRBCvPK 0.000225 M
KrphosRBCvPFK 0.03 M
KrpyrRBCvPK 0.002 M
KtatpRBCvPFK 0.0001 M
KtatpRBCvPK 0.00339 M
Ktb23pgRBCvPFK 0.005 M
KtmgRBCvPFK 0.004 M
LRBCvPK <assignment rule> dimensionless
RtvRBC 0.69 dimensionless
TsRBC 60.0
VRBCvALD 3.7e-07 M/s
VRBCvENO 2.2e-07 M/s
VRBCvG6PDH 9.3e-08 M/s
VRBCvGAPDH 7.66e-06 M/s
VRBCvGLCTRANSPORT 0.047 M/s
VRBCvGSSGR 1.25e-07 M/s
VRBCvLDH 3.43e-06 M/s
VRBCvP6GDH 2.1e-06 M/s
VRBCvPFK 1.1e-07 M/s
VRBCvPGK 2.74e-06 M/s
VRBCvPGLHYDROLYSIS 1.4e-05 M/s
VRBCvPGM 4.1e-07 M/s
VRBCvPK 8.7e-08 M/s
VRBCvR5PI 1.42e-05 M/s
VRBCvRu5PE 4.22e-06 M/s
VRBCvTA 6.9e-07 M/s
VRBCvTIM 1.14e-06 M/s
atpRBCsum
bpgxRBC 3.8e-06 M
glcAlpha 0.36
gssgxRBC 0.00160009 M
hRBC <assignment rule> M
hbxRBC 0.007 M
kAlpha 0.0083 M
kBeta 0.007 M
kRBC 0.15 M
nRBCvPFK 5.0 dimensionless
nadpxRBC 6.4125e-05 M
pHConversionFactor 1.0 M
phRBC 7.2 dimensionless
testsum
tkxRBC 3.3e-07 M
xatpRBC -0.00456 M
xg16p2RBC 0.000122 M
xphosRBC 0.000438 M

Local parameters

Id Value Reaction

Assignment rules

Definition
pyrEXT = ConcPyrEXT * vBld
KcatrappRBCvHK = KcatrRBCvHK / (1.0 + pow(10.0, -phRBC) / pow(10.0, -7.02) + pow(10.0, -9.55) / pow(10.0, -phRBC))
KmapppyrRBCvLDH = KmpyrRBCvLDH * ((1.0 + pow(10.0, -6.8) / pow(10.0, -phRBC)) / (1.0 + pow(10.0, -6.8) / pow(10.0, -7.2)))
KmappnadhRBCvGAPDH = KmnadhRBCvGAPDH * (pow(10.0, -7.2) / pow(10.0, -phRBC))
KeqRBCvLACTRANSPORT = (1.0 + pow(10.0, phRBC - 3.73)) / (1.0 + pow(10.0, phRBC - 3.73) / RtvRBC)
KcatrappRBCvGAPDH = KcatrRBCvGAPDH / (1.0 + pow(10.0, -phRBC) / pow(10.0, -7.5) + pow(10.0, -10.0) / pow(10.0, -phRBC))
co2RBC = ConcCo2RBC * Vrbc
KiapppyrRBCvLDH = KipyrRBCvLDH * ((1.0 + pow(10.0, -6.8) / pow(10.0, -phRBC)) / (1.0 + pow(10.0, -6.8) / pow(10.0, -7.2)))
KoRBCvPHOSTRANSPORT = KiRBCvPHOSTRANSPORT / KeqRBCvPHOSTRANSPORT
KaappRBCvHBMGATP = KaRBCvHBMGATP * HbpHRBC
K2appRBCvAK = K2RBCvAK * (1.0 + hRBC * KhampRBCvAK + kRBC * KkampRBCvAK)
KiappnadhRBCvGAPDH = KinadhRBCvGAPDH * (pow(10.0, -7.2) / pow(10.0, -phRBC))
KaappRBCvHBBPG = KaRBCvHBBPG * HbpHRBC
K6appRBCvBPGSP4 = K6RBCvBPGSP4 * ((1.0 + pow(pow(10.0, -7.2) / pow(10.0, -7.17), 4.0)) / (1.0 + pow(pow(10.0, -phRBC) / pow(10.0, -7.17), 4.0)))
KaappRBCvMGG16P2 = KaRBCvMGG16P2 * CRBCvMGG16P2 * (KRBCvMGG16P2 + KhfRBCvMGG16P2 * KmghfRBCvMGG16P2 * hRBC) / (1.0 + KhfRBCvMGG16P2 * hRBC + Kh2fRBCvMGG16P2 * KhfRBCvMGG16P2 * hRBC * hRBC + kRBC * KkfRBCvMGG16P2 + kRBC * KhfRBCvMGG16P2 * KkhfRBCvMGG16P2 * hRBC)
KaappRBCvMGATP = KaRBCvMGATP * CRBCvMGATP * ((KRBCvMGATP + KhatpRBCvMGATP * KmghatpRBCvMGATP * hRBC) / (1.0 + KhatpRBCvMGATP / pHConversionFactor / pow(10.0, phRBC) + kRBC * KkatpRBCvMGATP))
K13appRBCvBPGSP7 = K13RBCvBPGSP7 * ((1.0 + pow(pow(10.0, -7.2) / pow(10.0, -7.17), 4.0)) / (1.0 + pow(pow(10.0, -phRBC) / pow(10.0, -7.17), 4.0)))
KiappgapRBCvGAPDH = KigapRBCvGAPDH / (1.0 + pow(10.0, -phRBC) / pow(10.0, -7.5) + pow(10.0, -10.0) / pow(10.0, -phRBC))
lacEXT = ConcLacEXT * vBld
phosEXT = ConcPhosEXT * vBld
KoRBCvLACTRANSPORT = KiRBCvLACTRANSPORT / KeqRBCvLACTRANSPORT
KaappRBCvHBADP = KaRBCvHBADP * HbpHRBC
KaappRBCvHBATP = KaRBCvHBATP * HbpHRBC
hRBC = pHConversionFactor / pow(10.0, phRBC)
KoRBCvPYRTRANSPORT = KiRBCvPYRTRANSPORT / RtvRBC
K4appRBCvBPGSP3 = K4RBCvBPGSP3 * ((1.0 + pow(pow(10.0, -7.2) / pow(10.0, -7.17), 4.0)) / (1.0 + pow(pow(10.0, -phRBC) / pow(10.0, -7.17), 4.0)))
KiapplacRBCvLDH = KilacRBCvLDH * ((1.0 + pow(10.0, -phRBC) / pow(10.0, -6.8)) / (1.0 + pow(10.0, -7.2) / pow(10.0, -6.8)))
KaappRBCvHBB13PG = KaRBCvHBB13PG * HbpHRBC
KeqRBCvPHOSTRANSPORT = (1.0 + pow(10.0, phRBC - 6.75)) / (1.0 / RtvRBC + pow(10.0, phRBC - 6.75) / (RtvRBC * RtvRBC))
testsum = adpRBC + atpRBC + ampRBC + mgRBC + mgadpRBC + mgatpRBC + mgb13pgRBC + mgb23pgRBC + mgf16p2RBC + mgg16p2RBC + mgphosRBC
Kiappb13pgRBCvGAPDH = Kib13pgRBCvGAPDH / (1.0 + pow(10.0, -phRBC) / pow(10.0, -7.5) + pow(10.0, -10.0) / pow(10.0, -phRBC))
LRBCvPK = pHConversionFactor * pow(10.0, -6.8) / hRBC * pow(1.0 + atpRBC / Vrbc / KtatpRBCvPK, 4.0) / (pow(1.0 + f16p2RBC / Vrbc / Krf16p2RBCvPK + g16p2RBC / Vrbc / Krg16p2RBCvPK, 4.0) * pow(1.0 + pepRBC / Vrbc / KrpepRBCvPK + pyrRBC / Vrbc / KrpyrRBCvPK, 4.0))
KaappRBCvMGPHOS = KaRBCvMGPHOS * (1.0 + pHConversionFactor * pow(10.0, -7.2) * KhphosRBCvMGPHOS + kRBC * KkphosRBCvMGPHOS) / (1.0 + hRBC * KhphosRBCvMGPHOS + kRBC * KkphosRBCvMGPHOS)
KaappRBCvMGADP = KaRBCvMGADP * CRBCvMGADP * ((KRBCvMGADP + KhadpRBCvMGADP * KmghadpRBCvMGADP * hRBC) / (1.0 + KhadpRBCvMGADP * hRBC + kRBC * KkadpRBCvMGADP))
KmapplacRBCvLDH = KmlacRBCvLDH * ((1.0 + pow(10.0, -phRBC) / pow(10.0, -6.8)) / (1.0 + pow(10.0, -7.2) / pow(10.0, -6.8)))
KcatfappRBCvHK = KcatfRBCvHK / (1.0 + pow(10.0, -phRBC) / pow(10.0, -7.02) + pow(10.0, -9.55) / pow(10.0, -phRBC))
KcatfappRBCvGAPDH = KcatfRBCvGAPDH / (1.0 + pow(10.0, -phRBC) / pow(10.0, -7.5) + pow(10.0, -10.0) / pow(10.0, -phRBC))
atpRBCsum = atpRBC + adpRBC + ampRBC
K3appRBCvBPGSP2 = K3RBCvBPGSP2 * ((1.0 + pow(pow(10.0, -7.2) / pow(10.0, -7.17), 4.0)) / (1.0 + pow(pow(10.0, -phRBC) / pow(10.0, -7.17), 4.0)))
K1appRBCvBPGSP1 = K1RBCvBPGSP1 * ((1.0 + pow(10.0, -6.8) / pow(10.0, -7.2)) / (1.0 + pow(10.0, -6.8) / pow(10.0, -phRBC)))
KaappRBCvMGF16P2 = KaRBCvMGF16P2 * CRBCvMGF16P2 * (KRBCvMGF16P2 + KhfRBCvMGF16P2 * KmghfRBCvMGF16P2 * hRBC) / (1.0 + KhfRBCvMGF16P2 * hRBC + Kh2fRBCvMGF16P2 * KhfRBCvMGF16P2 * hRBC * hRBC + kRBC * KkfRBCvMGF16P2 + kRBC * KhfRBCvMGF16P2 * KkhfRBCvMGF16P2 * hRBC)
K1appRBCvAK = K1RBCvAK * (1.0 + pHConversionFactor * pow(10.0, -phRBC) * KhadpRBCvAK + kRBC * KkadpRBCvAK)
KaappRBCvMGB13PG = KaRBCvMGB13PG * CRBCvMGB13PG * (KRBCvMGB13PG + KhbpgRBCvMGB13PG * KmghbpgRBCvMGB13PG * hRBC) / (1.0 + KhbpgRBCvMGB13PG * hRBC + Kh2bpgRBCvMGB13PG * KhbpgRBCvMGB13PG * hRBC * hRBC + kRBC * KkbpgRBCvMGB13PG + kRBC * KhbpgRBCvMGB13PG * KkhbpgRBCvMGB13PG * hRBC)
HbpHRBC = (1.0 + 2.0 * KahbRBC / (pHConversionFactor * pow(10.0, -7.2)) + pow(KahbRBC / (pHConversionFactor * pow(10.0, -7.2)), 2.0)) / (1.0 + 2.0 * KahbRBC / hRBC + KahbRBC / hRBC * KahbRBC / hRBC)
glcEXT = ConcGlcEXT*vBld
KaappRBCvMGB23PG = KaRBCvMGB23PG * CRBCvMGB23PG * (KRBCvMGB23PG + KhbpgRBCvMGB23PG * KmghbpgRBCvMGB23PG * hRBC) / (1.0 + KhbpgRBCvMGB23PG * hRBC + Kh2bpgRBCvMGB23PG * KhbpgRBCvMGB23PG * hRBC * hRBC + kRBC * KkbpgRBCvMGB23PG + kRBC * KhbpgRBCvMGB23PG * KkhbpgRBCvMGB23PG * hRBC)

Rate rules

Definition

Algebraic rules

Definition
Trigger Assignments