// This model generated automatically from SBML // WARNING: Renamed variable _space_S_space__minus_Malate to xxx_space_S_space__minus_Malate due to JSim namespace restrictions // WARNING: Renamed variable _space_2_minus_Oxoglutarate to xxx_space_2_minus_Oxoglutarate due to JSim namespace restrictions // unit definitions import nsrunit; unit conversion off; // SBML property definitions property sbmlRole=string; property sbmlName=string; property sbmlCompartment=string; // SBML reactions // R00345: Oxaloacetate <=> Phosphoenolpyruvate CO2 // R00408: Succinate <=> Fumarate // R01900: cis_minus_Aconitate <=> Isocitrate // R00396: L_minus_Alanine <=> Pyruvate // R00405: Succinate <=> Succinyl_minus_CoA // R00342: _space_S_space__minus_Malate <=> Oxaloacetate // R00199: Pyruvate <=> Phosphoenolpyruvate // R00267: Isocitrate <=> _space_2_minus_Oxoglutarate CO2 // R01325: Citrate <=> cis_minus_Aconitate // R00235: Acetate <=> Acetyl_minus_CoA // R01082: _space_S_space__minus_Malate <=> Fumarate math main { realDomain time second; time.min=0; extern time.max; extern time.delta; // variable definitions real default = 1 L; real uVol = 1 L; real E4_space_2_space_1_space_2 = 0 M; real E1_space_3_space_99_space_1 = 0 M; real E1_space_1_space_1_space_37 = 0 M; real E4_space_1_space_1_space_31 = 0 M; real E6_space_2_space_1_space_5 = 0 M; real E2_space_7_space_9_space_2 = 0 M; real E1_space_4_space_1_space_1 = 0 M; real E6_space_2_space_1_space_1 = 0 M; real E4_space_2_space_1_space_3 = 0 M; real E1_space_1_space_1_space_42 = 0 M; real Fumarate(time) M; real xxx_space_S_space__minus_Malate(time) M; real Succinate(time) M; real Oxaloacetate(time) M; real Pyruvate(time) M; real Acetyl_minus_CoA(time) M; real Phosphoenolpyruvate(time) M; real Succinyl_minus_CoA(time) M; real CO2(time) M; real Citrate(time) M; real L_minus_Alanine(time) M; real Acetate(time) M; real xxx_space_2_minus_Oxoglutarate(time) M; real cis_minus_Aconitate(time) M; real Isocitrate(time) M; real R00345(time) katal; extern real R00345.kf; extern real R00345.kb; real R00408(time) katal; extern real R00408.kf; extern real R00408.kb; real R01900(time) katal; extern real R01900.kf; extern real R01900.kb; real R00396(time) katal; extern real R00396.kf; extern real R00396.kb; real R00405(time) katal; extern real R00405.kf; extern real R00405.kb; real R00342(time) katal; extern real R00342.kf; extern real R00342.kb; real R00199(time) katal; extern real R00199.kf; extern real R00199.kb; real R00267(time) katal; extern real R00267.kf; extern real R00267.kb; real R01325(time) katal; extern real R01325.kf; extern real R01325.kb; real R00235(time) katal; extern real R00235.kf; extern real R00235.kb; real R01082(time) katal; extern real R01082.kf; extern real R01082.kb; // equations when (time=time.min) Fumarate = 0; (Fumarate*uVol):time = R00408 + R01082; when (time=time.min) xxx_space_S_space__minus_Malate = 0; (xxx_space_S_space__minus_Malate*uVol):time = -1*R00342 + -1*R01082; when (time=time.min) Succinate = 0; (Succinate*uVol):time = -1*R00408 + -1*R00405; when (time=time.min) Oxaloacetate = 0; (Oxaloacetate*uVol):time = -1*R00345 + R00342; when (time=time.min) Pyruvate = 0; (Pyruvate*uVol):time = R00396 + -1*R00199; when (time=time.min) Acetyl_minus_CoA = 0; (Acetyl_minus_CoA*uVol):time = R00235; when (time=time.min) Phosphoenolpyruvate = 0; (Phosphoenolpyruvate*uVol):time = R00345 + R00199; when (time=time.min) Succinyl_minus_CoA = 0; (Succinyl_minus_CoA*uVol):time = R00405; when (time=time.min) CO2 = 0; (CO2*uVol):time = R00345 + R00267; when (time=time.min) Citrate = 0; (Citrate*uVol):time = -1*R01325; when (time=time.min) L_minus_Alanine = 0; (L_minus_Alanine*uVol):time = -1*R00396; when (time=time.min) Acetate = 0; (Acetate*uVol):time = -1*R00235; when (time=time.min) xxx_space_2_minus_Oxoglutarate = 0; (xxx_space_2_minus_Oxoglutarate*uVol):time = R00267; when (time=time.min) cis_minus_Aconitate = 0; (cis_minus_Aconitate*uVol):time = -1*R01900 + R01325; when (time=time.min) Isocitrate = 0; (Isocitrate*uVol):time = R01900 + -1*R00267; R00345 = R00345.kf*Oxaloacetate - R00345.kb*Phosphoenolpyruvate*CO2; R00408 = R00408.kf*Succinate - R00408.kb*Fumarate; R01900 = R01900.kf*cis_minus_Aconitate - R01900.kb*Isocitrate; R00396 = R00396.kf*L_minus_Alanine - R00396.kb*Pyruvate; R00405 = R00405.kf*Succinate - R00405.kb*Succinyl_minus_CoA; R00342 = R00342.kf*_space_S_space__minus_Malate - R00342.kb*Oxaloacetate; R00199 = R00199.kf*Pyruvate - R00199.kb*Phosphoenolpyruvate; R00267 = R00267.kf*Isocitrate - R00267.kb*_space_2_minus_Oxoglutarate*CO2; R01325 = R01325.kf*Citrate - R01325.kb*cis_minus_Aconitate; R00235 = R00235.kf*Acetate - R00235.kb*Acetyl_minus_CoA; R01082 = R01082.kf*_space_S_space__minus_Malate - R01082.kb*Fumarate; // variable properties default.sbmlRole="compartment"; uVol.sbmlRole="compartment"; E4_space_2_space_1_space_2.sbmlRole="species"; E4_space_2_space_1_space_2.sbmlCompartment="uVol"; E1_space_3_space_99_space_1.sbmlRole="species"; E1_space_3_space_99_space_1.sbmlCompartment="uVol"; E1_space_1_space_1_space_37.sbmlRole="species"; E1_space_1_space_1_space_37.sbmlCompartment="uVol"; E4_space_1_space_1_space_31.sbmlRole="species"; E4_space_1_space_1_space_31.sbmlCompartment="uVol"; E6_space_2_space_1_space_5.sbmlRole="species"; E6_space_2_space_1_space_5.sbmlCompartment="uVol"; E2_space_7_space_9_space_2.sbmlRole="species"; E2_space_7_space_9_space_2.sbmlCompartment="uVol"; E1_space_4_space_1_space_1.sbmlRole="species"; E1_space_4_space_1_space_1.sbmlCompartment="uVol"; E6_space_2_space_1_space_1.sbmlRole="species"; E6_space_2_space_1_space_1.sbmlCompartment="uVol"; E4_space_2_space_1_space_3.sbmlRole="species"; E4_space_2_space_1_space_3.sbmlCompartment="uVol"; E1_space_1_space_1_space_42.sbmlRole="species"; E1_space_1_space_1_space_42.sbmlCompartment="uVol"; Fumarate.sbmlRole="species"; Fumarate.sbmlCompartment="uVol"; xxx_space_S_space__minus_Malate.sbmlRole="species"; xxx_space_S_space__minus_Malate.sbmlName="_space_S_space__minus_Malate"; xxx_space_S_space__minus_Malate.sbmlCompartment="uVol"; Succinate.sbmlRole="species"; Succinate.sbmlCompartment="uVol"; Oxaloacetate.sbmlRole="species"; Oxaloacetate.sbmlCompartment="uVol"; Pyruvate.sbmlRole="species"; Pyruvate.sbmlCompartment="uVol"; Acetyl_minus_CoA.sbmlRole="species"; Acetyl_minus_CoA.sbmlCompartment="uVol"; Phosphoenolpyruvate.sbmlRole="species"; Phosphoenolpyruvate.sbmlCompartment="uVol"; Succinyl_minus_CoA.sbmlRole="species"; Succinyl_minus_CoA.sbmlCompartment="uVol"; CO2.sbmlRole="species"; CO2.sbmlCompartment="uVol"; Citrate.sbmlRole="species"; Citrate.sbmlCompartment="uVol"; L_minus_Alanine.sbmlRole="species"; L_minus_Alanine.sbmlCompartment="uVol"; Acetate.sbmlRole="species"; Acetate.sbmlCompartment="uVol"; xxx_space_2_minus_Oxoglutarate.sbmlRole="species"; xxx_space_2_minus_Oxoglutarate.sbmlName="_space_2_minus_Oxoglutarate"; xxx_space_2_minus_Oxoglutarate.sbmlCompartment="uVol"; cis_minus_Aconitate.sbmlRole="species"; cis_minus_Aconitate.sbmlCompartment="uVol"; Isocitrate.sbmlRole="species"; Isocitrate.sbmlCompartment="uVol"; R00345.sbmlRole="rate"; R00345.kf.sbmlRole="rate"; R00345.kb.sbmlRole="rate"; R00408.sbmlRole="rate"; R00408.kf.sbmlRole="rate"; R00408.kb.sbmlRole="rate"; R01900.sbmlRole="rate"; R01900.kf.sbmlRole="rate"; R01900.kb.sbmlRole="rate"; R00396.sbmlRole="rate"; R00396.kf.sbmlRole="rate"; R00396.kb.sbmlRole="rate"; R00405.sbmlRole="rate"; R00405.kf.sbmlRole="rate"; R00405.kb.sbmlRole="rate"; R00342.sbmlRole="rate"; R00342.kf.sbmlRole="rate"; R00342.kb.sbmlRole="rate"; R00199.sbmlRole="rate"; R00199.kf.sbmlRole="rate"; R00199.kb.sbmlRole="rate"; R00267.sbmlRole="rate"; R00267.kf.sbmlRole="rate"; R00267.kb.sbmlRole="rate"; R01325.sbmlRole="rate"; R01325.kf.sbmlRole="rate"; R01325.kb.sbmlRole="rate"; R00235.sbmlRole="rate"; R00235.kf.sbmlRole="rate"; R00235.kb.sbmlRole="rate"; R01082.sbmlRole="rate"; R01082.kf.sbmlRole="rate"; R01082.kb.sbmlRole="rate"; }