//Created by libAntimony v2.4 model chen_2006__environment(time_) // Variable initializations: time_ = ; end model chen_2006__Arg(Arg, Fe3, Fe3_Arg, Fe2_Arg, Fe2, k1, k_1, k4, k_4, time_) // Assignment Rules: S := (k1 * Arg * Fe3 + k4 * Arg * Fe2) - (k_1 * Fe3_Arg + k_4 * Fe2_Arg); // Rate Rules: Arg' = (k_1 * Fe3_Arg + k_4 * Fe2_Arg + S) - (k1 * Arg * Fe3 + k4 * Arg * Fe2); // Variable initializations: Arg = 100.0; Fe3 = ; Fe3_Arg = ; Fe2_Arg = ; Fe2 = ; k1 = ; k_1 = ; k4 = ; k_4 = ; time_ = ; end model chen_2006__Fe3(Fe3, Arg, Fe3_Arg, Fe3_NO, Fe2_NO, O2, Fe3_NOHA, NOHA, k1, k_1, k2, k13, k14, k8, k_8, time_) // Rate Rules: Fe3' = (k_1 * Fe3_Arg + k14 * Fe3_NO + k13 * Fe2_NO * O2 + k8 * Fe3_NOHA) - (k1 * Arg * Fe3 + k2 * Fe3 + k_8 * NOHA * Fe3); // Variable initializations: Fe3 = 0.045; Arg = ; Fe3_Arg = ; Fe3_NO = ; Fe2_NO = ; O2 = ; Fe3_NOHA = ; NOHA = ; k1 = ; k_1 = ; k2 = ; k13 = ; k14 = ; k8 = ; k_8 = ; time_ = ; end model chen_2006__Fe3_Arg(Fe3_Arg, Arg, Fe3, k1, k_1, k3, time_) // Rate Rules: Fe3_Arg' = k1 * Fe3 * Arg - (k_1 * Fe3_Arg + k3 * Fe3_Arg); // Variable initializations: Fe3_Arg = 0.0; Arg = ; Fe3 = ; k1 = ; k_1 = ; k3 = ; time_ = ; end model chen_2006__Fe2(Fe2, Arg, Fe3, Fe2_Arg, NOHA, Fe2_NOHA, k2, k_4, k4, k9, k_9, time_) // Rate Rules: Fe2' = (k2 * Fe3 + k_4 * Fe2_Arg + k9 * Fe2_NOHA) - (k4 * Fe2 * Arg + k_9 * Fe2 * NOHA); // Variable initializations: Fe2 = 0.0; Arg = ; Fe3 = ; Fe2_Arg = ; NOHA = ; Fe2_NOHA = ; k2 = ; k_4 = ; k4 = ; k9 = ; k_9 = ; time_ = ; end model chen_2006__Fe2_Arg(Fe2_Arg, Arg, Fe3_Arg, Fe2, Fe3_O2_Arg, O2, k4, k_4, k3, k5, k_5, time_) // Rate Rules: Fe2_Arg' = (k3 * Fe3_Arg + k_5 * Fe3_O2_Arg + k4 * Fe2 * Arg) - (k5 * Fe2_Arg * O2 + k_4 * Fe2_Arg); // Variable initializations: Fe2_Arg = 0.0; Arg = ; Fe3_Arg = ; Fe2 = ; Fe3_O2_Arg = ; O2 = ; k4 = ; k_4 = ; k3 = ; k5 = ; k_5 = ; time_ = ; end model chen_2006__Fe3_O2_Arg(Fe3_O2_Arg, Fe2_Arg, O2, k6, k5, k_5, time_) // Rate Rules: Fe3_O2_Arg' = k5 * Fe2_Arg * O2 - (k6 * Fe3_O2_Arg + k_5 * Fe3_O2_Arg); // Variable initializations: Fe3_O2_Arg = 0.0; Fe2_Arg = ; O2 = ; k6 = ; k5 = ; k_5 = ; time_ = ; end model chen_2006__Fe3_NOHA(Fe3_NOHA, Fe3_O2_Arg, Fe3, NOHA, k6, k7, k8, k_8, time_) // Rate Rules: Fe3_NOHA' = (k6 * Fe3_O2_Arg + k_8 * Fe3 * NOHA) - (k7 * Fe3_NOHA + k8 * Fe3_NOHA); // Variable initializations: Fe3_NOHA = 0.0; Fe3_O2_Arg = ; Fe3 = ; NOHA = ; k6 = ; k7 = ; k8 = ; k_8 = ; time_ = ; end model chen_2006__Fe2_NOHA(Fe2_NOHA, Fe2, Fe3_NOHA, NOHA, Fe3_O2_NOHA, O2, k9, k7, k_9, k_10, k10, time_) // Rate Rules: Fe2_NOHA' = (k7 * Fe3_NOHA + k_10 * Fe3_O2_NOHA + k_9 * Fe2 * NOHA) - (k9 * Fe2_NOHA + k10 * Fe2_NOHA * O2); // Variable initializations: Fe2_NOHA = 0.0; Fe2 = ; Fe3_NOHA = ; NOHA = ; Fe3_O2_NOHA = ; O2 = ; k9 = ; k7 = ; k_9 = ; k_10 = ; k10 = ; time_ = ; end model chen_2006__Fe3_O2_NOHA(Fe3_O2_NOHA, Fe2_NOHA, O2, k11, k10, k_10, time_) // Rate Rules: Fe3_O2_NOHA' = k10 * Fe2_NOHA * O2 - (k11 * Fe3_O2_NOHA + k_10 * Fe3_O2_NOHA); // Variable initializations: Fe3_O2_NOHA = 0.0; Fe2_NOHA = ; O2 = ; k11 = ; k10 = ; k_10 = ; time_ = ; end model chen_2006__Fe3_NO(Fe3_NO, Fe3_O2_NOHA, k12, k14, k11, time_) // Rate Rules: Fe3_NO' = k11 * Fe3_O2_NOHA - (k14 * Fe3_NO + k12 * Fe3_NO); // Variable initializations: Fe3_NO = 0.0; Fe3_O2_NOHA = ; k12 = ; k14 = ; k11 = ; time_ = ; end model chen_2006__Fe2_NO(Fe2_NO, Fe3_NO, O2, k13, k12, time_) // Rate Rules: Fe2_NO' = k12 * Fe3_NO - k13 * Fe2_NO * O2; // Variable initializations: Fe2_NO = 0.0; Fe3_NO = ; O2 = ; k13 = ; k12 = ; time_ = ; end model chen_2006__NO(Fe3_NO, k14, time_) // Assignment Rules: dNOdt := k14 * Fe3_NO; // Rate Rules: NO' = k14 * Fe3_NO; // Variable initializations: NO = 0.0; Fe3_NO = ; k14 = ; time_ = ; end model chen_2006__citrulline(Fe3_O2_NOHA, k11, time_) // Rate Rules: citrulline' = k11 * Fe3_O2_NOHA; // Variable initializations: citrulline = 0.0; Fe3_O2_NOHA = ; k11 = ; time_ = ; end model chen_2006__NO3(Fe2_NO, O2, k13, time_) // Rate Rules: NO3' = k13 * Fe2_NO * O2; // Variable initializations: NO3 = 0.0; Fe2_NO = ; O2 = ; k13 = ; time_ = ; end model chen_2006__NOHA(NOHA, Fe2_NOHA, Fe2, Fe3_NOHA, Fe3, k_8, k8, k9, k_9, time_) // Rate Rules: NOHA' = (k8 * Fe3_NOHA + k9 * Fe2_NOHA) - (k_8 * Fe3 * NOHA + k_9 * Fe2 * NOHA); // Variable initializations: NOHA = 0.0; Fe2_NOHA = ; Fe2 = ; Fe3_NOHA = ; Fe3 = ; k_8 = ; k8 = ; k9 = ; k_9 = ; time_ = ; end model chen_2006__model_constants(O2, k1, k_1, k2, k3, k4, k_4, k5, k_5, k6, k7, k8, k_8, k9, k_9, k10, k_10, k11, k12, k13, k14) // Variable initializations: O2 = 172.0; k1 = 0.1; k_1 = 0.1; k2 = 0.91; k3 = 0.91; k4 = 1.89; k_4 = 11.4; k5 = 2.58; k_5 = 98.0; k6 = 12.6; k7 = 0.91; k8 = 0.1; k_8 = 0.1; k9 = 11.4; k_9 = 1.89; k10 = 3.33; k_10 = 89.9; k11 = 29.4; k12 = 0.91; k13 = 0.033; k14 = 53.9; end model *chen_2006____main() // Sub-modules, and any changes to those submodules: environment: chen_2006__environment(time_); Arg: chen_2006__Arg(Arg0, Fe30, Fe3_Arg0, Fe2_Arg0, Fe20, k1, k_1, k4, k_4, time_); Fe3: chen_2006__Fe3(Fe30, Arg0, Fe3_Arg0, Fe3_NO0, Fe2_NO0, O2, Fe3_NOHA0, NOHA0, k1, k_1, k2, k13, k14, k8, k_8, time_); Fe3_Arg: chen_2006__Fe3_Arg(Fe3_Arg0, Arg0, Fe30, k1, k_1, k3, time_); Fe2: chen_2006__Fe2(Fe20, Arg0, Fe30, Fe2_Arg0, NOHA0, Fe2_NOHA0, k2, k_4, k4, k9, k_9, time_); Fe2_Arg: chen_2006__Fe2_Arg(Fe2_Arg0, Arg0, Fe3_Arg0, Fe20, Fe3_O2_Arg0, O2, k4, k_4, k3, k5, k_5, time_); Fe3_O2_Arg: chen_2006__Fe3_O2_Arg(Fe3_O2_Arg0, Fe2_Arg0, O2, k6, k5, k_5, time_); Fe3_NOHA: chen_2006__Fe3_NOHA(Fe3_NOHA0, Fe3_O2_Arg0, Fe30, NOHA0, k6, k7, k8, k_8, time_); Fe2_NOHA: chen_2006__Fe2_NOHA(Fe2_NOHA0, Fe20, Fe3_NOHA0, NOHA0, Fe3_O2_NOHA0, O2, k9, k7, k_9, k_10, k10, time_); Fe3_O2_NOHA: chen_2006__Fe3_O2_NOHA(Fe3_O2_NOHA0, Fe2_NOHA0, O2, k11, k10, k_10, time_); Fe3_NO: chen_2006__Fe3_NO(Fe3_NO0, Fe3_O2_NOHA0, k12, k14, k11, time_); Fe2_NO: chen_2006__Fe2_NO(Fe2_NO0, Fe3_NO0, O2, k13, k12, time_); NO: chen_2006__NO(Fe3_NO0, k14, time_); citrulline: chen_2006__citrulline(Fe3_O2_NOHA0, k11, time_); NO3: chen_2006__NO3(Fe2_NO0, O2, k13, time_); NOHA: chen_2006__NOHA(NOHA0, Fe2_NOHA0, Fe20, Fe3_NOHA0, Fe30, k_8, k8, k9, k_9, time_); model_constants: chen_2006__model_constants(O2, k1, k_1, k2, k3, k4, k_4, k5, k_5, k6, k7, k8, k_8, k9, k_9, k10, k_10, k11, k12, k13, k14); end