// This model generated automatically from SBML // WARNING: Renamed variable _space_3_minus_Sulfinylpyruvate to xxx_space_3_minus_Sulfinylpyruvate due to JSim namespace restrictions // WARNING: Renamed variable _space_3_minus_Sulfino_minus_L_minus_alanine to xxx_space_3_minus_Sulfino_minus_L_minus_alanine due to JSim namespace restrictions // WARNING: Renamed variable _space_3_minus_Sulfopyruvate to xxx_space_3_minus_Sulfopyruvate 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 // R02433: L_minus_Cysteate => _space_3_minus_Sulfopyruvate // R03650: L_minus_Cysteine <=> L_minus_Cysteinyl_minus_tRNA_space_Cys_space_ // R03132: O_minus_Acetyl_minus_L_minus_serine Thiosulfate <=> S_minus_Sulfo_minus_L_minus_cysteine // R00782: L_minus_Cysteine <=> Pyruvate // R00897: O_minus_Acetyl_minus_L_minus_serine Hydrogen_space_sulfide <=> L_minus_Cysteine // R00896: L_minus_Cysteine <=> Mercaptopyruvate // R00586: L_minus_Serine => O_minus_Acetyl_minus_L_minus_serine // R02408: L_minus_Cystine <=> Thiocysteine // R04859: O_minus_Acetyl_minus_L_minus_serine <=> L_minus_Cysteine // R02619: _space_3_minus_Sulfinylpyruvate <=> _space_3_minus_Sulfino_minus_L_minus_alanine 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_6_space_1_space_1 = 0 M; real E4_space_4_space_1_space_1 = 0 M; real E2_space_5_space_1_space_48 = 0 M; real E2_space_5_space_1_space_47 = 0 M; real E2_space_3_space_1_space_30 = 0 M; real E2_space_5_space_1_space_49 = 0 M; real E6_space_1_space_1_space_16 = 0 M; real Thiocysteine(time) M; real Mercaptopyruvate(time) M; real L_minus_Cysteine(time) M; real L_minus_Cystine(time) M; real Pyruvate(time) M; real S_minus_Sulfo_minus_L_minus_cysteine(time) M; real xxx_space_3_minus_Sulfinylpyruvate(time) M; real Thiosulfate(time) M; real xxx_space_3_minus_Sulfino_minus_L_minus_alanine(time) M; real Hydrogen_space_sulfide(time) M; real O_minus_Acetyl_minus_L_minus_serine(time) M; real L_minus_Serine(time) M; real L_minus_Cysteinyl_minus_tRNA_space_Cys_space_(time) M; real L_minus_Cysteate(time) M; real xxx_space_3_minus_Sulfopyruvate(time) M; real R02433(time) katal; extern real R02433.kf; extern real R02433.kb; real R03650(time) katal; extern real R03650.kf; extern real R03650.kb; real R03132(time) katal; extern real R03132.kf; extern real R03132.kb; real R00782(time) katal; extern real R00782.kf; extern real R00782.kb; real R00897(time) katal; extern real R00897.kf; extern real R00897.kb; real R00896(time) katal; extern real R00896.kf; extern real R00896.kb; real R00586(time) katal; extern real R00586.kf; extern real R00586.kb; real R02408(time) katal; extern real R02408.kf; extern real R02408.kb; real R04859(time) katal; extern real R04859.kf; extern real R04859.kb; real R02619(time) katal; extern real R02619.kf; extern real R02619.kb; // equations when (time=time.min) Thiocysteine = 0; (Thiocysteine*uVol):time = R02408; when (time=time.min) Mercaptopyruvate = 0; (Mercaptopyruvate*uVol):time = R00896; when (time=time.min) L_minus_Cysteine = 0; (L_minus_Cysteine*uVol):time = -1*R03650 + -1*R00782 + R00897 + -1*R00896 + R04859; when (time=time.min) L_minus_Cystine = 0; (L_minus_Cystine*uVol):time = -1*R02408; when (time=time.min) Pyruvate = 0; (Pyruvate*uVol):time = R00782; when (time=time.min) S_minus_Sulfo_minus_L_minus_cysteine = 0; (S_minus_Sulfo_minus_L_minus_cysteine*uVol):time = R03132; when (time=time.min) xxx_space_3_minus_Sulfinylpyruvate = 0; (xxx_space_3_minus_Sulfinylpyruvate*uVol):time = -1*R02619; when (time=time.min) Thiosulfate = 0; (Thiosulfate*uVol):time = -1*R03132; when (time=time.min) xxx_space_3_minus_Sulfino_minus_L_minus_alanine = 0; (xxx_space_3_minus_Sulfino_minus_L_minus_alanine*uVol):time = R02619; when (time=time.min) Hydrogen_space_sulfide = 0; (Hydrogen_space_sulfide*uVol):time = -1*R00897; when (time=time.min) O_minus_Acetyl_minus_L_minus_serine = 0; (O_minus_Acetyl_minus_L_minus_serine*uVol):time = -1*R03132 + -1*R00897 + R00586 + -1*R04859; when (time=time.min) L_minus_Serine = 0; (L_minus_Serine*uVol):time = -1*R00586; when (time=time.min) L_minus_Cysteinyl_minus_tRNA_space_Cys_space_ = 0; (L_minus_Cysteinyl_minus_tRNA_space_Cys_space_*uVol):time = R03650; when (time=time.min) L_minus_Cysteate = 0; (L_minus_Cysteate*uVol):time = -1*R02433; when (time=time.min) xxx_space_3_minus_Sulfopyruvate = 0; (xxx_space_3_minus_Sulfopyruvate*uVol):time = R02433; R02433 = R02433.kf*L_minus_Cysteate - R02433.kb*_space_3_minus_Sulfopyruvate; R03650 = R03650.kf*L_minus_Cysteine - R03650.kb*L_minus_Cysteinyl_minus_tRNA_space_Cys_space_; R03132 = R03132.kf*O_minus_Acetyl_minus_L_minus_serine*Thiosulfate - R03132.kb*S_minus_Sulfo_minus_L_minus_cysteine; R00782 = R00782.kf*L_minus_Cysteine - R00782.kb*Pyruvate; R00897 = R00897.kf*O_minus_Acetyl_minus_L_minus_serine*Hydrogen_space_sulfide - R00897.kb*L_minus_Cysteine; R00896 = R00896.kf*L_minus_Cysteine - R00896.kb*Mercaptopyruvate; R00586 = R00586.kf*L_minus_Serine - R00586.kb*O_minus_Acetyl_minus_L_minus_serine; R02408 = R02408.kf*L_minus_Cystine - R02408.kb*Thiocysteine; R04859 = R04859.kf*O_minus_Acetyl_minus_L_minus_serine - R04859.kb*L_minus_Cysteine; R02619 = R02619.kf*_space_3_minus_Sulfinylpyruvate - R02619.kb*_space_3_minus_Sulfino_minus_L_minus_alanine; // variable properties default.sbmlRole="compartment"; uVol.sbmlRole="compartment"; E2_space_6_space_1_space_1.sbmlRole="species"; E2_space_6_space_1_space_1.sbmlCompartment="uVol"; E4_space_4_space_1_space_1.sbmlRole="species"; E4_space_4_space_1_space_1.sbmlCompartment="uVol"; E2_space_5_space_1_space_48.sbmlRole="species"; E2_space_5_space_1_space_48.sbmlCompartment="uVol"; 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"; E2_space_5_space_1_space_49.sbmlRole="species"; E2_space_5_space_1_space_49.sbmlCompartment="uVol"; E6_space_1_space_1_space_16.sbmlRole="species"; E6_space_1_space_1_space_16.sbmlCompartment="uVol"; Thiocysteine.sbmlRole="species"; Thiocysteine.sbmlCompartment="uVol"; Mercaptopyruvate.sbmlRole="species"; Mercaptopyruvate.sbmlCompartment="uVol"; L_minus_Cysteine.sbmlRole="species"; L_minus_Cysteine.sbmlCompartment="uVol"; L_minus_Cystine.sbmlRole="species"; L_minus_Cystine.sbmlCompartment="uVol"; Pyruvate.sbmlRole="species"; Pyruvate.sbmlCompartment="uVol"; S_minus_Sulfo_minus_L_minus_cysteine.sbmlRole="species"; S_minus_Sulfo_minus_L_minus_cysteine.sbmlCompartment="uVol"; xxx_space_3_minus_Sulfinylpyruvate.sbmlRole="species"; xxx_space_3_minus_Sulfinylpyruvate.sbmlName="_space_3_minus_Sulfinylpyruvate"; xxx_space_3_minus_Sulfinylpyruvate.sbmlCompartment="uVol"; Thiosulfate.sbmlRole="species"; Thiosulfate.sbmlCompartment="uVol"; xxx_space_3_minus_Sulfino_minus_L_minus_alanine.sbmlRole="species"; xxx_space_3_minus_Sulfino_minus_L_minus_alanine.sbmlName="_space_3_minus_Sulfino_minus_L_minus_alanine"; xxx_space_3_minus_Sulfino_minus_L_minus_alanine.sbmlCompartment="uVol"; Hydrogen_space_sulfide.sbmlRole="species"; Hydrogen_space_sulfide.sbmlCompartment="uVol"; O_minus_Acetyl_minus_L_minus_serine.sbmlRole="species"; O_minus_Acetyl_minus_L_minus_serine.sbmlCompartment="uVol"; L_minus_Serine.sbmlRole="species"; L_minus_Serine.sbmlCompartment="uVol"; L_minus_Cysteinyl_minus_tRNA_space_Cys_space_.sbmlRole="species"; L_minus_Cysteinyl_minus_tRNA_space_Cys_space_.sbmlCompartment="uVol"; L_minus_Cysteate.sbmlRole="species"; L_minus_Cysteate.sbmlCompartment="uVol"; xxx_space_3_minus_Sulfopyruvate.sbmlRole="species"; xxx_space_3_minus_Sulfopyruvate.sbmlName="_space_3_minus_Sulfopyruvate"; xxx_space_3_minus_Sulfopyruvate.sbmlCompartment="uVol"; R02433.sbmlRole="rate"; R02433.kf.sbmlRole="rate"; R02433.kb.sbmlRole="rate"; R03650.sbmlRole="rate"; R03650.kf.sbmlRole="rate"; R03650.kb.sbmlRole="rate"; R03132.sbmlRole="rate"; R03132.kf.sbmlRole="rate"; R03132.kb.sbmlRole="rate"; R00782.sbmlRole="rate"; R00782.kf.sbmlRole="rate"; R00782.kb.sbmlRole="rate"; R00897.sbmlRole="rate"; R00897.kf.sbmlRole="rate"; R00897.kb.sbmlRole="rate"; R00896.sbmlRole="rate"; R00896.kf.sbmlRole="rate"; R00896.kb.sbmlRole="rate"; R00586.sbmlRole="rate"; R00586.kf.sbmlRole="rate"; R00586.kb.sbmlRole="rate"; R02408.sbmlRole="rate"; R02408.kf.sbmlRole="rate"; R02408.kb.sbmlRole="rate"; R04859.sbmlRole="rate"; R04859.kf.sbmlRole="rate"; R04859.kb.sbmlRole="rate"; R02619.sbmlRole="rate"; R02619.kf.sbmlRole="rate"; R02619.kb.sbmlRole="rate"; }