// This model generated automatically from SBML // WARNING: Renamed variable _space_5_minus_Methyltetrahydrofolate to xxx_space_5_minus_Methyltetrahydrofolate due to JSim namespace restrictions // WARNING: Renamed variable _space_5_space_10_minus_Methylenetetrahydrofolate to xxx_space_5_space_10_minus_Methylenetetrahydrofolate 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 // R00945: _space_5_space_10_minus_Methylenetetrahydrofolate Glycine <=> L_minus_Serine // R01224: _space_5_minus_Methyltetrahydrofolate <=> _space_5_space_10_minus_Methylenetetrahydrofolate 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_5_space_1_space_20 = 0 M; real E2_space_1_space_2_space_1 = 0 M; real xxx_space_5_minus_Methyltetrahydrofolate(time) M; real xxx_space_5_space_10_minus_Methylenetetrahydrofolate(time) M; real L_minus_Serine(time) M; real Glycine(time) M; real R00945(time) katal; extern real R00945.kf; extern real R00945.kb; real R01224(time) katal; extern real R01224.kf; extern real R01224.kb; // equations when (time=time.min) xxx_space_5_minus_Methyltetrahydrofolate = 0; (xxx_space_5_minus_Methyltetrahydrofolate*uVol):time = -1*R01224; when (time=time.min) xxx_space_5_space_10_minus_Methylenetetrahydrofolate = 0; (xxx_space_5_space_10_minus_Methylenetetrahydrofolate*uVol):time = -1*R00945 + R01224; when (time=time.min) L_minus_Serine = 0; (L_minus_Serine*uVol):time = R00945; when (time=time.min) Glycine = 0; (Glycine*uVol):time = -1*R00945; R00945 = R00945.kf*_space_5_space_10_minus_Methylenetetrahydrofolate*Glycine - R00945.kb*L_minus_Serine; R01224 = R01224.kf*_space_5_minus_Methyltetrahydrofolate - R01224.kb*_space_5_space_10_minus_Methylenetetrahydrofolate; // variable properties default.sbmlRole="compartment"; uVol.sbmlRole="compartment"; E1_space_5_space_1_space_20.sbmlRole="species"; E1_space_5_space_1_space_20.sbmlCompartment="uVol"; E2_space_1_space_2_space_1.sbmlRole="species"; E2_space_1_space_2_space_1.sbmlCompartment="uVol"; xxx_space_5_minus_Methyltetrahydrofolate.sbmlRole="species"; xxx_space_5_minus_Methyltetrahydrofolate.sbmlName="_space_5_minus_Methyltetrahydrofolate"; xxx_space_5_minus_Methyltetrahydrofolate.sbmlCompartment="uVol"; xxx_space_5_space_10_minus_Methylenetetrahydrofolate.sbmlRole="species"; xxx_space_5_space_10_minus_Methylenetetrahydrofolate.sbmlName="_space_5_space_10_minus_Methylenetetrahydrofolate"; xxx_space_5_space_10_minus_Methylenetetrahydrofolate.sbmlCompartment="uVol"; L_minus_Serine.sbmlRole="species"; L_minus_Serine.sbmlCompartment="uVol"; Glycine.sbmlRole="species"; Glycine.sbmlCompartment="uVol"; R00945.sbmlRole="rate"; R00945.kf.sbmlRole="rate"; R00945.kb.sbmlRole="rate"; R01224.sbmlRole="rate"; R01224.kf.sbmlRole="rate"; R01224.kb.sbmlRole="rate"; }