// 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 // R02433: L_minus_Cysteate => space_3_minus_Sulfopyruvate // R03650: L_minus_Cysteine <=> L_minus_Cysteinyl_minus_tRNA_space_Cys_space_ // R02619: space_3_minus_Sulfinylpyruvate <=> space_3_minus_Sulfino_minus_L_minus_alanine // R00896: L_minus_Cysteine <=> Mercaptopyruvate 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 E6_space_1_space_1_space_16 = 0 M; real Mercaptopyruvate(time) M; real L_minus_Cysteine(time) M; real space_3_minus_Sulfinylpyruvate(time) M; real space_3_minus_Sulfino_minus_L_minus_alanine(time) M; real L_minus_Cysteinyl_minus_tRNA_space_Cys_space_(time) M; real L_minus_Cysteate(time) M; real 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 R02619(time) katal; extern real R02619.kf; extern real R02619.kb; real R00896(time) katal; extern real R00896.kf; extern real R00896.kb; // equations when (time=time.min) Mercaptopyruvate = 0; Mercaptopyruvate:time = (R00896)/uVol; when (time=time.min) L_minus_Cysteine = 0; L_minus_Cysteine:time = (-1*R03650 + -1*R00896)/uVol; when (time=time.min) space_3_minus_Sulfinylpyruvate = 0; space_3_minus_Sulfinylpyruvate:time = (-1*R02619)/uVol; when (time=time.min) space_3_minus_Sulfino_minus_L_minus_alanine = 0; space_3_minus_Sulfino_minus_L_minus_alanine:time = (R02619)/uVol; when (time=time.min) L_minus_Cysteinyl_minus_tRNA_space_Cys_space_ = 0; L_minus_Cysteinyl_minus_tRNA_space_Cys_space_:time = (R03650)/uVol; when (time=time.min) L_minus_Cysteate = 0; L_minus_Cysteate:time = (-1*R02433)/uVol; when (time=time.min) space_3_minus_Sulfopyruvate = 0; space_3_minus_Sulfopyruvate:time = (R02433)/uVol; 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_; R02619 = R02619.kf*space_3_minus_Sulfinylpyruvate - R02619.kb*space_3_minus_Sulfino_minus_L_minus_alanine; R00896 = R00896.kf*L_minus_Cysteine - R00896.kb*Mercaptopyruvate; // 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"; E6_space_1_space_1_space_16.sbmlRole="species"; E6_space_1_space_1_space_16.sbmlCompartment="uVol"; Mercaptopyruvate.sbmlRole="species"; Mercaptopyruvate.sbmlCompartment="uVol"; L_minus_Cysteine.sbmlRole="species"; L_minus_Cysteine.sbmlCompartment="uVol"; space_3_minus_Sulfinylpyruvate.sbmlRole="species"; space_3_minus_Sulfinylpyruvate.sbmlCompartment="uVol"; space_3_minus_Sulfino_minus_L_minus_alanine.sbmlRole="species"; space_3_minus_Sulfino_minus_L_minus_alanine.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"; space_3_minus_Sulfopyruvate.sbmlRole="species"; 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"; R02619.sbmlRole="rate"; R02619.kf.sbmlRole="rate"; R02619.kb.sbmlRole="rate"; R00896.sbmlRole="rate"; R00896.kf.sbmlRole="rate"; R00896.kb.sbmlRole="rate"; }