lambeth
mole
min
L
None
None
M
A Computational Model for Glycogenolysis in Skeletal Muscle
MELISSA J. LAMBETH1 and MARTIN J. KUSHMERICK
Department of Bioengineering, Department of Radiology, and Department of Physiology and Biophysics,University of Washington, Seattle, WA
A dynamic model of the glycogenolytic pathway to lactate in skeletal muscle was constructed with mammalian kinetic parameters obtained from the literature. Energetic buffers relevant to muscle were included. The model design features stoichiometric constraints, mass balance, and fully reversible thermodynamics as defined by the Haldane relation. We employed a novel method of validating the thermodynamics of the model by allowing the closed system to come to equilibrium; the combined mass action ratio of the pathway equaled the product of the individual enzymes' equilibrium constants. Adding features physiologically relevant to muscle - a fixed glycogen concentration, efflux of lactate, and coupling to an ATPase - allowed for a steady-state flux far from equilibrium. The main result of our analysis is that coupling of the glycogenolytic network to the ATPase transformed the entire complex into an ATPase driven system. This steady-state system was most sensitive to the external ATPase activity and not to internal pathway mechanisms. The control distribution among the internal pathway enzymes - although small compared to control by ATPase - depended on the flux level and fraction of glycogen phosphorylase a. This model of muscle glycogenolysis thus has unique features compared to models developed for other cell types.
Annals of Biomedical Engineering, Vol. 30, pp. 808-827, 2002
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.0 mole | |
| — | 1.0 litre | |
| — | 60.0 second | |
| — | 1.0 mole litre^(-1.0) |
| Id | Name | Spatial dimensions | Size | |
|---|---|---|---|---|
| default_compartment | — | 3.0 | 1.0 L |
| Id | Name | Initial quantity | Compartment | Fixed | |
|---|---|---|---|---|---|
| DHAP | — | 7e-05 mole/L | default_compartment | ✘ | |
| DPG | — | 6.5e-05 mole/L | default_compartment | ✘ | |
| F6P | — | 0.0002 mole/L | default_compartment | ✘ | |
| FDP | — | 7e-05 mole/L | default_compartment | ✘ | |
| G1P | — | 5e-05 mole/L | default_compartment | ✘ | |
| G6P | — | 0.00075 mole/L | default_compartment | ✘ | |
| GAP | — | 3e-05 mole/L | default_compartment | ✘ | |
| GLY | — | 0.112 mole/L | default_compartment | ✔ | |
| LAC | — | 0.00205129800531363 mole/L | default_compartment | ✔ | |
| NAD | — | 0.0005 mole/L | default_compartment | ✘ | |
| NADH | — | 5e-07 mole/L | default_compartment | ✘ | |
| P2G | — | 5e-06 mole/L | default_compartment | ✘ | |
| P3G | — | 5e-05 mole/L | default_compartment | ✘ | |
| PEP | — | 1e-05 mole/L | default_compartment | ✘ | |
| PYR | — | 0.000144 mole/L | default_compartment | ✘ | |
| Ph | — | 0.0307416000593277 mole/L | default_compartment | ✔ | |
| adp | — | 0.000405079560143532 mole/L | default_compartment | ✔ | |
| atp | — | 0.00779841945674673 mole/L | default_compartment | ✔ |
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 |
|---|
| Id | Name | Objective coefficient | Reaction Equation and Kinetic Law | Flux bounds | |
|---|---|---|---|---|---|
| v_1 | v_1 | Ph + GLY = G1P fracA*((Vfgly*Ph*GLY/(KgpAigly*KgpApi))/(1 + GLY/KgpAglyf + Ph/KgpApi + GLY*Ph/(KgpAglyf*KgpAipi) + GLY/KgpAglyb + G1P/KgpAg1p + GLY*G1P/(KgpAig1p*KgpAglyb)) - ((Vfgly*KgpAglyb*KgpAig1p/(KgpAigly*KgpApi*0.31))*G1P*GLY/(KgpAglyb*KgpAig1p))/ (1 + GLY/KgpAglyf + Ph/KgpApi + GLY*Ph/ (KgpAglyf*KgpAipi) + GLY/KgpAglyb + G1P/KgpAg1p + GLY*G1P/(KgpAig1p*KgpAglyb))) + fracB*((((amp^nH)/((Kgpamp^nH)*0.02))/ (1 + (amp^nH)/((Kgpamp^nH)*0.02))*(Vfgly*Ph*GLY/(KgpBiglyf*KgpBpi))/((1 + GLY/KgpBipi + Ph/KgpBiglyf + GLY/KgpBiglyb + G1P/KgpBig1p + GLY*Ph/(KgpBiglyf*KgpBpi) + GLY*G1P/(KgpBg1p*KgpBiglyb)))) - (((amp^nH)/((Kgpamp^nH)*0.02))/(1 + (amp^nH)/((Kgpamp^nH)*0.02))*((Vfgly*KgpBg1p*KgpBiglyb/(KgpBiglyf*KgpBpi*0.31))*G1P*GLY/(KgpBg1p*KgpBiglyb))/((1 + GLY/KgpBipi + Ph/KgpBiglyf + GLY/KgpBiglyb + G1P/KgpBig1p + GLY*Ph/(KgpBiglyf*KgpBpi) + GLY*G1P/(KgpBg1p*KgpBiglyb))))) | |||
| v_10 | — | P2G = PEP ((Vfen*P2G/Ken2pg)-((Vfen*Kenpep/(Ken2pg*0.49))*PEP/Kenpep))/(1+P2G/Ken2pg + PEP/Kenpep) | |||
| v_11 | — | PEP + adp = PYR + atp (Vfpk*PEP*adp/(Kpkpep*Kpkadp)-(Vfpk*Kpkpyr*Kpkatp/(Kpkpep*Kpkadp*10304))*PYR*atp/(Kpkpyr*Kpkatp))/(1+PEP/Kpkpep+adp/Kpkadp + PEP*adp/(Kpkpep*Kpkadp) + atp/Kpkatp + PYR/Kpkpyr + PYR*atp/(Kpkpyr*Kpkatp)) | |||
| v_12 | — | PYR + NADH = LAC + NAD ((Vfldh*PYR*NADH/(Kldhpyr*Kldhnadh))-((Vfldh*Kldhlac*Kldhnad/(Kldhpyr*Kldhnadh*16198))*LAC*NAD/(Kldhlac*Kldhnad)))/(1 + PYR/Kldhpyr + NADH/Kldhnadh + PYR*NADH/(Kldhpyr*Kldhnadh) + LAC/Kldhlac + NAD/Kldhnad + LAC*NAD/(Kldhlac*Kldhnad)) | |||
| v_2 | — | G1P = G6P ((Vfpglm*G1P/Kpglmg1p)-(Vfpglm*Kpglmg6p/(Kpglmg1p*16.62))*G6P/Kpglmg6p)/(1 + G1P/Kpglmg1p + G6P/Kpglmg6p) | |||
| v_3 | — | G6P = F6P (((Vbpgi*Kpgig6p/Kpgif6p*0.45)*G6P/Kpgig6p)-(Vbpgi*F6P/Kpgif6p))/(1+F6P/Kpgif6p + G6P/Kpgig6p) | |||
| v_4 | — | F6P + atp = FDP + adp (Vfpfk*atp*F6P*(1 + (Kpfkatp*Kpfkf6p*Lo*(1 + (en*amp)/Kpfkamp)^4*(1 + atp/Kpfkiatp)^4*((1 + atp/KpfkatpT)*(1 + F6P/Kpfkf6pT) + FDP/KpfkfdpT + (adp*(1 + FDP/KpfkfdpT))/KpfkadpT)^3)/(KpfkatpT*Kpfkf6pT*(1 + amp/Kpfkamp)^4*(1 + (dn*atp)/Kpfkiatp)^4*((1 + atp/Kpfkatp)*(1 + F6P/Kpfkf6p) + FDP/Kpfkfdp + (adp*(1 + FDP/Kpfkfdp))/Kpfkadp)^3)))/(Kpfkatp*Kpfkf6p*((1 + atp/Kpfkatp)*(1 + F6P/Kpfkf6p) + FDP/Kpfkfdp + (adp*(1 + FDP/Kpfkfdp))/Kpfkadp)*(1 + (Lo*(1 + (en*amp)/Kpfkamp)^4*(1 + atp/Kpfkiatp)^4*((1 + atp/KpfkatpT)*(1 + F6P/Kpfkf6pT) + FDP/KpfkfdpT + (adp*(1 + FDP/KpfkfdpT))/KpfkadpT)^4)/((1 + amp/Kpfkamp)^4*(1 + (dn*atp)/Kpfkiatp)^4*((1 + atp/Kpfkatp)*(1 + F6P/Kpfkf6p) + FDP/Kpfkfdp + (adp*(1 + FDP/Kpfkfdp))/Kpfkadp)^4))) - (0.004117429077284144*Vfpfk*adp*FDP*(1 + (Kpfkatp*Kpfkf6p*Lo*(1 + (en*amp)/Kpfkamp)^4*(1 + atp/Kpfkiatp)^4*((1 + atp/KpfkatpT)*(1 + F6P/Kpfkf6pT) + FDP/KpfkfdpT + (adp*(1 + FDP/KpfkfdpT))/KpfkadpT)^3)/(KpfkatpT*Kpfkf6pT*(1 + amp/Kpfkamp)^4*(1 + (dn*atp)/Kpfkiatp)^4*((1 + atp/Kpfkatp)*(1 + F6P/Kpfkf6p) + FDP/Kpfkfdp + (adp*(1 + FDP/Kpfkfdp))/Kpfkadp)^3)))/(Kpfkatp*Kpfkf6p*((1 + atp/Kpfkatp)*(1 + F6P/Kpfkf6p) + FDP/Kpfkfdp + (adp*(1 + FDP/Kpfkfdp))/Kpfkadp)*(1 + (Lo*(1 + (en*amp)/Kpfkamp)^4*(1 + atp/Kpfkiatp)^4* ((1 + atp/KpfkatpT)*(1 + F6P/Kpfkf6pT) + FDP/KpfkfdpT + (adp*(1 + FDP/KpfkfdpT))/KpfkadpT)^4)/((1 + amp/Kpfkamp)^4*(1 + (dn*atp)/Kpfkiatp)^4*((1 + atp/Kpfkatp)*(1 + F6P/Kpfkf6p) + FDP/Kpfkfdp + (adp*(1 + FDP/Kpfkfdp))/Kpfkadp)^4))) | |||
| v_5 | — | FDP = DHAP + GAP ((Vfald*FDP/Kaldfdp)- ((Vfald*Kaldgap*Kalddhap/(Kaldfdp*0.000095))*DHAP*GAP/(Kaldgap*Kalddhap)))/(1+FDP/Kaldfdp+GAP/Kaldgap + DHAP/Kalddhap) | |||
| v_6 | — | GAP = DHAP ((Vftpi*GAP/Ktpigap)-((Vftpi*Ktpidhap/(Ktpigap*19.2))*DHAP/Ktpidhap))/(1 + GAP/Ktpigap + DHAP/Ktpidhap) | |||
| v_7 | — | GAP + NAD + Ph = DPG + NADH ((-11.235955056179776*Vfgad*DPG*NADH)/(Kgapdhgap*Kgapdhnad*Kgapdhpi) + (Vfgad*GAP*NAD*Ph)/(Kgapdhgap*Kgapdhnad*Kgapdhpi))/(1 + DPG/Kgapdh13dpg + GAP/Kgapdhgap + NAD/Kgapdhnad + (GAP*NAD)/(Kgapdhgap*Kgapdhnad) + NADH/Kgapdhnadh + (DPG*NADH)/(Kgapdh13dpg*Kgapdhnadh) + Ph/Kgapdhpi + (GAP*NAD*Ph)/(Kgapdhgap*Kgapdhnad*Kgapdhpi)) | |||
| v_8 | — | DPG + adp = P3G + atp ((57109*Vbpgk*adp*DPG)/(Kpgk3pg*Kpgkatp) - (Vbpgk*atp*P3G)/(Kpgk3pg*Kpgkatp))/(1 + adp/Kpgkadp + atp/Kpgkatp + DPG/Kpgk13dpg + (adp*DPG)/(Kpgk13dpg*Kpgkadp) + P3G/Kpgk3pg + (atp*P3G)/(Kpgk3pg*Kpgkatp)) | |||
| v_9 | — | P3G = P2G ((Vfpgm*P3G/Kpgm3pg)-((Vfpgm*Kpgm2pg/(Kpgm3pg*0.18))*P2G/Kpgm2pg))/(1+P3G/Kpgm3pg + P2G/Kpgm2pg) |
| Id | Value | |
|---|---|---|
| Kadkadp | 0.00035 | |
| Kadkamp | 0.00032 | |
| Kadkatp | 0.00027 | |
| Kalddhap | 0.002 | |
| Kaldfdp | 0.0005 | |
| Kaldgap | 0.001 | |
| KckPCr | 0.00111 | |
| Kckcr | 0.0038 | |
| KckiPCr | 0.0039 | |
| Kckiadp | 0.000135 | |
| Kckiatp | 0.0035 | |
| Ken2pg | 0.0001 | |
| Kenpep | 0.00037 | |
| KeqCK | 233.0 | |
| Kgapdh13dpg | 0.0000008 | |
| Kgapdhgap | 0.0000025 | |
| Kgapdhnad | 0.00009 | |
| Kgapdhnadh | 0.0000033 | |
| Kgapdhpi | 0.00029 | |
| KgpAg1p | 0.0027 | |
| KgpAglyb | 0.00015 | |
| KgpAglyf | 0.0017 | |
| KgpAig1p | 0.0101 | |
| KgpAigly | 0.002 | |
| KgpAipi | 0.0047 | |
| KgpApi | 0.004 | |
| KgpBg1p | 0.0015 | |
| KgpBig1p | 0.0074 | |
| KgpBiglyb | 0.0044 | |
| KgpBiglyf | 0.015 | |
| KgpBipi | 0.0046 | |
| KgpBpi | 0.0002 | |
| Kgpamp | 0.000097 | |
| Kldhlac | 0.01717 | |
| Kldhnad | 0.000849 | |
| Kldhnadh | 0.000002167 | |
| Kldhpyr | 0.000335 | |
| Kpfkadp | 0.00271 | |
| KpfkadpT | 0.00271 | |
| Kpfkamp | 0.00006 | |
| Kpfkatp | 0.00008 | |
| KpfkatpT | 0.00025 | |
| Kpfkf6p | 0.00018 | |
| Kpfkf6pT | 0.02 | |
| Kpfkfdp | 0.0042 | |
| KpfkfdpT | 0.0042 | |
| Kpfkiatp | 0.00087 | |
| Kpgif6p | 0.000119 | |
| Kpgig6p | 0.00048 | |
| Kpgk13dpg | 0.0000019 | |
| Kpgk3pg | 0.0012 | |
| Kpgkadp | 0.000083 | |
| Kpgkatp | 0.00035 | |
| Kpglmg1p | 0.000063 | |
| Kpglmg6p | 0.00003 | |
| Kpgm2pg | 0.000014 | |
| Kpgm3pg | 0.0002 | |
| Kpkadp | 0.0003 | |
| Kpkatp | 0.00113 | |
| Kpkpep | 0.00008 | |
| Kpkpyr | 0.00705 | |
| Ktpidhap | 0.00061 | |
| Ktpigap | 0.00032 | |
| Lo | 13.0 | |
| Vbpgi | 0.88 | |
| Vbpgk | 1.12 | |
| Vfadk | 0.88 | |
| Vfald | 0.104 | |
| Vfen | 0.5 | |
| Vfgad | 1.65 | |
| Vfgly | 0.15 | |
| Vfldh | 1.92 | |
| Vfpfk | 0.056 | |
| Vfpglm | 0.48 | |
| Vfpgm | 1.12 | |
| Vfpk | 3.0 | |
| Vftpi | 12.0 | |
| VrevCK | 0.5 | |
| amp | 0.00000952098310973979 | |
| dn | 0.01 | |
| en | 0.01 | |
| fracA | 0.4 | |
| fracB | 0.6 | |
| k | 0.075 | |
| kout | 0.2 | |
| nH | 1.75 |
| Id | Value | Reaction |
|---|
| Definition |
|---|
| Definition |
|---|
| Definition |
|---|
| Definition |
|---|
| Trigger | Assignments |
|---|