//Created by libAntimony v2.4 model albert_2005__environment(time_, glycosomal_volume, cytosolic_volume) // Assignment Rules: glycosomal_volume := total_volume * 0.043; cytosolic_volume := total_volume * 0.957; // Variable initializations: time_ = ; total_volume = 5.7; end model albert_2005__cytosolic_species(pyruvate_cyt, adp_cyt, atp_cyt, phosphoenolpyruvate_cyt, twophosphoglycerate_cyt, amp_cyt, threephosphoglycerate_cyt, dihydroxyacetonephosphate_cyt, glycerol3phosphate_cyt, time_, cytosolic_volume, v_PT, v_PK, v_AKc, v_AU, v_ENO, v_PGM, v_PGT, v_ANTI, v_GPO) // Rate Rules: pyruvate_cyt' = (-(1) * v_PT) / cytosolic_volume + (1 * v_PK) / cytosolic_volume; adp_cyt' = (-(1) * v_PK) / cytosolic_volume + (1 * v_AU) / cytosolic_volume + (2 * v_AKc) / cytosolic_volume; atp_cyt' = ((1 * v_PK) / cytosolic_volume - (1 * v_AU) / cytosolic_volume) - (1 * v_AKc) / cytosolic_volume; phosphoenolpyruvate_cyt' = (-(1) * v_PK) / cytosolic_volume + (1 * v_ENO) / cytosolic_volume; twophosphoglycerate_cyt' = (1 * v_PGM) / cytosolic_volume - (1 * v_ENO) / cytosolic_volume; amp_cyt' = (-(1) * v_AKc) / cytosolic_volume; threephosphoglycerate_cyt' = (-(1) * v_PGM) / cytosolic_volume + (1 * v_PGT) / cytosolic_volume; dihydroxyacetonephosphate_cyt' = (-(1) * v_ANTI) / cytosolic_volume + (1 * v_GPO) / cytosolic_volume; glycerol3phosphate_cyt' = (1 * v_ANTI) / cytosolic_volume - (1 * v_GPO) / cytosolic_volume; // Variable initializations: pyruvate_cyt = 10; adp_cyt = 1.31652277625; atp_cyt = 0.341738611875; phosphoenolpyruvate_cyt = 0; twophosphoglycerate_cyt = 0; amp_cyt = 2.24173861188; threephosphoglycerate_cyt = 0; dihydroxyacetonephosphate_cyt = 2.23134594788; glycerol3phosphate_cyt = 2.76865405212; time_ = ; cytosolic_volume = ; v_PT = ; v_PK = ; v_AKc = ; v_AU = ; v_ENO = ; v_PGM = ; v_PGT = ; v_ANTI = ; v_GPO = ; end model albert_2005__glycosomal_species(glucose_gly, atp_gly, adp_gly, amp_gly, glucose6phosphate_gly, fructose6phosphate_gly, fructose16bisphosphate_gly, dihydroxyacetonephosphate_gly, glyceraldehyde3phosphate_gly, nad_gly, nadh_gly, bisphosphoglycerate_gly, glycerol3phosphate_gly, threephosphoglycerate_gly, glycerol_gly, time_, glycosomal_volume, v_GT, v_HK, v_AKg, v_GK, v_PFK, v_PGK, v_PGI, v_ALD, v_ANTI, v_GPDH, v_GAPDH, v_TPI, v_PGT, v_GlyT) // Rate Rules: glucose_gly' = (1 * v_GT) / glycosomal_volume - (1 * v_HK) / glycosomal_volume; atp_gly' = (((-(1) * v_HK) / glycosomal_volume - (1 * v_PFK) / glycosomal_volume) + (1 * v_PGK) / glycosomal_volume + (1 * v_GK) / glycosomal_volume) - (1 * v_AKg) / glycosomal_volume; adp_gly' = ((((1 * v_HK) / glycosomal_volume + (1 * v_PFK) / glycosomal_volume) - (1 * v_PGK) / glycosomal_volume) - (1 * v_GK) / glycosomal_volume) + (2 * v_AKg) / glycosomal_volume; amp_gly' = (-(1) * v_AKg) / glycosomal_volume; glucose6phosphate_gly' = (1 * v_HK) / glycosomal_volume - (1 * v_PGI) / glycosomal_volume; fructose6phosphate_gly' = (1 * v_PGI) / glycosomal_volume - (1 * v_PFK) / glycosomal_volume; fructose16bisphosphate_gly' = (1 * v_PFK) / glycosomal_volume - (1 * v_ALD) / glycosomal_volume; dihydroxyacetonephosphate_gly' = (((1 * v_ALD) / glycosomal_volume - (1 * v_TPI) / glycosomal_volume) - (1 * v_GPDH) / glycosomal_volume) + (1 * v_ANTI) / glycosomal_volume; glyceraldehyde3phosphate_gly' = ((1 * v_ALD) / glycosomal_volume - (1 * v_GAPDH) / glycosomal_volume) + (1 * v_TPI) / glycosomal_volume; nad_gly' = (-(1) * v_GAPDH) / glycosomal_volume + (1 * v_GPDH) / glycosomal_volume; nadh_gly' = (1 * v_GAPDH) / glycosomal_volume - (1 * v_GPDH) / glycosomal_volume; bisphosphoglycerate_gly' = (1 * v_GAPDH) / glycosomal_volume - (1 * v_PGK) / glycosomal_volume; glycerol3phosphate_gly' = ((1 * v_GPDH) / glycosomal_volume - (1 * v_GK) / glycosomal_volume) - (1 * v_ANTI) / glycosomal_volume; threephosphoglycerate_gly' = (1 * v_PGK) / glycosomal_volume - (1 * v_PGT) / glycosomal_volume; glycerol_gly' = (1 * v_GK) / glycosomal_volume - (1 * v_GlyT) / glycosomal_volume; // Variable initializations: glucose_gly = 0; atp_gly = 0.240501857508; adp_gly = 1.51899628498; amp_gly = 4.24050185751; glucose6phosphate_gly = 0.5; fructose6phosphate_gly = 0.5; fructose16bisphosphate_gly = 10; dihydroxyacetonephosphate_gly = 8.47911460193; glyceraldehyde3phosphate_gly = 2.5; nad_gly = 2; nadh_gly = 2; bisphosphoglycerate_gly = 0.5; glycerol3phosphate_gly = 10.5208853981; threephosphoglycerate_gly = 0; glycerol_gly = 0; time_ = ; glycosomal_volume = ; v_GT = ; v_HK = ; v_AKg = ; v_GK = ; v_PFK = ; v_PGK = ; v_PGI = ; v_ALD = ; v_ANTI = ; v_GPDH = ; v_GAPDH = ; v_TPI = ; v_PGT = ; v_GlyT = ; end model albert_2005__extracellular_species(glucose_external, pyruvate_ext, glycerol_ext, time_) // Rate Rules: glucose_external' = 0; pyruvate_ext' = 0; glycerol_ext' = 0; // Variable initializations: glucose_external = 5; pyruvate_ext = 0; glycerol_ext = 0; time_ = ; end model albert_2005__v_GT(v_GT, glucose_gly, glucose_external) // Assignment Rules: v_GT := Vmax_v1 * ((glucose_external - glucose_gly) / (KGlc + glucose_external + glucose_gly + (Alpha_v1 * glucose_external * glucose_gly) / KGlc)); // Variable initializations: Vmax_v1 = 108.9; KGlc = 1; Alpha_v1 = 0.75; glucose_gly = ; glucose_external = ; end model albert_2005__v_HK(v_HK, glucose_gly, atp_gly, adp_gly, glucose6phosphate_gly) // Assignment Rules: v_HK := Vmax_v2 * (((glucose_gly / KGlcInt_v2) * (atp_gly / KATPg_v2)) / ((1 + atp_gly / KATPg_v2 + adp_gly / KADPg_v2) * (1 + glucose_gly / KGlcInt_v2 + glucose6phosphate_gly / KGlc6P_v2))); // Variable initializations: Vmax_v2 = 1929; KGlcInt_v2 = 0.1; KATPg_v2 = 0.116; KADPg_v2 = 0.126; KGlc6P_v2 = 12; glucose_gly = ; atp_gly = ; adp_gly = ; glucose6phosphate_gly = ; end model albert_2005__v_PGI(v_PGI, glucose6phosphate_gly, fructose6phosphate_gly) // Assignment Rules: v_PGI := ((Vf_vPGI * glucose6phosphate_gly) / Kms_vPGI - (Vr_vPGI * fructose6phosphate_gly) / Kmp_vPGI) / (1 + glucose6phosphate_gly / Kms_vPGI + fructose6phosphate_gly / Kmp_vPGI); // Variable initializations: Kms_vPGI = 0.4; Kmp_vPGI = 0.12; Vf_vPGI = 1305; Vr_vPGI = 1305; glucose6phosphate_gly = ; fructose6phosphate_gly = ; end model albert_2005__v_PFK(v_PFK, atp_gly, fructose6phosphate_gly, fructose16bisphosphate_gly) // Assignment Rules: v_PFK := Vmax_v4 * (Ki1Fru16BP_v4 / (Ki1Fru16BP_v4 + fructose16bisphosphate_gly)) * (((fructose6phosphate_gly / KFru6P_v4) * (atp_gly / KATPg_v4)) / ((1 + fructose6phosphate_gly / KFru6P_v4 + fructose16bisphosphate_gly / Ki2Fru16BP_v4) * (1 + atp_gly / KATPg_v4))); // Variable initializations: Vmax_v4 = 1708; Ki1Fru16BP_v4 = 15.8; KFru6P_v4 = 0.82; KATPg_v4 = 0.026; Ki2Fru16BP_v4 = 10.7; atp_gly = ; fructose6phosphate_gly = ; fructose16bisphosphate_gly = ; end model albert_2005__v_ALD(v_ALD, atp_gly, adp_gly, amp_gly, fructose16bisphosphate_gly, dihydroxyacetonephosphate_gly, glyceraldehyde3phosphate_gly) // Assignment Rules: v_ALD := (Vmax_v5 * (fructose16bisphosphate_gly - (glyceraldehyde3phosphate_gly * dihydroxyacetonephosphate_gly) / Keq_v5)) / (0.009 * (1 + atp_gly / 0.68 + adp_gly / 1.51 + amp_gly / 3.65) + fructose16bisphosphate_gly + ((glyceraldehyde3phosphate_gly * 0.015 * (1 + atp_gly / 0.68 + adp_gly / 1.51 + amp_gly / 3.65)) / Keq_v5) * (1 / r_v5) + ((dihydroxyacetonephosphate_gly * KGAP_v5) / Keq_v5) * (1 / r_v5) + (fructose16bisphosphate_gly * glyceraldehyde3phosphate_gly) / KGAPi_v5 + ((glyceraldehyde3phosphate_gly * dihydroxyacetonephosphate_gly) / Keq_v5) * (1 / r_v5)); // Variable initializations: Vmax_v5 = 560; Keq_v5 = 0.069; r_v5 = 1.19; KGAP_v5 = 0.067; KGAPi_v5 = 0.098; atp_gly = ; adp_gly = ; amp_gly = ; fructose16bisphosphate_gly = ; dihydroxyacetonephosphate_gly = ; glyceraldehyde3phosphate_gly = ; end model albert_2005__v_TPI(v_TPI, dihydroxyacetonephosphate_gly, glyceraldehyde3phosphate_gly) // Assignment Rules: v_TPI := ((Vf_vTPI * dihydroxyacetonephosphate_gly) / Kms_vTPI - (Vr_vTPI * glyceraldehyde3phosphate_gly) / Kmp_vTPI) / (1 + dihydroxyacetonephosphate_gly / Kms_vTPI + glyceraldehyde3phosphate_gly / Kmp_vTPI); // Variable initializations: Kms_vTPI = 1.2; Kmp_vTPI = 0.25; Vf_vTPI = 999.3; Vr_vTPI = 5696.01; dihydroxyacetonephosphate_gly = ; glyceraldehyde3phosphate_gly = ; end model albert_2005__v_GAPDH(v_GAPDH, glyceraldehyde3phosphate_gly, nad_gly, nadh_gly, bisphosphoglycerate_gly) // Assignment Rules: v_GAPDH := (Vmax_v7 * ((glyceraldehyde3phosphate_gly / KGAP_v7) * (nad_gly / KNAD_v7) - r_v7 * (bisphosphoglycerate_gly / KBPGA13_v7) * (nadh_gly / KNADH_v7))) / ((1 + glyceraldehyde3phosphate_gly / KGAP_v7 + bisphosphoglycerate_gly / KBPGA13_v7) * (1 + nad_gly / KNAD_v7 + nadh_gly / KNADH_v7)); // Variable initializations: Vmax_v7 = 720.9; KGAP_v7 = 0.15; KNAD_v7 = 0.45; r_v7 = 0.67; KBPGA13_v7 = 0.1; KNADH_v7 = 0.02; glyceraldehyde3phosphate_gly = ; nad_gly = ; nadh_gly = ; bisphosphoglycerate_gly = ; end model albert_2005__v_GPDH(v_GPDH, dihydroxyacetonephosphate_gly, nad_gly, nadh_gly, glycerol3phosphate_gly) // Assignment Rules: v_GPDH := (Vmax_v8 * ((dihydroxyacetonephosphate_gly / KDHAPg_v8) * (nadh_gly / KNADH_v8) - r_v8 * (nad_gly / KNAD_v8) * (glycerol3phosphate_gly / KGly3Pg_v8))) / ((1 + dihydroxyacetonephosphate_gly / KDHAPg_v8 + glycerol3phosphate_gly / KGly3Pg_v8) * (1 + nadh_gly / KNADH_v8 + nad_gly / KNAD_v8)); // Variable initializations: Vmax_v8 = 465; KDHAPg_v8 = 0.1; KNADH_v8 = 0.01; r_v8 = 0.28; KNAD_v8 = 0.4; KGly3Pg_v8 = 2; dihydroxyacetonephosphate_gly = ; nad_gly = ; nadh_gly = ; glycerol3phosphate_gly = ; end model albert_2005__v_GPO(v_GPO, glycerol3phosphate_cyt) // Assignment Rules: v_GPO := V_GPO_0 * ((glycerol3phosphate_cyt / Km_GPO) / (1 + glycerol3phosphate_cyt / Km_GPO)); // Variable initializations: Km_GPO = 1.7; V_GPO_0 = 368; glycerol3phosphate_cyt = ; end model albert_2005__v_PT(v_PT, pyruvate_cyt) // Assignment Rules: v_PT := (V_PT_0 * pyruvate_cyt) / (Km_PT + pyruvate_cyt); // Variable initializations: Km_PT = 1.96; V_PT_0 = 200; pyruvate_cyt = ; end model albert_2005__v_PGK(v_PGK, atp_gly, adp_gly, bisphosphoglycerate_gly, threephosphoglycerate_gly) // Assignment Rules: v_PGK := (Vmax_v11 * (((bisphosphoglycerate_gly / KBPGA13_v11) * adp_gly) / KADPg_v11 - (((r_v11 * threephosphoglycerate_gly) / KPGA3_v11) * atp_gly) / KATPg_v11)) / ((1 + bisphosphoglycerate_gly / KBPGA13_v11 + threephosphoglycerate_gly / KPGA3_v11) * (1 + adp_gly / KADPg_v11 + atp_gly / KATPg_v11)); // Variable initializations: Vmax_v11 = 2862; KBPGA13_v11 = 0.003; KADPg_v11 = 0.1; r_v11 = 0.47; KPGA3_v11 = 1.62; KATPg_v11 = 0.29; atp_gly = ; adp_gly = ; bisphosphoglycerate_gly = ; threephosphoglycerate_gly = ; end model albert_2005__v_PK(v_PK, adp_cyt, atp_cyt, phosphoenolpyruvate_cyt) // Assignment Rules: v_PK := ((Vmax_v12 * power(phosphoenolpyruvate_cyt / (0.34 * (1 + atp_cyt / 0.57 + adp_cyt / 0.64)), PK_n) * adp_cyt) / KADP_v12) / ((1 + power(phosphoenolpyruvate_cyt / (0.34 * (1 + atp_cyt / 0.57 + adp_cyt / 0.64)), PK_n)) * (1 + adp_cyt / KADP_v12)); // Variable initializations: Vmax_v12 = 1020; PK_n = 2.5; KADP_v12 = 0.114; adp_cyt = ; atp_cyt = ; phosphoenolpyruvate_cyt = ; end model albert_2005__v_AU(v_AU, adp_cyt, atp_cyt) // Assignment Rules: v_AU := (k_vAU * atp_cyt) / adp_cyt; // Variable initializations: k_vAU = 50; adp_cyt = ; atp_cyt = ; end model albert_2005__v_GK(v_GK, atp_gly, adp_gly, glycerol3phosphate_gly, glycerol_gly) // Assignment Rules: v_GK := (Vmax_v14 * (((glycerol3phosphate_gly / KGly3Pg_v14) * adp_gly) / KADPg_v14 - (((r_v14 * glycerol_gly) / KGlycerol_v14) * atp_gly) / KATPg_v14)) / ((1 + glycerol3phosphate_gly / KGly3Pg_v14 + glycerol_gly / KGlycerol_v14) * (1 + adp_gly / KADPg_v14 + atp_gly / KATPg_v14)); // Variable initializations: Vmax_v14 = 200; KGly3Pg_v14 = 3.83; KADPg_v14 = 0.56; r_v14 = 60.86; KGlycerol_v14 = 0.44; KATPg_v14 = 0.24; atp_gly = ; adp_gly = ; glycerol3phosphate_gly = ; glycerol_gly = ; end model albert_2005__v_PGM(v_PGM, twophosphoglycerate_cyt, threephosphoglycerate_cyt) // Assignment Rules: v_PGM := ((Vf_vPGM * threephosphoglycerate_cyt) / Kms_vPGM - (Vr_vPGM * twophosphoglycerate_cyt) / Kmp_vPGM) / (1 + threephosphoglycerate_cyt / Kms_vPGM + twophosphoglycerate_cyt / Kmp_vPGM); // Variable initializations: Kms_vPGM = 0.27; Kmp_vPGM = 0.11; Vf_vPGM = 225; Vr_vPGM = 495; twophosphoglycerate_cyt = ; threephosphoglycerate_cyt = ; end model albert_2005__v_ENO(v_ENO, phosphoenolpyruvate_cyt, twophosphoglycerate_cyt) // Assignment Rules: v_ENO := ((Vf_vENO * twophosphoglycerate_cyt) / Kms_vENO - (Vr_vENO * phosphoenolpyruvate_cyt) / Kmp_vENO) / (1 + twophosphoglycerate_cyt / Kms_vENO + phosphoenolpyruvate_cyt / Kmp_vENO); // Variable initializations: Kms_vENO = 0.054; Kmp_vENO = 0.24; Vf_vENO = 598; Vr_vENO = 394.68; phosphoenolpyruvate_cyt = ; twophosphoglycerate_cyt = ; end model albert_2005__v_AKc(v_AKc, adp_cyt, atp_cyt, amp_cyt) // Assignment Rules: v_AKc := k_vAKc * (atp_cyt * amp_cyt - keqakc * adp_cyt * adp_cyt); // Variable initializations: k_vAKc = 1000000; keqakc = 0.442; adp_cyt = ; atp_cyt = ; amp_cyt = ; end model albert_2005__v_AKg(v_AKg, atp_gly, adp_gly, amp_gly) // Assignment Rules: v_AKg := k_vAKg * (atp_gly * amp_gly - keqakg * adp_gly * adp_gly); // Variable initializations: k_vAKg = 1000000; keqakg = 0.442; atp_gly = ; adp_gly = ; amp_gly = ; end model albert_2005__v_PGT(v_PGT, threephosphoglycerate_cyt, threephosphoglycerate_gly) // Assignment Rules: v_PGT := k1_vPGT * threephosphoglycerate_gly - k2_vPGT * threephosphoglycerate_cyt; // Variable initializations: k1_vPGT = 1000000; k2_vPGT = 1000000; threephosphoglycerate_cyt = ; threephosphoglycerate_gly = ; end model albert_2005__v_ANTI(v_ANTI, dihydroxyacetonephosphate_cyt, glycerol3phosphate_cyt, dihydroxyacetonephosphate_gly, glycerol3phosphate_gly) // Assignment Rules: v_ANTI := k1 * glycerol3phosphate_gly * dihydroxyacetonephosphate_cyt - k2 * glycerol3phosphate_cyt * dihydroxyacetonephosphate_gly; // Variable initializations: k1 = 1000000; k2 = 1000000; dihydroxyacetonephosphate_cyt = ; glycerol3phosphate_cyt = ; dihydroxyacetonephosphate_gly = ; glycerol3phosphate_gly = ; end model albert_2005__v_GlyT(v_GlyT, glycerol_gly, glycerol_ext) // Assignment Rules: v_GlyT := k1 * glycerol_gly - k2 * glycerol_ext; // Variable initializations: k1 = 1000000; k2 = 1000000; glycerol_gly = ; glycerol_ext = ; end model *albert_2005____main() // Sub-modules, and any changes to those submodules: environment: albert_2005__environment(time_, glycosomal_volume, cytosolic_volume); cytosolic_species: albert_2005__cytosolic_species(pyruvate_cyt, adp_cyt, atp_cyt, phosphoenolpyruvate_cyt, twophosphoglycerate_cyt, amp_cyt, threephosphoglycerate_cyt, dihydroxyacetonephosphate_cyt, glycerol3phosphate_cyt, time_, cytosolic_volume, v_PT0, v_PK0, v_AKc0, v_AU0, v_ENO0, v_PGM0, v_PGT0, v_ANTI0, v_GPO0); glycosomal_species: albert_2005__glycosomal_species(glucose_gly, atp_gly, adp_gly, amp_gly, glucose6phosphate_gly, fructose6phosphate_gly, fructose16bisphosphate_gly, dihydroxyacetonephosphate_gly, glyceraldehyde3phosphate_gly, nad_gly, nadh_gly, bisphosphoglycerate_gly, glycerol3phosphate_gly, threephosphoglycerate_gly, glycerol_gly, time_, glycosomal_volume, v_GT0, v_HK0, v_AKg0, v_GK0, v_PFK0, v_PGK0, v_PGI0, v_ALD0, v_ANTI0, v_GPDH0, v_GAPDH0, v_TPI0, v_PGT0, v_GlyT0); extracellular_species: albert_2005__extracellular_species(glucose_external, pyruvate_ext, glycerol_ext, time_); v_GT: albert_2005__v_GT(v_GT0, glucose_gly, glucose_external); v_HK: albert_2005__v_HK(v_HK0, glucose_gly, atp_gly, adp_gly, glucose6phosphate_gly); v_PGI: albert_2005__v_PGI(v_PGI0, glucose6phosphate_gly, fructose6phosphate_gly); v_PFK: albert_2005__v_PFK(v_PFK0, atp_gly, fructose6phosphate_gly, fructose16bisphosphate_gly); v_ALD: albert_2005__v_ALD(v_ALD0, atp_gly, adp_gly, amp_gly, fructose16bisphosphate_gly, dihydroxyacetonephosphate_gly, glyceraldehyde3phosphate_gly); v_TPI: albert_2005__v_TPI(v_TPI0, dihydroxyacetonephosphate_gly, glyceraldehyde3phosphate_gly); v_GAPDH: albert_2005__v_GAPDH(v_GAPDH0, glyceraldehyde3phosphate_gly, nad_gly, nadh_gly, bisphosphoglycerate_gly); v_GPDH: albert_2005__v_GPDH(v_GPDH0, dihydroxyacetonephosphate_gly, nad_gly, nadh_gly, glycerol3phosphate_gly); v_GPO: albert_2005__v_GPO(v_GPO0, glycerol3phosphate_cyt); v_PT: albert_2005__v_PT(v_PT0, pyruvate_cyt); v_PGK: albert_2005__v_PGK(v_PGK0, atp_gly, adp_gly, bisphosphoglycerate_gly, threephosphoglycerate_gly); v_PK: albert_2005__v_PK(v_PK0, adp_cyt, atp_cyt, phosphoenolpyruvate_cyt); v_AU: albert_2005__v_AU(v_AU0, adp_cyt, atp_cyt); v_GK: albert_2005__v_GK(v_GK0, atp_gly, adp_gly, glycerol3phosphate_gly, glycerol_gly); v_PGM: albert_2005__v_PGM(v_PGM0, twophosphoglycerate_cyt, threephosphoglycerate_cyt); v_ENO: albert_2005__v_ENO(v_ENO0, phosphoenolpyruvate_cyt, twophosphoglycerate_cyt); v_AKc: albert_2005__v_AKc(v_AKc0, adp_cyt, atp_cyt, amp_cyt); v_AKg: albert_2005__v_AKg(v_AKg0, atp_gly, adp_gly, amp_gly); v_PGT: albert_2005__v_PGT(v_PGT0, threephosphoglycerate_cyt, threephosphoglycerate_gly); v_ANTI: albert_2005__v_ANTI(v_ANTI0, dihydroxyacetonephosphate_cyt, glycerol3phosphate_cyt, dihydroxyacetonephosphate_gly, glycerol3phosphate_gly); v_GlyT: albert_2005__v_GlyT(v_GlyT0, glycerol_gly, glycerol_ext); end