//Created by libAntimony v2.4 model vaseghi_baumeister_rizzi_reuss_1999_version01__environment(time_) // Variable initializations: time_ = ; end model vaseghi_baumeister_rizzi_reuss_1999_version01__C_6PG(C_6PG, mu, rG6PDH, r6PGDH, time_) // Rate Rules: C_6PG' = rG6PDH - (r6PGDH + mu * C_6PG); // Variable initializations: C_6PG = 0.25; mu = ; rG6PDH = ; r6PGDH = ; time_ = ; end model vaseghi_baumeister_rizzi_reuss_1999_version01__C_Ru5P(C_Ru5P, mu, rRu5PE, rR5PI, r6PGDH, time_) // Rate Rules: C_Ru5P' = r6PGDH - (rR5PI + rRu5PE + mu * C_Ru5P); // Variable initializations: C_Ru5P = 0.033; mu = ; rRu5PE = ; rR5PI = ; r6PGDH = ; time_ = ; end model vaseghi_baumeister_rizzi_reuss_1999_version01__C_R5P(C_R5P, mu, rR5PI, rTKL1, rRPPK, time_) // Rate Rules: C_R5P' = rR5PI - (rTKL1 + rRPPK + mu * C_R5P); // Variable initializations: C_R5P = 0.118; mu = ; rR5PI = ; rTKL1 = ; rRPPK = ; time_ = ; end model vaseghi_baumeister_rizzi_reuss_1999_version01__C_X5P(C_X5P, mu, rRu5PE, rTKL1, rTKL2, time_) // Rate Rules: C_X5P' = rRu5PE - (rTKL1 + rTKL2 + mu * C_X5P); // Variable initializations: C_X5P = 0.041; mu = ; rRu5PE = ; rTKL1 = ; rTKL2 = ; time_ = ; end model vaseghi_baumeister_rizzi_reuss_1999_version01__C_S7P(C_S7P, mu, rTAL, rTKL1, time_) // Rate Rules: C_S7P' = rTKL1 - (rTAL + mu * C_S7P); // Variable initializations: C_S7P = 0.082; mu = ; rTAL = ; rTKL1 = ; time_ = ; end model vaseghi_baumeister_rizzi_reuss_1999_version01__C_E4P(C_E4P, mu, rTAL, rPKDA, rTKL2, time_) // Rate Rules: C_E4P' = rTAL - (rTKL2 + rPKDA + mu * C_E4P); // Variable initializations: C_E4P = 0.029; mu = ; rTAL = ; rPKDA = ; rTKL2 = ; time_ = ; end model vaseghi_baumeister_rizzi_reuss_1999_version01__C_G6P(C_G6P, dC_G6P_dt, time_) // Assignment Rules: dC_G6P_dt := 44.1 / (48 + 1 * time_ + 0.45 * power(time_, 2)) + ((44.1 * time_) / ((48 + 1 * time_ + 0.45 * power(time_, 2)) * (48 + 1 * time_ + 0.45 * power(time_, 2)))) * (1 + 0.90 * time_); // Rate Rules: C_G6P' = dC_G6P_dt; // Variable initializations: C_G6P = 0.9; time_ = ; end model vaseghi_baumeister_rizzi_reuss_1999_version01__C_NADP(C_NADP, time_) // Rate Rules: C_NADP' = -1.48 / (9.17 + 16.1 * time_ + 0.48 * power(time_, 2)) + ((1.48 * time_) / ((9.17 + 16.1 * time_ + 0.48 * power(time_, 2)) * (9.17 + 16.1 * time_ + 0.48 * power(time_, 2)))) * (16.1 + 0.96 * time_); // Variable initializations: C_NADP = 0.168; time_ = ; end model vaseghi_baumeister_rizzi_reuss_1999_version01__C_NADPH(C_NADPH, time_) // Rate Rules: C_NADPH' = 0.516 / (25.39 + 0.37 * time_ + 0.5 * power(time_, 2)) - ((0.516 * time_) / ((25.39 + 0.37 * time_ + 0.5 * power(time_, 2)) * (25.39 + 0.37 * time_ + 0.5 * power(time_, 2)))) * (0.37 + 1 * time_); // Variable initializations: C_NADPH = 0.168; time_ = ; end model vaseghi_baumeister_rizzi_reuss_1999_version01__C_MgATP(C_MgATP, time_) // Rate Rules: C_MgATP' = 29.83 / (29.77 + 13.42 * time_ + 0.05 * power(time_, 2)) - ((29.83 * time_) / ((29.77 + 13.42 * time_ + 0.05 * power(time_, 2)) * (29.77 + 13.42 * time_ + 0.05 * power(time_, 2)))) * (13.42 + 0.1 * time_); // Variable initializations: C_MgATP = 2.3; time_ = ; end model vaseghi_baumeister_rizzi_reuss_1999_version01__rG6PDH(rG6PDH, C_NADP, C_NADPH, C_MgATP) // Assignment Rules: rG6PDH := rmax_G6PDH * (C_NADP / ((C_NADP + K_NADP_1 * I_NADPH_1) * I_MgATP_1)); I_NADPH_1 := 1.0 + C_NADPH / Ki_NADPH_1; I_MgATP_1 := 1.0 + C_MgATP / Ki_MgATP_1; // Variable initializations: C_NADP = ; C_NADPH = ; C_MgATP = ; K_NADP_1 = 0.116; Ki_NADPH_1 = 1.702; Ki_MgATP_1 = 0.33; rmax_G6PDH = 44.19; end model vaseghi_baumeister_rizzi_reuss_1999_version01__r6PGDH(r6PGDH, C_NADP, C_NADPH, C_MgATP) // Assignment Rules: r6PGDH := rmax_6PGDH * (C_NADP / ((C_NADP + K_NADP_2 * I_NADPH_2) * I_MgATP_2)); I_NADPH_2 := 1.0 + C_NADPH / Ki_NADPH_2; I_MgATP_2 := 1.0 + C_MgATP / Ki_MgATP_2; // Variable initializations: C_NADP = ; C_NADPH = ; C_MgATP = ; K_NADP_2 = 1.848; Ki_NADPH_2 = 0.055; Ki_MgATP_2 = 0.109; rmax_6PGDH = 0.654; end model vaseghi_baumeister_rizzi_reuss_1999_version01__rR5PI(rR5PI, C_Ru5P) // Assignment Rules: rR5PI := 1 * rmax_R5PI * C_Ru5P; // Variable initializations: C_Ru5P = ; rmax_R5PI = 0.57; end model vaseghi_baumeister_rizzi_reuss_1999_version01__rRu5PE(rRu5PE, C_Ru5P) // Assignment Rules: rRu5PE := 1 * rmax_Ru5PE * C_Ru5P; // Variable initializations: C_Ru5P = ; rmax_Ru5PE = 0.85; end model vaseghi_baumeister_rizzi_reuss_1999_version01__rTKL1(rTKL1, C_X5P, C_R5P) // Assignment Rules: rTKL1 := 1 * rmax_TKL1 * C_X5P * C_R5P; // Variable initializations: C_X5P = ; C_R5P = ; rmax_TKL1 = 3.24; end model vaseghi_baumeister_rizzi_reuss_1999_version01__rTAL(rTAL, C_GAP, C_S7P) // Assignment Rules: rTAL := 1 * rmax_TAL * C_GAP * C_S7P; // Variable initializations: C_GAP = ; C_S7P = ; rmax_TAL = 3.0; end model vaseghi_baumeister_rizzi_reuss_1999_version01__rTKL2(rTKL2, C_E4P, C_X5P) // Assignment Rules: rTKL2 := 1 * rmax_TKL2 * C_E4P * C_X5P; // Variable initializations: C_E4P = ; C_X5P = ; rmax_TKL2 = 10.5; end model vaseghi_baumeister_rizzi_reuss_1999_version01__rPKDA(rPKDA, C_E4P) // Assignment Rules: rPKDA := 1 * rmax_PKDA * (C_E4P / (C_E4P + K_PKDA)); // Variable initializations: C_E4P = ; K_PKDA = 0.0032; rmax_PKDA = 0.004; end model vaseghi_baumeister_rizzi_reuss_1999_version01__rRPPK(rRPPK, C_R5P) // Assignment Rules: rRPPK := 1 * rmax_RPPK * (C_R5P / (C_R5P + K_RPPK)); // Variable initializations: C_R5P = ; K_RPPK = 0.0034; rmax_RPPK = 0.003; end model vaseghi_baumeister_rizzi_reuss_1999_version01__rHK(qs) // Assignment Rules: rHK := qs; // Variable initializations: qs = ; end model vaseghi_baumeister_rizzi_reuss_1999_version01__rPGI(rPGI, dC_G6P_dt, mu, rG6PDH, C_G6P, qs, time_) // Assignment Rules: rPGI := qs - (rG6PDH + mu * C_G6P + dC_G6P_dt); // Variable initializations: dC_G6P_dt = ; mu = ; rG6PDH = ; C_G6P = ; qs = ; time_ = ; end model vaseghi_baumeister_rizzi_reuss_1999_version01__model_constants(mu, qs, C_GAP, time_) // Assignment Rules: qs := piecewise( 0.131 , time_ < 0.0 , 0.546 ); // Variable initializations: mu = 1.0; C_GAP = 0.064; time_ = ; end model *vaseghi_baumeister_rizzi_reuss_1999_version01____main() // Sub-modules, and any changes to those submodules: environment: vaseghi_baumeister_rizzi_reuss_1999_version01__environment(time_); C_6PG: vaseghi_baumeister_rizzi_reuss_1999_version01__C_6PG(C_6PG0, mu, rG6PDH0, r6PGDH0, time_); C_Ru5P: vaseghi_baumeister_rizzi_reuss_1999_version01__C_Ru5P(C_Ru5P0, mu, rRu5PE0, rR5PI0, r6PGDH0, time_); C_R5P: vaseghi_baumeister_rizzi_reuss_1999_version01__C_R5P(C_R5P0, mu, rR5PI0, rTKL10, rRPPK0, time_); C_X5P: vaseghi_baumeister_rizzi_reuss_1999_version01__C_X5P(C_X5P0, mu, rRu5PE0, rTKL10, rTKL20, time_); C_S7P: vaseghi_baumeister_rizzi_reuss_1999_version01__C_S7P(C_S7P0, mu, rTAL0, rTKL10, time_); C_E4P: vaseghi_baumeister_rizzi_reuss_1999_version01__C_E4P(C_E4P0, mu, rTAL0, rPKDA0, rTKL20, time_); C_G6P: vaseghi_baumeister_rizzi_reuss_1999_version01__C_G6P(C_G6P0, dC_G6P_dt, time_); C_NADP: vaseghi_baumeister_rizzi_reuss_1999_version01__C_NADP(C_NADP0, time_); C_NADPH: vaseghi_baumeister_rizzi_reuss_1999_version01__C_NADPH(C_NADPH0, time_); C_MgATP: vaseghi_baumeister_rizzi_reuss_1999_version01__C_MgATP(C_MgATP0, time_); rG6PDH: vaseghi_baumeister_rizzi_reuss_1999_version01__rG6PDH(rG6PDH0, C_NADP0, C_NADPH0, C_MgATP0); r6PGDH: vaseghi_baumeister_rizzi_reuss_1999_version01__r6PGDH(r6PGDH0, C_NADP0, C_NADPH0, C_MgATP0); rR5PI: vaseghi_baumeister_rizzi_reuss_1999_version01__rR5PI(rR5PI0, C_Ru5P0); rRu5PE: vaseghi_baumeister_rizzi_reuss_1999_version01__rRu5PE(rRu5PE0, C_Ru5P0); rTKL1: vaseghi_baumeister_rizzi_reuss_1999_version01__rTKL1(rTKL10, C_X5P0, C_R5P0); rTAL: vaseghi_baumeister_rizzi_reuss_1999_version01__rTAL(rTAL0, C_GAP, C_S7P0); rTKL2: vaseghi_baumeister_rizzi_reuss_1999_version01__rTKL2(rTKL20, C_E4P0, C_X5P0); rPKDA: vaseghi_baumeister_rizzi_reuss_1999_version01__rPKDA(rPKDA0, C_E4P0); rRPPK: vaseghi_baumeister_rizzi_reuss_1999_version01__rRPPK(rRPPK0, C_R5P0); rHK: vaseghi_baumeister_rizzi_reuss_1999_version01__rHK(qs); rPGI: vaseghi_baumeister_rizzi_reuss_1999_version01__rPGI(rPGI0, dC_G6P_dt, mu, rG6PDH0, C_G6P0, qs, time_); model_constants: vaseghi_baumeister_rizzi_reuss_1999_version01__model_constants(mu, qs, C_GAP, time_); end