// 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 // R05605: space_2_minus_Dehydro_minus_3_minus_deoxy_minus_6_minus_phospho_minus_D_minus_gluconate => space_2R_space_minus_2_minus_Hydroxy_minus_3_minus_space_phosphonooxy_space_minus_propanal // R00286: UDP_minus_glucose => UDP_minus_glucuronate // R01761: L_minus_Arabinose => L_minus_Ribulose // R01529: D_minus_Ribulose_space_5_minus_phosphate => D_minus_Xylulose_space_5_minus_phosphate // R02439: L_minus_Ribulose => L_minus_Ribulose_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 // R01526: D_minus_Ribulose => D_minus_Ribulose_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 E4_space_1_space_2_space_14 = 0 M; real E5_space_3_space_1_space_5 = 0 M; real E1_space_1_space_1_space_22 = 0 M; real E2_space_7_space_7_space_9 = 0 M; real E5_space_1_space_3_space_1 = 0 M; real E2_space_7_space_1_space_16 = 0 M; real E5_space_1_space_3_space_4 = 0 M; real E5_space_3_space_1_space_4 = 0 M; real space_2_minus_Dehydro_minus_3_minus_deoxy_minus_6_minus_phospho_minus_D_minus_gluconate(time) M; real space_2R_space_minus_2_minus_Hydroxy_minus_3_minus_space_phosphonooxy_space_minus_propanal(time) M; real D_minus_Xylose(time) M; real UDP_minus_glucose(time) M; real D_minus_Glucose_space_1_minus_phosphate(time) M; real UDP_minus_glucuronate(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 D_minus_Ribulose(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 R05605(time) katal; extern real R05605.kf; extern real R05605.kb; real R00286(time) katal; extern real R00286.kf; extern real R00286.kb; real R01761(time) katal; extern real R01761.kf; extern real R01761.kb; real R01529(time) katal; extern real R01529.kf; extern real R01529.kb; real R02439(time) katal; extern real R02439.kf; extern real R02439.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 R01526(time) katal; extern real R01526.kf; extern real R01526.kb; // equations when (time=time.min) space_2_minus_Dehydro_minus_3_minus_deoxy_minus_6_minus_phospho_minus_D_minus_gluconate = 0; space_2_minus_Dehydro_minus_3_minus_deoxy_minus_6_minus_phospho_minus_D_minus_gluconate:time = (-1*R05605)/uVol; when (time=time.min) space_2R_space_minus_2_minus_Hydroxy_minus_3_minus_space_phosphonooxy_space_minus_propanal = 0; space_2R_space_minus_2_minus_Hydroxy_minus_3_minus_space_phosphonooxy_space_minus_propanal:time = (R05605)/uVol; 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 + -1*R00286)/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) UDP_minus_glucuronate = 0; UDP_minus_glucuronate:time = (R00286)/uVol; when (time=time.min) D_minus_Xylulose = 0; D_minus_Xylulose:time = (R01432)/uVol; when (time=time.min) D_minus_Xylulose_space_5_minus_phosphate = 0; D_minus_Xylulose_space_5_minus_phosphate:time = (R01529 + R05850)/uVol; when (time=time.min) D_minus_Ribulose_space_5_minus_phosphate = 0; D_minus_Ribulose_space_5_minus_phosphate:time = (-1*R01529 + R01526)/uVol; when (time=time.min) L_minus_Ribulose_space_5_minus_phosphate = 0; L_minus_Ribulose_space_5_minus_phosphate:time = (R02439 + -1*R05850)/uVol; when (time=time.min) D_minus_Ribulose = 0; D_minus_Ribulose:time = (-1*R01526)/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 + -1*R02439)/uVol; R00289 = R00289.kf*D_minus_Glucose_space_1_minus_phosphate - R00289.kb*UDP_minus_glucose; R05605 = R05605.kf*space_2_minus_Dehydro_minus_3_minus_deoxy_minus_6_minus_phospho_minus_D_minus_gluconate - R05605.kb*space_2R_space_minus_2_minus_Hydroxy_minus_3_minus_space_phosphonooxy_space_minus_propanal; R00286 = R00286.kf*UDP_minus_glucose - R00286.kb*UDP_minus_glucuronate; R01761 = R01761.kf*L_minus_Arabinose - R01761.kb*L_minus_Ribulose; R01529 = R01529.kf*D_minus_Ribulose_space_5_minus_phosphate - R01529.kb*D_minus_Xylulose_space_5_minus_phosphate; R02439 = R02439.kf*L_minus_Ribulose - R02439.kb*L_minus_Ribulose_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; R01526 = R01526.kf*D_minus_Ribulose - R01526.kb*D_minus_Ribulose_space_5_minus_phosphate; // variable properties default.sbmlRole="compartment"; uVol.sbmlRole="compartment"; E4_space_1_space_2_space_14.sbmlRole="species"; E4_space_1_space_2_space_14.sbmlCompartment="uVol"; E5_space_3_space_1_space_5.sbmlRole="species"; E5_space_3_space_1_space_5.sbmlCompartment="uVol"; E1_space_1_space_1_space_22.sbmlRole="species"; E1_space_1_space_1_space_22.sbmlCompartment="uVol"; E2_space_7_space_7_space_9.sbmlRole="species"; E2_space_7_space_7_space_9.sbmlCompartment="uVol"; E5_space_1_space_3_space_1.sbmlRole="species"; E5_space_1_space_3_space_1.sbmlCompartment="uVol"; E2_space_7_space_1_space_16.sbmlRole="species"; E2_space_7_space_1_space_16.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"; space_2_minus_Dehydro_minus_3_minus_deoxy_minus_6_minus_phospho_minus_D_minus_gluconate.sbmlRole="species"; space_2_minus_Dehydro_minus_3_minus_deoxy_minus_6_minus_phospho_minus_D_minus_gluconate.sbmlCompartment="uVol"; space_2R_space_minus_2_minus_Hydroxy_minus_3_minus_space_phosphonooxy_space_minus_propanal.sbmlRole="species"; space_2R_space_minus_2_minus_Hydroxy_minus_3_minus_space_phosphonooxy_space_minus_propanal.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"; UDP_minus_glucuronate.sbmlRole="species"; UDP_minus_glucuronate.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"; D_minus_Ribulose.sbmlRole="species"; D_minus_Ribulose.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"; R05605.sbmlRole="rate"; R05605.kf.sbmlRole="rate"; R05605.kb.sbmlRole="rate"; R00286.sbmlRole="rate"; R00286.kf.sbmlRole="rate"; R00286.kb.sbmlRole="rate"; R01761.sbmlRole="rate"; R01761.kf.sbmlRole="rate"; R01761.kb.sbmlRole="rate"; R01529.sbmlRole="rate"; R01529.kf.sbmlRole="rate"; R01529.kb.sbmlRole="rate"; R02439.sbmlRole="rate"; R02439.kf.sbmlRole="rate"; R02439.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"; R01526.sbmlRole="rate"; R01526.kf.sbmlRole="rate"; R01526.kb.sbmlRole="rate"; }