// This model generated automatically from SBML // unit definitions import nsrunit; unit conversion off; // SBML property definitions property sbmlRole=string; property sbmlName=string; property sbmlCompartment=string; // SBML reactions // R00897: O_minus_Acetyl_minus_L_minus_serine Hydrogen_space_sulfide <=> L_minus_Cysteine Acetate // R01285: Cystathionine <=> L_minus_Homocysteine // R01777: L_minus_Homoserine <=> O_minus_Succinyl_minus_L_minus_homoserine // R00586: L_minus_Serine <=> O_minus_Acetyl_minus_L_minus_serine 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_5_space_1_space_47 = 0 M; real E2_space_3_space_1_space_30 = 0 M; real E4_space_4_space_1_space_8 = 0 M; real E2_space_3_space_1_space_46 = 0 M; real Acetate(time) M; real L_minus_Serine(time) M; real O_minus_Acetyl_minus_L_minus_serine(time) M; real L_minus_Cysteine(time) M; real Hydrogen_space_sulfide(time) M; real L_minus_Homocysteine(time) M; real Cystathionine(time) M; real L_minus_Homoserine(time) M; real O_minus_Succinyl_minus_L_minus_homoserine(time) M; real R00897(time) katal; extern real R00897.kf; extern real R00897.kb; real R01285(time) katal; extern real R01285.kf; extern real R01285.kb; real R01777(time) katal; extern real R01777.kf; extern real R01777.kb; real R00586(time) katal; extern real R00586.kf; extern real R00586.kb; // equations when (time=time.min) Acetate = 0; (Acetate*uVol):time = R00897; when (time=time.min) L_minus_Serine = 0; (L_minus_Serine*uVol):time = -1*R00586; when (time=time.min) O_minus_Acetyl_minus_L_minus_serine = 0; (O_minus_Acetyl_minus_L_minus_serine*uVol):time = -1*R00897 + R00586; when (time=time.min) L_minus_Cysteine = 0; (L_minus_Cysteine*uVol):time = R00897; when (time=time.min) Hydrogen_space_sulfide = 0; (Hydrogen_space_sulfide*uVol):time = -1*R00897; when (time=time.min) L_minus_Homocysteine = 0; (L_minus_Homocysteine*uVol):time = R01285; when (time=time.min) Cystathionine = 0; (Cystathionine*uVol):time = -1*R01285; when (time=time.min) L_minus_Homoserine = 0; (L_minus_Homoserine*uVol):time = -1*R01777; when (time=time.min) O_minus_Succinyl_minus_L_minus_homoserine = 0; (O_minus_Succinyl_minus_L_minus_homoserine*uVol):time = R01777; R00897 = R00897.kf*O_minus_Acetyl_minus_L_minus_serine*Hydrogen_space_sulfide - R00897.kb*L_minus_Cysteine*Acetate; R01285 = R01285.kf*Cystathionine - R01285.kb*L_minus_Homocysteine; R01777 = R01777.kf*L_minus_Homoserine - R01777.kb*O_minus_Succinyl_minus_L_minus_homoserine; R00586 = R00586.kf*L_minus_Serine - R00586.kb*O_minus_Acetyl_minus_L_minus_serine; // variable properties default.sbmlRole="compartment"; uVol.sbmlRole="compartment"; E2_space_5_space_1_space_47.sbmlRole="species"; E2_space_5_space_1_space_47.sbmlCompartment="uVol"; E2_space_3_space_1_space_30.sbmlRole="species"; E2_space_3_space_1_space_30.sbmlCompartment="uVol"; E4_space_4_space_1_space_8.sbmlRole="species"; E4_space_4_space_1_space_8.sbmlCompartment="uVol"; E2_space_3_space_1_space_46.sbmlRole="species"; E2_space_3_space_1_space_46.sbmlCompartment="uVol"; Acetate.sbmlRole="species"; Acetate.sbmlCompartment="uVol"; L_minus_Serine.sbmlRole="species"; L_minus_Serine.sbmlCompartment="uVol"; O_minus_Acetyl_minus_L_minus_serine.sbmlRole="species"; O_minus_Acetyl_minus_L_minus_serine.sbmlCompartment="uVol"; L_minus_Cysteine.sbmlRole="species"; L_minus_Cysteine.sbmlCompartment="uVol"; Hydrogen_space_sulfide.sbmlRole="species"; Hydrogen_space_sulfide.sbmlCompartment="uVol"; L_minus_Homocysteine.sbmlRole="species"; L_minus_Homocysteine.sbmlCompartment="uVol"; Cystathionine.sbmlRole="species"; Cystathionine.sbmlCompartment="uVol"; L_minus_Homoserine.sbmlRole="species"; L_minus_Homoserine.sbmlCompartment="uVol"; O_minus_Succinyl_minus_L_minus_homoserine.sbmlRole="species"; O_minus_Succinyl_minus_L_minus_homoserine.sbmlCompartment="uVol"; R00897.sbmlRole="rate"; R00897.kf.sbmlRole="rate"; R00897.kb.sbmlRole="rate"; R01285.sbmlRole="rate"; R01285.kf.sbmlRole="rate"; R01285.kb.sbmlRole="rate"; R01777.sbmlRole="rate"; R01777.kf.sbmlRole="rate"; R01777.kb.sbmlRole="rate"; R00586.sbmlRole="rate"; R00586.kf.sbmlRole="rate"; R00586.kb.sbmlRole="rate"; }