// Created by libAntimony v2.8.0 model *Fridlyand2010_GlucoseSensitivity_A() // Compartments and Species: compartment compartment_; species $G3P in compartment_, $PYR in compartment_, $ATP in compartment_; species $NADHm in compartment_, $NADHc in compartment_, $Vm in compartment_; species $Cam in compartment_; // Assignment Rules: JGlu := Vmglu*Glu^hgl*ATP*(1/(Kmgl^hgl + Glu^hgl))*(1/(KmATP + ATP)); Jgpd := Vmgpd*G3P*NADc*(1/(G3P + Kmg3p))*(1/(KgNc + NADc*(1/NADHc)))*(1/NADHc); JPYR := Vmpdh*FPNAD*FPCa*FPYR; JLDH := Vmldh*FLNADc*PYR*(1/(KmLD + PYR)); Cac := CaR + kACa*(ATP*(1/ADP))^hCa*(1/(KAD^hCa + (ATP*(1/ADP))^hCa)); Jph := Vmph*AD*AT_*ACa; Jhres := Vme*FTe*FDe; Jtnadh := Tnadh*FNADc*NADm*(1/(KTNm + NADm*(1/NADHm)))*(1/NADHm); Jhl := (Plb + Plr)*exp(klp*Vm); Juni := PCa*ZCa*Vm*(am*Cam*exp(-(Vm*ZCa*(1/Tv))) + -(ai*Cac))*(1/Tv)*(1/(-1 + exp(-(Vm*ZCa*(1/Tv))))); JNCa := Vmnc*(exp(0.5*Vm*Ni^3*Cam*(1/(Tv*KNaj^3*KCaj))) + -exp(-(0.5*Vm*Nam^3*Cac*(1/(Tv*KNaj^3*KCaj)))))*(1/DelJNCa); ACa := 1 + -(1*(1/exp(Cam*(1/KpCam)))); AD := MgADP*MgADP*(1/(MgADP*MgADP + Kmadp*Kmadp)); MgADP := 0.055*ADP; ADP := Ao + -ATP; AT_ := Vm^hp*(1/(Kmph^hp + Vm^hp)); DelJNCa := 1 + Ni^3*(1/KNaj^3) + Cam*(1/KCaj) + Ni^3*Cam*(1/(KNaj^3*KCaj)) + Nam^3*(1/KNaj^3) + Cac*(1/KCaj) + Nam^3*Cac*(1/(KNaj^3*KCaj)); FDe := NADHm*(1/(KmNh + NADHm)); FLNADc := NADHc*(1/(Klnc + NADHc*(1/NADc)))*(1/NADc); NADc := Ntc + -NADHc; FNADc := NADHc*(1/(KTNc + NADHc*(1/NADc)))*(1/NADc); FPCa := 1*(1/(1 + u2*(1 + u1*(1/(1 + Cam*(1/KCam))^2)))); FPNAD := NADm*(1/(KPNm + NADm*(1/NADHm)))*(1/NADHm); NADm := Ntm + -NADHm; FPYR := PYR*(1/(Kmpyr + PYR)); FTe := (1 + kat*Vm)*(1/(1 + kbt*Vm)); JO2 := 0.1*Jhres; ID := ATP/ADP; // Rate Rules: G3P' = (2*JGlu + -Jgpd)*(1/Vi) + -(kgpd*G3P); PYR' = (Jgpd + -JPYR + -JLDH)*(1/(Vi + Vmmit)); ATP' = -((kATP + kATPCa*Cac)*ATP) + (2*JGlu + 0.231*Jph)*(1/Vi); NADHm' = (4.6*JPYR + -(0.1*Jhres) + Jtnadh)*(1/Vmmit) + -(knadhm*NADHm); NADHc' = (Jgpd + -Jtnadh + -JLDH)*(1/Vi) + -(knadhc*NADHc); Vm' = (Jhres + -Jph + -Jhl + -(2*Juni) + -JNCa)*F*(1/Cmit); Cam' = fm*(Juni + -JNCa)*(1/Vmmit); // Species initializations: G3P = G3P_init; PYR = PYR_init; ATP = ATP_init; NADHm = NADHm_init; NADHc = NADHc_init; Vm = Vm_init; Cam = Cam_init; // Compartment initializations: compartment_ = ; // Variable initializations: G3P_init = 30; Vi = 0.53; kgpd = 1e-005; PYR_init = 10; Vmmit = 0.0144; ATP_init = 3700; kATP = 4e-005; kATPCa = 9e-005; NADHm_init = 50; knadhm = 0.0001; NADHc_init = 10; knadhc = 0.0001; Vm_init = 100; F = 96480; Cmit = 5200; Cam_init = 0.2; fm = 0.0003; ai = 0.341; am = 0.2; Ao = 4000; Cac_init = 0.1; CaR = 0.09; fi = 0.01; Glu = 8; hCa = 4; hgl = 1.7; hp = 8; kACa = 0.25; KAD = 25; kat = -0.00492; kbt = -0.00443; kCaA = 30; KCaj = 8; KCam = 0.05; KgNc = 0.09; Klnc = 1; klp = 0.0305; Kmadp = 20; KmATP = 500; Kmg3p = 200; Kmgl = 7; KmLD = 47.5; KmNh = 3000; Kmph = 131.4; Kmpyr = 47.5; KNaj = 8000; KpCam = 0.165; KPNm = 81; KTNc = 0.002; KTNm = 16.78; Nam = 5000; Ni = 10000; Ntc = 2000; Ntm = 2200; PCa = 0.004; Plb = 0.0012; Plr = 0.0012; Tnadh = 0.05; Tv = 26.73; u1 = 1.5; u2 = 1.1; Vme = 22; Vmglu = 0.011; Vmgpd = 0.5; Vmldh = 1.2; Vmnc = 0.025; Vmpdh = 0.3; Vmph = 8; ZCa = 2; // Other declarations: var JGlu, Jgpd, JPYR, JLDH, Cac, Jph, Jhres, Jtnadh, Jhl, Juni, JNCa, ACa; var AD, MgADP, ADP, AT_, DelJNCa, FDe, FLNADc, NADc, FNADc, FPCa, FPNAD; var NADm, FPYR, FTe, JO2, ID; const compartment_, G3P_init, Vi, kgpd, PYR_init, Vmmit, ATP_init, kATP; const kATPCa, NADHm_init, knadhm, NADHc_init, knadhc, Vm_init, F, Cmit; const Cam_init, fm, ai, am, Ao, Cac_init, CaR, fi, Glu, hCa, hgl, hp, kACa; const KAD, kat, kbt, kCaA, KCaj, KCam, KgNc, Klnc, klp, Kmadp, KmATP, Kmg3p; const Kmgl, KmLD, KmNh, Kmph, Kmpyr, KNaj, KpCam, KPNm, KTNc, KTNm, Nam; const Ni, Ntc, Ntm, PCa, Plb, Plr, Tnadh, Tv, u1, u2, Vme, Vmglu, Vmgpd; const Vmldh, Vmnc, Vmpdh, Vmph, ZCa; end