// This model generated automatically from SBML // WARNING: Renamed variable _space_4_minus_Hydroxy_minus_2_minus_oxopentanoate to xxx_space_4_minus_Hydroxy_minus_2_minus_oxopentanoate due to JSim namespace restrictions // WARNING: Renamed variable _space_Z_space__minus_5_minus_Oxohex_minus_2_minus_enedioate to xxx_space_Z_space__minus_5_minus_Oxohex_minus_2_minus_enedioate 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 // R04223: _space_Z_space__minus_5_minus_Oxohex_minus_2_minus_enedioate <=> _space_4_minus_Hydroxy_minus_2_minus_oxopentanoate // R00818: Salicylate <=> Catechol 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 E1_space_14_space_13_space_1 = 0 M; real E4_space_1_space_1_space__minus_ = 0 M; real Salicylate(time) M; real xxx_space_4_minus_Hydroxy_minus_2_minus_oxopentanoate(time) M; real xxx_space_Z_space__minus_5_minus_Oxohex_minus_2_minus_enedioate(time) M; real Catechol(time) M; real R04223(time) katal; extern real R04223.kf; extern real R04223.kb; real R00818(time) katal; extern real R00818.kf; extern real R00818.kb; // equations when (time=time.min) Salicylate = 0; (Salicylate*uVol):time = -1*R00818; when (time=time.min) xxx_space_4_minus_Hydroxy_minus_2_minus_oxopentanoate = 0; (xxx_space_4_minus_Hydroxy_minus_2_minus_oxopentanoate*uVol):time = R04223; when (time=time.min) xxx_space_Z_space__minus_5_minus_Oxohex_minus_2_minus_enedioate = 0; (xxx_space_Z_space__minus_5_minus_Oxohex_minus_2_minus_enedioate*uVol):time = -1*R04223; when (time=time.min) Catechol = 0; (Catechol*uVol):time = R00818; R04223 = R04223.kf*_space_Z_space__minus_5_minus_Oxohex_minus_2_minus_enedioate - R04223.kb*_space_4_minus_Hydroxy_minus_2_minus_oxopentanoate; R00818 = R00818.kf*Salicylate - R00818.kb*Catechol; // variable properties default.sbmlRole="compartment"; uVol.sbmlRole="compartment"; E1_space_14_space_13_space_1.sbmlRole="species"; E1_space_14_space_13_space_1.sbmlCompartment="uVol"; E4_space_1_space_1_space__minus_.sbmlRole="species"; E4_space_1_space_1_space__minus_.sbmlCompartment="uVol"; Salicylate.sbmlRole="species"; Salicylate.sbmlCompartment="uVol"; xxx_space_4_minus_Hydroxy_minus_2_minus_oxopentanoate.sbmlRole="species"; xxx_space_4_minus_Hydroxy_minus_2_minus_oxopentanoate.sbmlName="_space_4_minus_Hydroxy_minus_2_minus_oxopentanoate"; xxx_space_4_minus_Hydroxy_minus_2_minus_oxopentanoate.sbmlCompartment="uVol"; xxx_space_Z_space__minus_5_minus_Oxohex_minus_2_minus_enedioate.sbmlRole="species"; xxx_space_Z_space__minus_5_minus_Oxohex_minus_2_minus_enedioate.sbmlName="_space_Z_space__minus_5_minus_Oxohex_minus_2_minus_enedioate"; xxx_space_Z_space__minus_5_minus_Oxohex_minus_2_minus_enedioate.sbmlCompartment="uVol"; Catechol.sbmlRole="species"; Catechol.sbmlCompartment="uVol"; R04223.sbmlRole="rate"; R04223.kf.sbmlRole="rate"; R04223.kb.sbmlRole="rate"; R00818.sbmlRole="rate"; R00818.kf.sbmlRole="rate"; R00818.kb.sbmlRole="rate"; }