// This model generated automatically from SBML // WARNING: Renamed variable _gamma__minus_L_minus_Glutamyl_minus_L_minus_cysteine to xxx_gamma__minus_L_minus_Glutamyl_minus_L_minus_cysteine 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 // R03522: RX Glutathione <=> R_minus_S_minus_Glutathione // R00497: _gamma__minus_L_minus_Glutamyl_minus_L_minus_cysteine Glycine <=> Glutathione // R00894: L_minus_Glutamate L_minus_Cysteine <=> _gamma__minus_L_minus_Glutamyl_minus_L_minus_cysteine 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_18 = 0 M; real E6_space_3_space_2_space_3 = 0 M; real E6_space_3_space_2_space_2 = 0 M; real Glutathione(time) M; real RX(time) M; real L_minus_Cysteine(time) M; real R_minus_S_minus_Glutathione(time) M; real Glycine(time) M; real L_minus_Glutamate(time) M; real xxx_gamma__minus_L_minus_Glutamyl_minus_L_minus_cysteine(time) M; real R03522(time) katal; extern real R03522.kf; extern real R03522.kb; real R00497(time) katal; extern real R00497.kf; extern real R00497.kb; real R00894(time) katal; extern real R00894.kf; extern real R00894.kb; // equations when (time=time.min) Glutathione = 0; (Glutathione*uVol):time = -1*R03522 + R00497; when (time=time.min) RX = 0; (RX*uVol):time = -1*R03522; when (time=time.min) L_minus_Cysteine = 0; (L_minus_Cysteine*uVol):time = -1*R00894; when (time=time.min) R_minus_S_minus_Glutathione = 0; (R_minus_S_minus_Glutathione*uVol):time = R03522; when (time=time.min) Glycine = 0; (Glycine*uVol):time = -1*R00497; when (time=time.min) L_minus_Glutamate = 0; (L_minus_Glutamate*uVol):time = -1*R00894; when (time=time.min) xxx_gamma__minus_L_minus_Glutamyl_minus_L_minus_cysteine = 0; (xxx_gamma__minus_L_minus_Glutamyl_minus_L_minus_cysteine*uVol):time = -1*R00497 + R00894; R03522 = R03522.kf*RX*Glutathione - R03522.kb*R_minus_S_minus_Glutathione; R00497 = R00497.kf*_gamma__minus_L_minus_Glutamyl_minus_L_minus_cysteine*Glycine - R00497.kb*Glutathione; R00894 = R00894.kf*L_minus_Glutamate*L_minus_Cysteine - R00894.kb*_gamma__minus_L_minus_Glutamyl_minus_L_minus_cysteine; // variable properties default.sbmlRole="compartment"; uVol.sbmlRole="compartment"; E2_space_5_space_1_space_18.sbmlRole="species"; E2_space_5_space_1_space_18.sbmlCompartment="uVol"; E6_space_3_space_2_space_3.sbmlRole="species"; E6_space_3_space_2_space_3.sbmlCompartment="uVol"; E6_space_3_space_2_space_2.sbmlRole="species"; E6_space_3_space_2_space_2.sbmlCompartment="uVol"; Glutathione.sbmlRole="species"; Glutathione.sbmlCompartment="uVol"; RX.sbmlRole="species"; RX.sbmlCompartment="uVol"; L_minus_Cysteine.sbmlRole="species"; L_minus_Cysteine.sbmlCompartment="uVol"; R_minus_S_minus_Glutathione.sbmlRole="species"; R_minus_S_minus_Glutathione.sbmlCompartment="uVol"; Glycine.sbmlRole="species"; Glycine.sbmlCompartment="uVol"; L_minus_Glutamate.sbmlRole="species"; L_minus_Glutamate.sbmlCompartment="uVol"; xxx_gamma__minus_L_minus_Glutamyl_minus_L_minus_cysteine.sbmlRole="species"; xxx_gamma__minus_L_minus_Glutamyl_minus_L_minus_cysteine.sbmlName="_gamma__minus_L_minus_Glutamyl_minus_L_minus_cysteine"; xxx_gamma__minus_L_minus_Glutamyl_minus_L_minus_cysteine.sbmlCompartment="uVol"; R03522.sbmlRole="rate"; R03522.kf.sbmlRole="rate"; R03522.kb.sbmlRole="rate"; R00497.sbmlRole="rate"; R00497.kf.sbmlRole="rate"; R00497.kb.sbmlRole="rate"; R00894.sbmlRole="rate"; R00894.kf.sbmlRole="rate"; R00894.kb.sbmlRole="rate"; }