Info! This is a derivative of the model mulquiney1
 Edit

mulquiney1

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)
glcRBC glcRBC <assignment rule> 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
pepRBC = ConcPEPRBC * Vrbc
atpRBC = ConcATPRBC * Vrbc
ru5pRBC = ConcRu5PRBC * Vrbc
mgphosRBC = ConcMgphosRBC * Vrbc
p6glRBC = ConcP6GLRBC * Vrbc
nadphRBC = ConcNadphRBC * Vrbc
f6pRBC = ConcF6PRBC * Vrbc
mgg16p2RBC = ConcMgg16p2RBC * 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
bpgsppRBC = ConcBPGSPPRBC * Vrbc
p2gRBC = ConcP2GARBC * Vrbc
b23pgRBC = ConcB23PGRBC * Vrbc
ery4pRBC = ConcEry4PRBC * Vrbc
rib5pRBC = ConcRib5PRBC * Vrbc
adpRBC = ConcADPRBC * Vrbc
sed7pRBC = ConcSed7PRBC * Vrbc
mgb13pgRBC = ConcMgB13PGRBC * 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
mgatpRBC = ConcMgatpRBC * Vrbc
Id Name Objective coefficient Reaction Equation and Kinetic Law Flux bounds
v_RBCvAK v_RBCvAK mgadpRBC + adpRBC = mgatpRBC + ampRBC

TsRBC * Vrbc * (K1appRBCvAK * adpRBC / Vrbc * mgadpRBC / Vrbc - K2appRBCvAK * ampRBC / Vrbc * mgatpRBC / Vrbc)
v_RBCvALD v_RBCvALD 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)))
v_RBCvATPASE v_RBCvATPASE mgatpRBC = mgadpRBC + phosRBC

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

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

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

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

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

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

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

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

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

TsRBC * Vrbc * (K16RBCvBPGSP9 * bpgsppphosRBC / Vrbc)
v_RBCvENO v_RBCvENO 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)))
v_RBCvG6PDH v_RBCvG6PDH g6pRBC + nadpRBC = nadphRBC + p6glRBC

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))
v_RBCvGAPDH v_RBCvGAPDH gapRBC + phosRBC + nadRBC = nadhRBC + b13pgRBC

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))
v_RBCvGSSGR v_RBCvGSSGR nadphRBC + gssgRBC = {2.0}gshRBC + nadpRBC

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))
v_RBCvHBADP v_RBCvHBADP hbRBC + adpRBC = hbadpRBC

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

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

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

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

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

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))
v_RBCvLACTRANSPORT v_RBCvLACTRANSPORT lacRBC = lacEXT

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

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)))
v_RBCvLDHP v_RBCvLDHP nadphRBC + pyrRBC = lacRBC + nadpRBC

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

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

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

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

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

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

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

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

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

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

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))
v_RBCvPFK v_RBCvPFK mgatpRBC + f6pRBC = f16p2RBC + mgadpRBC

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 + pow(hRBC / KaRBCvPFK, nRBCvPFK) * pow(1 + atpRBC / Vrbc / KtatpRBCvPFK, 4) * pow(1 + b23pgRBC / Vrbc / Ktb23pgRBCvPFK, 4) * pow(1 + mgRBC / Vrbc / KtmgRBCvPFK, 4) / (pow(1 + f16p2RBC / Vrbc / Kmf16p2RBCvPFK + f6pRBC / Vrbc / Kmf6pRBCvPFK, 4) * pow(1 + ampRBC / Vrbc / KrampRBCvPFK, 4) * pow(1 + g16p2RBC / Vrbc / Krg16p2RBCvPFK, 4) * pow(1 + phosRBC / Vrbc / KrphosRBCvPFK, 4)))))
v_RBCvPGI v_RBCvPGI g6pRBC = f6pRBC

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

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)))
v_RBCvPGLHYDROLYSIS v_RBCvPGLHYDROLYSIS p6glRBC = p6gRBC

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

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

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

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)))
v_RBCvPYRTRANSPORT v_RBCvPYRTRANSPORT pyrRBC = pyrEXT

