// This model generated automatically from SBML // WARNING: Renamed variable _space_3_minus_Phospho_minus_D_minus_glycerate to xxx_space_3_minus_Phospho_minus_D_minus_glycerate due to JSim namespace restrictions // WARNING: Renamed variable _space_3_minus_Phosphonooxypyruvate to xxx_space_3_minus_Phosphonooxypyruvate due to JSim namespace restrictions // WARNING: Renamed variable _space_4_minus_Phospho_minus_L_minus_aspartate to xxx_space_4_minus_Phospho_minus_L_minus_aspartate 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 // R01771: L_minus_Homoserine <=> O_minus_Phospho_minus_L_minus_homoserine // R02565: Betaine_space_aldehyde <=> Betaine // R00220: L_minus_Serine => Pyruvate // R00582: O_minus_Phospho_minus_L_minus_serine <=> L_minus_Serine // R01773: L_minus_Homoserine => L_minus_Aspartate_space_4_minus_semialdehyde // R06171: Glycine => L_minus_Allothreonine // R03425: Glycine Lipoylprotein <=> S_minus_Aminomethyldihydrolipoylprotein CO2 // R03815: Dihydrolipoylprotein <=> Lipoylprotein // R01514: D_minus_Glycerate => _space_3_minus_Phospho_minus_D_minus_glycerate // R03662: L_minus_Serine <=> L_minus_Seryl_minus_tRNA_space_Ser_space_ // R00371: Glycine => L_minus_2_minus_Amino_minus_3_minus_oxobutanoic_space_acid // R03654: Glycine <=> Glycyl_minus_tRNA_space_Gly_space_ // R00945: _space_5_space_10_minus_Methylenetetrahydrofolate Glycine => L_minus_Serine // R00751: L_minus_Threonine => Glycine // R02291: L_minus_Aspartate_space_4_minus_semialdehyde <=> _space_4_minus_Phospho_minus_L_minus_aspartate // R04173: O_minus_Phospho_minus_L_minus_serine => _space_3_minus_Phosphonooxypyruvate // R01466: O_minus_Phospho_minus_L_minus_homoserine <=> L_minus_Threonine // R02529: Aminoacetone <=> Methylglyoxal // R02567: Betaine_space_aldehyde <=> Betaine // R01025: Choline <=> Betaine_space_aldehyde // R00610: Sarcosine <=> Glycine 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_1_space_99_space_1 = 0 M; real E1_space_2_space_1_space_8 = 0 M; real E2_space_7_space_1_space_31 = 0 M; real E4_space_1_space_2_space_5 = 0 M; real E6_space_1_space_1_space_14 = 0 M; real E1_space_5_space_3_space_1 = 0 M; real E2_space_6_space_1_space_52 = 0 M; real E6_space_1_space_1_space_11 = 0 M; real E3_space_1_space_3_space_3 = 0 M; real E2_space_1_space_2_space_1 = 0 M; real E4_space_2_space_3_space_1 = 0 M; real E2_space_3_space_1_space_29 = 0 M; real E4_space_3_space_1_space_17 = 0 M; real E1_space_2_space_1_space_11 = 0 M; real E2_space_7_space_1_space_39 = 0 M; real E1_space_4_space_4_space_2 = 0 M; real E1_space_1_space_1_space_3 = 0 M; real E1_space_4_space_3_space_6 = 0 M; real E1_space_8_space_1_space_4 = 0 M; real Dihydrolipoylprotein(time) M; real Lipoylprotein(time) M; real D_minus_Glycerate(time) M; real Choline(time) M; real Betaine_space_aldehyde(time) M; real Betaine(time) M; real xxx_space_3_minus_Phospho_minus_D_minus_glycerate(time) M; real L_minus_Allothreonine(time) M; real xxx_space_3_minus_Phosphonooxypyruvate(time) M; real Glycyl_minus_tRNA_space_Gly_space_(time) M; real Sarcosine(time) M; real L_minus_Seryl_minus_tRNA_space_Ser_space_(time) M; real O_minus_Phospho_minus_L_minus_serine(time) M; real Glycine(time) M; real L_minus_Serine(time) M; real L_minus_Threonine(time) M; real xxx_space_4_minus_Phospho_minus_L_minus_aspartate(time) M; real O_minus_Phospho_minus_L_minus_homoserine(time) M; real L_minus_2_minus_Amino_minus_3_minus_oxobutanoic_space_acid(time) M; real Pyruvate(time) M; real L_minus_Homoserine(time) M; real L_minus_Aspartate_space_4_minus_semialdehyde(time) M; real CO2(time) M; real Aminoacetone(time) M; real Methylglyoxal(time) M; real xxx_space_5_space_10_minus_Methylenetetrahydrofolate(time) M; real S_minus_Aminomethyldihydrolipoylprotein(time) M; real R01771(time) katal; extern real R01771.kf; extern real R01771.kb; real R02565(time) katal; extern real R02565.kf; extern real R02565.kb; real R00220(time) katal; extern real R00220.kf; extern real R00220.kb; real R00582(time) katal; extern real R00582.kf; extern real R00582.kb; real R01773(time) katal; extern real R01773.kf; extern real R01773.kb; real R06171(time) katal; extern real R06171.kf; extern real R06171.kb; real R03425(time) katal; extern real R03425.kf; extern real R03425.kb; real R03815(time) katal; extern real R03815.kf; extern real R03815.kb; real R01514(time) katal; extern real R01514.kf; extern real R01514.kb; real R03662(time) katal; extern real R03662.kf; extern real R03662.kb; real R00371(time) katal; extern real R00371.kf; extern real R00371.kb; real R03654(time) katal; extern real R03654.kf; extern real R03654.kb; real R00945(time) katal; extern real R00945.kf; extern real R00945.kb; real R00751(time) katal; extern real R00751.kf; extern real R00751.kb; real R02291(time) katal; extern real R02291.kf; extern real R02291.kb; real R04173(time) katal; extern real R04173.kf; extern real R04173.kb; real R01466(time) katal; extern real R01466.kf; extern real R01466.kb; real R02529(time) katal; extern real R02529.kf; extern real R02529.kb; real R02567(time) katal; extern real R02567.kf; extern real R02567.kb; real R01025(time) katal; extern real R01025.kf; extern real R01025.kb; real R00610(time) katal; extern real R00610.kf; extern real R00610.kb; // equations when (time=time.min) Dihydrolipoylprotein = 0; (Dihydrolipoylprotein*uVol):time = -1*R03815; when (time=time.min) Lipoylprotein = 0; (Lipoylprotein*uVol):time = -1*R03425 + R03815; when (time=time.min) D_minus_Glycerate = 0; (D_minus_Glycerate*uVol):time = -1*R01514; when (time=time.min) Choline = 0; (Choline*uVol):time = -1*R01025; when (time=time.min) Betaine_space_aldehyde = 0; (Betaine_space_aldehyde*uVol):time = -1*R02565 + -1*R02567 + R01025; when (time=time.min) Betaine = 0; (Betaine*uVol):time = R02565 + R02567; when (time=time.min) xxx_space_3_minus_Phospho_minus_D_minus_glycerate = 0; (xxx_space_3_minus_Phospho_minus_D_minus_glycerate*uVol):time = R01514; when (time=time.min) L_minus_Allothreonine = 0; (L_minus_Allothreonine*uVol):time = R06171; when (time=time.min) xxx_space_3_minus_Phosphonooxypyruvate = 0; (xxx_space_3_minus_Phosphonooxypyruvate*uVol):time = R04173; when (time=time.min) Glycyl_minus_tRNA_space_Gly_space_ = 0; (Glycyl_minus_tRNA_space_Gly_space_*uVol):time = R03654; when (time=time.min) Sarcosine = 0; (Sarcosine*uVol):time = -1*R00610; when (time=time.min) L_minus_Seryl_minus_tRNA_space_Ser_space_ = 0; (L_minus_Seryl_minus_tRNA_space_Ser_space_*uVol):time = R03662; when (time=time.min) O_minus_Phospho_minus_L_minus_serine = 0; (O_minus_Phospho_minus_L_minus_serine*uVol):time = -1*R00582 + -1*R04173; when (time=time.min) Glycine = 0; (Glycine*uVol):time = -1*R06171 + -1*R03425 + -1*R00371 + -1*R03654 + -1*R00945 + R00751 + R00610; when (time=time.min) L_minus_Serine = 0; (L_minus_Serine*uVol):time = -1*R00220 + R00582 + -1*R03662 + R00945; when (time=time.min) L_minus_Threonine = 0; (L_minus_Threonine*uVol):time = -1*R00751 + R01466; when (time=time.min) xxx_space_4_minus_Phospho_minus_L_minus_aspartate = 0; (xxx_space_4_minus_Phospho_minus_L_minus_aspartate*uVol):time = R02291; when (time=time.min) O_minus_Phospho_minus_L_minus_homoserine = 0; (O_minus_Phospho_minus_L_minus_homoserine*uVol):time = R01771 + -1*R01466; when (time=time.min) L_minus_2_minus_Amino_minus_3_minus_oxobutanoic_space_acid = 0; (L_minus_2_minus_Amino_minus_3_minus_oxobutanoic_space_acid*uVol):time = R00371; when (time=time.min) Pyruvate = 0; (Pyruvate*uVol):time = R00220; when (time=time.min) L_minus_Homoserine = 0; (L_minus_Homoserine*uVol):time = -1*R01771 + -1*R01773; when (time=time.min) L_minus_Aspartate_space_4_minus_semialdehyde = 0; (L_minus_Aspartate_space_4_minus_semialdehyde*uVol):time = R01773 + -1*R02291; when (time=time.min) CO2 = 0; (CO2*uVol):time = R03425; when (time=time.min) Aminoacetone = 0; (Aminoacetone*uVol):time = -1*R02529; when (time=time.min) Methylglyoxal = 0; (Methylglyoxal*uVol):time = R02529; when (time=time.min) xxx_space_5_space_10_minus_Methylenetetrahydrofolate = 0; (xxx_space_5_space_10_minus_Methylenetetrahydrofolate*uVol):time = -1*R00945; when (time=time.min) S_minus_Aminomethyldihydrolipoylprotein = 0; (S_minus_Aminomethyldihydrolipoylprotein*uVol):time = R03425; R01771 = R01771.kf*L_minus_Homoserine - R01771.kb*O_minus_Phospho_minus_L_minus_homoserine; R02565 = R02565.kf*Betaine_space_aldehyde - R02565.kb*Betaine; R00220 = R00220.kf*L_minus_Serine - R00220.kb*Pyruvate; R00582 = R00582.kf*O_minus_Phospho_minus_L_minus_serine - R00582.kb*L_minus_Serine; R01773 = R01773.kf*L_minus_Homoserine - R01773.kb*L_minus_Aspartate_space_4_minus_semialdehyde; R06171 = R06171.kf*Glycine - R06171.kb*L_minus_Allothreonine; R03425 = R03425.kf*Glycine*Lipoylprotein - R03425.kb*S_minus_Aminomethyldihydrolipoylprotein*CO2; R03815 = R03815.kf*Dihydrolipoylprotein - R03815.kb*Lipoylprotein; R01514 = R01514.kf*D_minus_Glycerate - R01514.kb*_space_3_minus_Phospho_minus_D_minus_glycerate; R03662 = R03662.kf*L_minus_Serine - R03662.kb*L_minus_Seryl_minus_tRNA_space_Ser_space_; R00371 = R00371.kf*Glycine - R00371.kb*L_minus_2_minus_Amino_minus_3_minus_oxobutanoic_space_acid; R03654 = R03654.kf*Glycine - R03654.kb*Glycyl_minus_tRNA_space_Gly_space_; R00945 = R00945.kf*_space_5_space_10_minus_Methylenetetrahydrofolate*Glycine - R00945.kb*L_minus_Serine; R00751 = R00751.kf*L_minus_Threonine - R00751.kb*Glycine; R02291 = R02291.kf*L_minus_Aspartate_space_4_minus_semialdehyde - R02291.kb*_space_4_minus_Phospho_minus_L_minus_aspartate; R04173 = R04173.kf*O_minus_Phospho_minus_L_minus_serine - R04173.kb*_space_3_minus_Phosphonooxypyruvate; R01466 = R01466.kf*O_minus_Phospho_minus_L_minus_homoserine - R01466.kb*L_minus_Threonine; R02529 = R02529.kf*Aminoacetone - R02529.kb*Methylglyoxal; R02567 = R02567.kf*Betaine_space_aldehyde - R02567.kb*Betaine; R01025 = R01025.kf*Choline - R01025.kb*Betaine_space_aldehyde; R00610 = R00610.kf*Sarcosine - R00610.kb*Glycine; // variable properties default.sbmlRole="compartment"; uVol.sbmlRole="compartment"; E1_space_1_space_99_space_1.sbmlRole="species"; E1_space_1_space_99_space_1.sbmlCompartment="uVol"; E1_space_2_space_1_space_8.sbmlRole="species"; E1_space_2_space_1_space_8.sbmlCompartment="uVol"; E2_space_7_space_1_space_31.sbmlRole="species"; E2_space_7_space_1_space_31.sbmlCompartment="uVol"; E4_space_1_space_2_space_5.sbmlRole="species"; E4_space_1_space_2_space_5.sbmlCompartment="uVol"; E6_space_1_space_1_space_14.sbmlRole="species"; E6_space_1_space_1_space_14.sbmlCompartment="uVol"; E1_space_5_space_3_space_1.sbmlRole="species"; E1_space_5_space_3_space_1.sbmlCompartment="uVol"; E2_space_6_space_1_space_52.sbmlRole="species"; E2_space_6_space_1_space_52.sbmlCompartment="uVol"; E6_space_1_space_1_space_11.sbmlRole="species"; E6_space_1_space_1_space_11.sbmlCompartment="uVol"; E3_space_1_space_3_space_3.sbmlRole="species"; E3_space_1_space_3_space_3.sbmlCompartment="uVol"; E2_space_1_space_2_space_1.sbmlRole="species"; E2_space_1_space_2_space_1.sbmlCompartment="uVol"; E4_space_2_space_3_space_1.sbmlRole="species"; E4_space_2_space_3_space_1.sbmlCompartment="uVol"; E2_space_3_space_1_space_29.sbmlRole="species"; E2_space_3_space_1_space_29.sbmlCompartment="uVol"; E4_space_3_space_1_space_17.sbmlRole="species"; E4_space_3_space_1_space_17.sbmlCompartment="uVol"; E1_space_2_space_1_space_11.sbmlRole="species"; E1_space_2_space_1_space_11.sbmlCompartment="uVol"; E2_space_7_space_1_space_39.sbmlRole="species"; E2_space_7_space_1_space_39.sbmlCompartment="uVol"; E1_space_4_space_4_space_2.sbmlRole="species"; E1_space_4_space_4_space_2.sbmlCompartment="uVol"; E1_space_1_space_1_space_3.sbmlRole="species"; E1_space_1_space_1_space_3.sbmlCompartment="uVol"; E1_space_4_space_3_space_6.sbmlRole="species"; E1_space_4_space_3_space_6.sbmlCompartment="uVol"; E1_space_8_space_1_space_4.sbmlRole="species"; E1_space_8_space_1_space_4.sbmlCompartment="uVol"; Dihydrolipoylprotein.sbmlRole="species"; Dihydrolipoylprotein.sbmlCompartment="uVol"; Lipoylprotein.sbmlRole="species"; Lipoylprotein.sbmlCompartment="uVol"; D_minus_Glycerate.sbmlRole="species"; D_minus_Glycerate.sbmlCompartment="uVol"; Choline.sbmlRole="species"; Choline.sbmlCompartment="uVol"; Betaine_space_aldehyde.sbmlRole="species"; Betaine_space_aldehyde.sbmlCompartment="uVol"; Betaine.sbmlRole="species"; Betaine.sbmlCompartment="uVol"; xxx_space_3_minus_Phospho_minus_D_minus_glycerate.sbmlRole="species"; xxx_space_3_minus_Phospho_minus_D_minus_glycerate.sbmlName="_space_3_minus_Phospho_minus_D_minus_glycerate"; xxx_space_3_minus_Phospho_minus_D_minus_glycerate.sbmlCompartment="uVol"; L_minus_Allothreonine.sbmlRole="species"; L_minus_Allothreonine.sbmlCompartment="uVol"; xxx_space_3_minus_Phosphonooxypyruvate.sbmlRole="species"; xxx_space_3_minus_Phosphonooxypyruvate.sbmlName="_space_3_minus_Phosphonooxypyruvate"; xxx_space_3_minus_Phosphonooxypyruvate.sbmlCompartment="uVol"; Glycyl_minus_tRNA_space_Gly_space_.sbmlRole="species"; Glycyl_minus_tRNA_space_Gly_space_.sbmlCompartment="uVol"; Sarcosine.sbmlRole="species"; Sarcosine.sbmlCompartment="uVol"; L_minus_Seryl_minus_tRNA_space_Ser_space_.sbmlRole="species"; L_minus_Seryl_minus_tRNA_space_Ser_space_.sbmlCompartment="uVol"; O_minus_Phospho_minus_L_minus_serine.sbmlRole="species"; O_minus_Phospho_minus_L_minus_serine.sbmlCompartment="uVol"; Glycine.sbmlRole="species"; Glycine.sbmlCompartment="uVol"; L_minus_Serine.sbmlRole="species"; L_minus_Serine.sbmlCompartment="uVol"; L_minus_Threonine.sbmlRole="species"; L_minus_Threonine.sbmlCompartment="uVol"; xxx_space_4_minus_Phospho_minus_L_minus_aspartate.sbmlRole="species"; xxx_space_4_minus_Phospho_minus_L_minus_aspartate.sbmlName="_space_4_minus_Phospho_minus_L_minus_aspartate"; xxx_space_4_minus_Phospho_minus_L_minus_aspartate.sbmlCompartment="uVol"; O_minus_Phospho_minus_L_minus_homoserine.sbmlRole="species"; O_minus_Phospho_minus_L_minus_homoserine.sbmlCompartment="uVol"; L_minus_2_minus_Amino_minus_3_minus_oxobutanoic_space_acid.sbmlRole="species"; L_minus_2_minus_Amino_minus_3_minus_oxobutanoic_space_acid.sbmlCompartment="uVol"; Pyruvate.sbmlRole="species"; Pyruvate.sbmlCompartment="uVol"; L_minus_Homoserine.sbmlRole="species"; L_minus_Homoserine.sbmlCompartment="uVol"; L_minus_Aspartate_space_4_minus_semialdehyde.sbmlRole="species"; L_minus_Aspartate_space_4_minus_semialdehyde.sbmlCompartment="uVol"; CO2.sbmlRole="species"; CO2.sbmlCompartment="uVol"; Aminoacetone.sbmlRole="species"; Aminoacetone.sbmlCompartment="uVol"; Methylglyoxal.sbmlRole="species"; Methylglyoxal.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"; S_minus_Aminomethyldihydrolipoylprotein.sbmlRole="species"; S_minus_Aminomethyldihydrolipoylprotein.sbmlCompartment="uVol"; R01771.sbmlRole="rate"; R01771.kf.sbmlRole="rate"; R01771.kb.sbmlRole="rate"; R02565.sbmlRole="rate"; R02565.kf.sbmlRole="rate"; R02565.kb.sbmlRole="rate"; R00220.sbmlRole="rate"; R00220.kf.sbmlRole="rate"; R00220.kb.sbmlRole="rate"; R00582.sbmlRole="rate"; R00582.kf.sbmlRole="rate"; R00582.kb.sbmlRole="rate"; R01773.sbmlRole="rate"; R01773.kf.sbmlRole="rate"; R01773.kb.sbmlRole="rate"; R06171.sbmlRole="rate"; R06171.kf.sbmlRole="rate"; R06171.kb.sbmlRole="rate"; R03425.sbmlRole="rate"; R03425.kf.sbmlRole="rate"; R03425.kb.sbmlRole="rate"; R03815.sbmlRole="rate"; R03815.kf.sbmlRole="rate"; R03815.kb.sbmlRole="rate"; R01514.sbmlRole="rate"; R01514.kf.sbmlRole="rate"; R01514.kb.sbmlRole="rate"; R03662.sbmlRole="rate"; R03662.kf.sbmlRole="rate"; R03662.kb.sbmlRole="rate"; R00371.sbmlRole="rate"; R00371.kf.sbmlRole="rate"; R00371.kb.sbmlRole="rate"; R03654.sbmlRole="rate"; R03654.kf.sbmlRole="rate"; R03654.kb.sbmlRole="rate"; R00945.sbmlRole="rate"; R00945.kf.sbmlRole="rate"; R00945.kb.sbmlRole="rate"; R00751.sbmlRole="rate"; R00751.kf.sbmlRole="rate"; R00751.kb.sbmlRole="rate"; R02291.sbmlRole="rate"; R02291.kf.sbmlRole="rate"; R02291.kb.sbmlRole="rate"; R04173.sbmlRole="rate"; R04173.kf.sbmlRole="rate"; R04173.kb.sbmlRole="rate"; R01466.sbmlRole="rate"; R01466.kf.sbmlRole="rate"; R01466.kb.sbmlRole="rate"; R02529.sbmlRole="rate"; R02529.kf.sbmlRole="rate"; R02529.kb.sbmlRole="rate"; R02567.sbmlRole="rate"; R02567.kf.sbmlRole="rate"; R02567.kb.sbmlRole="rate"; R01025.sbmlRole="rate"; R01025.kf.sbmlRole="rate"; R01025.kb.sbmlRole="rate"; R00610.sbmlRole="rate"; R00610.kf.sbmlRole="rate"; R00610.kb.sbmlRole="rate"; }