// This model generated automatically from SBML // WARNING: Renamed variable _space_S_space__minus_3_minus_Hydroxy_minus_3_minus_methylglutaryl_minus_CoA to xxx_space_S_space__minus_3_minus_Hydroxy_minus_3_minus_methylglutaryl_minus_CoA due to JSim namespace restrictions // WARNING: Renamed variable _space_R_space__minus_3_minus_Hydroxybutanoate to xxx_space_R_space__minus_3_minus_Hydroxybutanoate 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 // R01361: _space_R_space__minus_3_minus_Hydroxybutanoate => Acetoacetate // R00238: Acetyl_minus_CoA => Acetoacetyl_minus_CoA // R00410: Acetoacetate => Acetoacetyl_minus_CoA // R01978: _space_S_space__minus_3_minus_Hydroxy_minus_3_minus_methylglutaryl_minus_CoA <=> Acetyl_minus_CoA Acetoacetyl_minus_CoA 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 E2_space_3_space_3_space_10 = 0 M; real E2_space_3_space_1_space_9 = 0 M; real E1_space_1_space_1_space_30 = 0 M; real E2_space_8_space_3_space_5 = 0 M; real Acetoacetyl_minus_CoA(time) M; real xxx_space_S_space__minus_3_minus_Hydroxy_minus_3_minus_methylglutaryl_minus_CoA(time) M; real Acetoacetate(time) M; real xxx_space_R_space__minus_3_minus_Hydroxybutanoate(time) M; real Acetyl_minus_CoA(time) M; real R01361(time) katal; extern real R01361.kf; extern real R01361.kb; real R00238(time) katal; extern real R00238.kf; extern real R00238.kb; real R00410(time) katal; extern real R00410.kf; extern real R00410.kb; real R01978(time) katal; extern real R01978.kf; extern real R01978.kb; // equations when (time=time.min) Acetoacetyl_minus_CoA = 0; (Acetoacetyl_minus_CoA*uVol):time = R00238 + R00410 + R01978; when (time=time.min) xxx_space_S_space__minus_3_minus_Hydroxy_minus_3_minus_methylglutaryl_minus_CoA = 0; (xxx_space_S_space__minus_3_minus_Hydroxy_minus_3_minus_methylglutaryl_minus_CoA*uVol):time = -1*R01978; when (time=time.min) Acetoacetate = 0; (Acetoacetate*uVol):time = R01361 + -1*R00410; when (time=time.min) xxx_space_R_space__minus_3_minus_Hydroxybutanoate = 0; (xxx_space_R_space__minus_3_minus_Hydroxybutanoate*uVol):time = -1*R01361; when (time=time.min) Acetyl_minus_CoA = 0; (Acetyl_minus_CoA*uVol):time = -1*R00238 + R01978; R01361 = R01361.kf*_space_R_space__minus_3_minus_Hydroxybutanoate - R01361.kb*Acetoacetate; R00238 = R00238.kf*Acetyl_minus_CoA - R00238.kb*Acetoacetyl_minus_CoA; R00410 = R00410.kf*Acetoacetate - R00410.kb*Acetoacetyl_minus_CoA; R01978 = R01978.kf*_space_S_space__minus_3_minus_Hydroxy_minus_3_minus_methylglutaryl_minus_CoA - R01978.kb*Acetyl_minus_CoA*Acetoacetyl_minus_CoA; // variable properties default.sbmlRole="compartment"; uVol.sbmlRole="compartment"; E2_space_3_space_3_space_10.sbmlRole="species"; E2_space_3_space_3_space_10.sbmlCompartment="uVol"; E2_space_3_space_1_space_9.sbmlRole="species"; E2_space_3_space_1_space_9.sbmlCompartment="uVol"; E1_space_1_space_1_space_30.sbmlRole="species"; E1_space_1_space_1_space_30.sbmlCompartment="uVol"; E2_space_8_space_3_space_5.sbmlRole="species"; E2_space_8_space_3_space_5.sbmlCompartment="uVol"; Acetoacetyl_minus_CoA.sbmlRole="species"; Acetoacetyl_minus_CoA.sbmlCompartment="uVol"; xxx_space_S_space__minus_3_minus_Hydroxy_minus_3_minus_methylglutaryl_minus_CoA.sbmlRole="species"; xxx_space_S_space__minus_3_minus_Hydroxy_minus_3_minus_methylglutaryl_minus_CoA.sbmlName="_space_S_space__minus_3_minus_Hydroxy_minus_3_minus_methylglutaryl_minus_CoA"; xxx_space_S_space__minus_3_minus_Hydroxy_minus_3_minus_methylglutaryl_minus_CoA.sbmlCompartment="uVol"; Acetoacetate.sbmlRole="species"; Acetoacetate.sbmlCompartment="uVol"; xxx_space_R_space__minus_3_minus_Hydroxybutanoate.sbmlRole="species"; xxx_space_R_space__minus_3_minus_Hydroxybutanoate.sbmlName="_space_R_space__minus_3_minus_Hydroxybutanoate"; xxx_space_R_space__minus_3_minus_Hydroxybutanoate.sbmlCompartment="uVol"; Acetyl_minus_CoA.sbmlRole="species"; Acetyl_minus_CoA.sbmlCompartment="uVol"; R01361.sbmlRole="rate"; R01361.kf.sbmlRole="rate"; R01361.kb.sbmlRole="rate"; R00238.sbmlRole="rate"; R00238.kf.sbmlRole="rate"; R00238.kb.sbmlRole="rate"; R00410.sbmlRole="rate"; R00410.kf.sbmlRole="rate"; R00410.kb.sbmlRole="rate"; R01978.sbmlRole="rate"; R01978.kf.sbmlRole="rate"; R01978.kb.sbmlRole="rate"; }