// 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 // R00289: D_minus_Glucose_space_1_minus_phosphate <=> UDP_minus_glucose // R01761: L_minus_Arabinose => L_minus_Ribulose // R01639: D_minus_Xylulose => D_minus_Xylulose_space_5_minus_phosphate // R05850: L_minus_Ribulose_space_5_minus_phosphate <=> D_minus_Xylulose_space_5_minus_phosphate // R01432: D_minus_Xylose => D_minus_Xylulose // R01529: D_minus_Ribulose_space_5_minus_phosphate => D_minus_Xylulose_space_5_minus_phosphate 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 E5_space_3_space_1_space_5 = 0 M; real E2_space_7_space_7_space_9 = 0 M; real E2_space_7_space_1_space_17 = 0 M; real E5_space_1_space_3_space_1 = 0 M; real E5_space_1_space_3_space_4 = 0 M; real E5_space_3_space_1_space_4 = 0 M; real D_minus_Xylose(time) M; real UDP_minus_glucose(time) M; real D_minus_Glucose_space_1_minus_phosphate(time) M; real D_minus_Xylulose(time) M; real D_minus_Xylulose_space_5_minus_phosphate(time) M; real D_minus_Ribulose_space_5_minus_phosphate(time) M; real L_minus_Ribulose_space_5_minus_phosphate(time) M; real L_minus_Arabinose(time) M; real L_minus_Ribulose(time) M; real R00289(time) katal; extern real R00289.kf; extern real R00289.kb; real R01761(time) katal; extern real R01761.kf; extern real R01761.kb; real R01639(time) katal; extern real R01639.kf; extern real R01639.kb; real R05850(time) katal; extern real R05850.kf; extern real R05850.kb; real R01432(time) katal; extern real R01432.kf; extern real R01432.kb; real R01529(time) katal; extern real R01529.kf; extern real R01529.kb; // equations when (time=time.min) D_minus_Xylose = 0; D_minus_Xylose:time = (-1*R01432)/uVol; when (time=time.min) UDP_minus_glucose = 0; UDP_minus_glucose:time = (R00289)/uVol; when (time=time.min) D_minus_Glucose_space_1_minus_phosphate = 0; D_minus_Glucose_space_1_minus_phosphate:time = (-1*R00289)/uVol; when (time=time.min) D_minus_Xylulose = 0; D_minus_Xylulose:time = (-1*R01639 + R01432)/uVol; when (time=time.min) D_minus_Xylulose_space_5_minus_phosphate = 0; D_minus_Xylulose_space_5_minus_phosphate:time = (R01639 + R05850 + R01529)/uVol; when (time=time.min) D_minus_Ribulose_space_5_minus_phosphate = 0; D_minus_Ribulose_space_5_minus_phosphate:time = (-1*R01529)/uVol; when (time=time.min) L_minus_Ribulose_space_5_minus_phosphate = 0; L_minus_Ribulose_space_5_minus_phosphate:time = (-1*R05850)/uVol; when (time=time.min) L_minus_Arabinose = 0; L_minus_Arabinose:time = (-1*R01761)/uVol; when (time=time.min) L_minus_Ribulose = 0; L_minus_Ribulose:time = (R01761)/uVol; R00289 = R00289.kf*D_minus_Glucose_space_1_minus_phosphate - R00289.kb*UDP_minus_glucose; R01761 = R01761.kf*L_minus_Arabinose - R01761.kb*L_minus_Ribulose; R01639 = R01639.kf*D_minus_Xylulose - R01639.kb*D_minus_Xylulose_space_5_minus_phosphate; R05850 = R05850.kf*L_minus_Ribulose_space_5_minus_phosphate - R05850.kb*D_minus_Xylulose_space_5_minus_phosphate; R01432 = R01432.kf*D_minus_Xylose - R01432.kb*D_minus_Xylulose; R01529 = R01529.kf*D_minus_Ribulose_space_5_minus_phosphate - R01529.kb*D_minus_Xylulose_space_5_minus_phosphate; // variable properties default.sbmlRole="compartment"; uVol.sbmlRole="compartment"; E5_space_3_space_1_space_5.sbmlRole="species"; E5_space_3_space_1_space_5.sbmlCompartment="uVol"; E2_space_7_space_7_space_9.sbmlRole="species"; E2_space_7_space_7_space_9.sbmlCompartment="uVol"; E2_space_7_space_1_space_17.sbmlRole="species"; E2_space_7_space_1_space_17.sbmlCompartment="uVol"; E5_space_1_space_3_space_1.sbmlRole="species"; E5_space_1_space_3_space_1.sbmlCompartment="uVol"; E5_space_1_space_3_space_4.sbmlRole="species"; E5_space_1_space_3_space_4.sbmlCompartment="uVol"; E5_space_3_space_1_space_4.sbmlRole="species"; E5_space_3_space_1_space_4.sbmlCompartment="uVol"; D_minus_Xylose.sbmlRole="species"; D_minus_Xylose.sbmlCompartment="uVol"; UDP_minus_glucose.sbmlRole="species"; UDP_minus_glucose.sbmlCompartment="uVol"; D_minus_Glucose_space_1_minus_phosphate.sbmlRole="species"; D_minus_Glucose_space_1_minus_phosphate.sbmlCompartment="uVol"; D_minus_Xylulose.sbmlRole="species"; D_minus_Xylulose.sbmlCompartment="uVol"; D_minus_Xylulose_space_5_minus_phosphate.sbmlRole="species"; D_minus_Xylulose_space_5_minus_phosphate.sbmlCompartment="uVol"; D_minus_Ribulose_space_5_minus_phosphate.sbmlRole="species"; D_minus_Ribulose_space_5_minus_phosphate.sbmlCompartment="uVol"; L_minus_Ribulose_space_5_minus_phosphate.sbmlRole="species"; L_minus_Ribulose_space_5_minus_phosphate.sbmlCompartment="uVol"; L_minus_Arabinose.sbmlRole="species"; L_minus_Arabinose.sbmlCompartment="uVol"; L_minus_Ribulose.sbmlRole="species"; L_minus_Ribulose.sbmlCompartment="uVol"; R00289.sbmlRole="rate"; R00289.kf.sbmlRole="rate"; R00289.kb.sbmlRole="rate"; R01761.sbmlRole="rate"; R01761.kf.sbmlRole="rate"; R01761.kb.sbmlRole="rate"; R01639.sbmlRole="rate"; R01639.kf.sbmlRole="rate"; R01639.kb.sbmlRole="rate"; R05850.sbmlRole="rate"; R05850.kf.sbmlRole="rate"; R05850.kb.sbmlRole="rate"; R01432.sbmlRole="rate"; R01432.kf.sbmlRole="rate"; R01432.kb.sbmlRole="rate"; R01529.sbmlRole="rate"; R01529.kf.sbmlRole="rate"; R01529.kb.sbmlRole="rate"; }