TsRBC * vBld * (-KiRBCvPYRTRANSPORT * pyrEXT / vBld + KoRBCvPYRTRANSPORT * pyrRBC / Vrbc)
v_RBCvR5PI v_RBCvR5PI 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)))
v_RBCvRu5PE v_RBCvRu5PE 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)))
v_RBCvTA v_RBCvTA sed7pRBC + gapRBC = ery4pRBC + f6pRBC

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))
v_RBCvTIM v_RBCvTIM gapRBC = dhapRBC

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

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

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

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

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

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

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
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 nan
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 nan
K1appRBCvBPGSP1 nan
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 nan
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 nan
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 nan
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 nan
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 nan
KaappRBCvHBATP nan
KaappRBCvHBB13PG nan
KaappRBCvHBBPG nan
KaappRBCvHBMGATP nan
KaappRBCvMGADP nan
KaappRBCvMGATP nan
KaappRBCvMGB13PG nan
KaappRBCvMGB23PG nan
KaappRBCvMGF16P2 nan
KaappRBCvMGG16P2 nan
KaappRBCvMGPHOS nan
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 nan
KcatfappRBCvHK nan
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 nan
KcatrappRBCvHK nan
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 nan
KoRBCvPYRTRANSPORT nan
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 0.00000037
VRBCvENO 0.00000022
VRBCvG6PDH 0.000000093
VRBCvGAPDH 0.00000766
VRBCvGSSGR 0.000000125
VRBCvLDH 0.00000343
VRBCvP6GDH 0.0000021
VRBCvPFK 0.00000011
VRBCvPGK 0.00000274
VRBCvPGLHYDROLYSIS 0.000014
VRBCvPGM 0.00000041
VRBCvPK 0.000000087
VRBCvR5PI 0.0000142
VRBCvRu5PE 0.00000422
VRBCvTA 0.00000069
VRBCvTIM 0.00000114
atpRBCsum nan
bpgxRBC 3.8e-06 M
gssgxRBC 0.00160009 M
hRBC <assignment rule> M
hbxRBC 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 nan
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
KaappRBCvHBB13PG = KaRBCvHBB13PG * HbpHRBC
KiappgapRBCvGAPDH = KigapRBCvGAPDH / (1.0 + pow(10.0, -phRBC) / pow(10.0, -7.5) + pow(10.0, -10.0) / pow(10.0, -phRBC))
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)))
KaappRBCvMGB23PG = KaRBCvMGB23PG * CRBCvMGB23PG * (KRBCvMGB23PG + KhbpgRBCvMGB23PG * KmghbpgRBCvMGB23PG * hRBC) / (1.0 + KhbpgRBCvMGB23PG * hRBC + Kh2bpgRBCvMGB23PG * KhbpgRBCvMGB23PG * hRBC * hRBC + kRBC * KkbpgRBCvMGB23PG + kRBC * KhbpgRBCvMGB23PG * KkhbpgRBCvMGB23PG * hRBC)
KaappRBCvMGF16P2 = KaRBCvMGF16P2 * CRBCvMGF16P2 * (KRBCvMGF16P2 + KhfRBCvMGF16P2 * KmghfRBCvMGF16P2 * hRBC) / (1.0 + KhfRBCvMGF16P2 * hRBC + Kh2fRBCvMGF16P2 * KhfRBCvMGF16P2 * hRBC * hRBC + kRBC * KkfRBCvMGF16P2 + kRBC * KhfRBCvMGF16P2 * KkhfRBCvMGF16P2 * hRBC)
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)))
K1appRBCvAK = K1RBCvAK * (1.0 + pHConversionFactor * pow(10.0, -phRBC) * KhadpRBCvAK + kRBC * KkadpRBCvAK)
KaappRBCvMGATP = KaRBCvMGATP * CRBCvMGATP * ((KRBCvMGATP + KhatpRBCvMGATP * KmghatpRBCvMGATP * hRBC) / (1.0 + KhatpRBCvMGATP / pHConversionFactor / pow(10.0, phRBC) + kRBC * KkatpRBCvMGATP))
KaappRBCvMGG16P2 = KaRBCvMGG16P2 * CRBCvMGG16P2 * (KRBCvMGG16P2 + KhfRBCvMGG16P2 * KmghfRBCvMGG16P2 * hRBC) / (1.0 + KhfRBCvMGG16P2 * hRBC + Kh2fRBCvMGG16P2 * KhfRBCvMGG16P2 * hRBC * hRBC + kRBC * KkfRBCvMGG16P2 + kRBC * KhfRBCvMGG16P2 * KkhfRBCvMGG16P2 * hRBC)
K2appRBCvAK = K2RBCvAK * (1.0 + hRBC * KhampRBCvAK + kRBC * KkampRBCvAK)
KaappRBCvMGB13PG = KaRBCvMGB13PG * CRBCvMGB13PG * (KRBCvMGB13PG + KhbpgRBCvMGB13PG * KmghbpgRBCvMGB13PG * hRBC) / (1.0 + KhbpgRBCvMGB13PG * hRBC + Kh2bpgRBCvMGB13PG * KhbpgRBCvMGB13PG * hRBC * hRBC + kRBC * KkbpgRBCvMGB13PG + kRBC * KhbpgRBCvMGB13PG * KkhbpgRBCvMGB13PG * hRBC)
KaappRBCvMGPHOS = KaRBCvMGPHOS * (1.0 + pHConversionFactor * pow(10.0, -7.2) * KhphosRBCvMGPHOS + kRBC * KkphosRBCvMGPHOS) / (1.0 + hRBC * KhphosRBCvMGPHOS + kRBC * KkphosRBCvMGPHOS)
KoRBCvPHOSTRANSPORT = KiRBCvPHOSTRANSPORT / KeqRBCvPHOSTRANSPORT
KaappRBCvMGADP = KaRBCvMGADP * CRBCvMGADP * ((KRBCvMGADP + KhadpRBCvMGADP * KmghadpRBCvMGADP * hRBC) / (1.0 + KhadpRBCvMGADP * hRBC + kRBC * KkadpRBCvMGADP))
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)))
KcatrappRBCvGAPDH = KcatrRBCvGAPDH / (1.0 + pow(10.0, -phRBC) / pow(10.0, -7.5) + pow(10.0, -10.0) / pow(10.0, -phRBC))
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)))
KeqRBCvLACTRANSPORT = (1.0 + pow(10.0, phRBC - 3.73)) / (1.0 + pow(10.0, phRBC - 3.73) / RtvRBC)
KmappnadhRBCvGAPDH = KmnadhRBCvGAPDH * (pow(10.0, -7.2) / 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)))
KcatrappRBCvHK = KcatrRBCvHK / (1.0 + pow(10.0, -phRBC) / pow(10.0, -7.02) + pow(10.0, -9.55) / pow(10.0, -phRBC))
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)
KeqRBCvPHOSTRANSPORT = (1.0 + pow(10.0, phRBC - 6.75)) / (1.0 / RtvRBC + pow(10.0, phRBC - 6.75) / (RtvRBC * RtvRBC))
KcatfappRBCvHK = KcatfRBCvHK / (1.0 + pow(10.0, -phRBC) / pow(10.0, -7.02) + pow(10.0, -9.55) / pow(10.0, -phRBC))
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)))
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)))
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
KoRBCvPYRTRANSPORT = KiRBCvPYRTRANSPORT / RtvRBC
hRBC = pHConversionFactor / pow(10.0, phRBC)
KaappRBCvHBATP = KaRBCvHBATP * HbpHRBC
KaappRBCvHBADP = KaRBCvHBADP * HbpHRBC
KoRBCvLACTRANSPORT = KiRBCvLACTRANSPORT / KeqRBCvLACTRANSPORT
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)))
KaappRBCvHBBPG = KaRBCvHBBPG * HbpHRBC
KiappnadhRBCvGAPDH = KinadhRBCvGAPDH * (pow(10.0, -7.2) / pow(10.0, -phRBC))
KaappRBCvHBMGATP = KaRBCvHBMGATP * HbpHRBC
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)))
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))
lacEXT = ConcLacEXT * vBld
phosEXT = ConcPhosEXT * vBld
pyrEXT = ConcPyrEXT * vBld
glcRBC = ConcGlcRBC * Vrbc
co2RBC = ConcCo2RBC * Vrbc

Rate rules

Definition

Algebraic rules

Definition
Definition
Trigger Assignments