// 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 // R00286: UDP_minus_glucose <=> UDP_minus_glucuronate // R02279: space_5_minus_Dehydro_minus_4_minus_deoxy_minus_D_minus_glucarate => space_2_space_5_minus_Dioxopentanoate // R05850: L_minus_Ribulose_space_5_minus_phosphate <=> D_minus_Xylulose_space_5_minus_phosphate // R02957: D_minus_Glucuronolactone => D_minus_Glucarate // R08056: D_minus_Glucarate <=> space_2_minus_Dehydro_minus_3_minus_deoxy_minus_D_minus_glucarate // R05608: D_minus_Galactarate => space_5_minus_Dehydro_minus_4_minus_deoxy_minus_D_minus_glucarate // R07671: Ascorbate <=> L_minus_Ascorbate_space_6_minus_phosphate // R02752: D_minus_Glucarate => space_5_minus_Dehydro_minus_4_minus_deoxy_minus_D_minus_glucarate 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_7_space_1_space_69 = 0 M; real E1_space_1_space_1_space_22 = 0 M; real E1_space_2_space_1_space_3 = 0 M; real E5_space_1_space_3_space_4 = 0 M; real E4_space_2_space_1_space_40 = 0 M; real E4_space_2_space_1_space_42 = 0 M; real E4_space_2_space_1_space_41 = 0 M; real L_minus_Ribulose_space_5_minus_phosphate(time) M; real L_minus_Ascorbate_space_6_minus_phosphate(time) M; real Ascorbate(time) M; real D_minus_Xylulose_space_5_minus_phosphate(time) M; real UDP_minus_glucuronate(time) M; real UDP_minus_glucose(time) M; real D_minus_Glucuronolactone(time) M; real D_minus_Glucarate(time) M; real D_minus_Galactarate(time) M; real space_2_minus_Dehydro_minus_3_minus_deoxy_minus_D_minus_glucarate(time) M; real space_5_minus_Dehydro_minus_4_minus_deoxy_minus_D_minus_glucarate(time) M; real space_2_space_5_minus_Dioxopentanoate(time) M; real R00286(time) katal; extern real R00286.kf; extern real R00286.kb; real R02279(time) katal; extern real R02279.kf; extern real R02279.kb; real R05850(time) katal; extern real R05850.kf; extern real R05850.kb; real R02957(time) katal; extern real R02957.kf; extern real R02957.kb; real R08056(time) katal; extern real R08056.kf; extern real R08056.kb; real R05608(time) katal; extern real R05608.kf; extern real R05608.kb; real R07671(time) katal; extern real R07671.kf; extern real R07671.kb; real R02752(time) katal; extern real R02752.kf; extern real R02752.kb; // equations 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_Ascorbate_space_6_minus_phosphate = 0; L_minus_Ascorbate_space_6_minus_phosphate:time = (R07671)/uVol; when (time=time.min) Ascorbate = 0; Ascorbate:time = (-1*R07671)/uVol; when (time=time.min) D_minus_Xylulose_space_5_minus_phosphate = 0; D_minus_Xylulose_space_5_minus_phosphate:time = (R05850)/uVol; when (time=time.min) UDP_minus_glucuronate = 0; UDP_minus_glucuronate:time = (R00286)/uVol; when (time=time.min) UDP_minus_glucose = 0; UDP_minus_glucose:time = (-1*R00286)/uVol; when (time=time.min) D_minus_Glucuronolactone = 0; D_minus_Glucuronolactone:time = (-1*R02957)/uVol; when (time=time.min) D_minus_Glucarate = 0; D_minus_Glucarate:time = (R02957 + -1*R08056 + -1*R02752)/uVol; when (time=time.min) D_minus_Galactarate = 0; D_minus_Galactarate:time = (-1*R05608)/uVol; when (time=time.min) space_2_minus_Dehydro_minus_3_minus_deoxy_minus_D_minus_glucarate = 0; space_2_minus_Dehydro_minus_3_minus_deoxy_minus_D_minus_glucarate:time = (R08056)/uVol; when (time=time.min) space_5_minus_Dehydro_minus_4_minus_deoxy_minus_D_minus_glucarate = 0; space_5_minus_Dehydro_minus_4_minus_deoxy_minus_D_minus_glucarate:time = (-1*R02279 + R05608 + R02752)/uVol; when (time=time.min) space_2_space_5_minus_Dioxopentanoate = 0; space_2_space_5_minus_Dioxopentanoate:time = (R02279)/uVol; R00286 = R00286.kf*UDP_minus_glucose - R00286.kb*UDP_minus_glucuronate; R02279 = R02279.kf*space_5_minus_Dehydro_minus_4_minus_deoxy_minus_D_minus_glucarate - R02279.kb*space_2_space_5_minus_Dioxopentanoate; R05850 = R05850.kf*L_minus_Ribulose_space_5_minus_phosphate - R05850.kb*D_minus_Xylulose_space_5_minus_phosphate; R02957 = R02957.kf*D_minus_Glucuronolactone - R02957.kb*D_minus_Glucarate; R08056 = R08056.kf*D_minus_Glucarate - R08056.kb*space_2_minus_Dehydro_minus_3_minus_deoxy_minus_D_minus_glucarate; R05608 = R05608.kf*D_minus_Galactarate - R05608.kb*space_5_minus_Dehydro_minus_4_minus_deoxy_minus_D_minus_glucarate; R07671 = R07671.kf*Ascorbate - R07671.kb*L_minus_Ascorbate_space_6_minus_phosphate; R02752 = R02752.kf*D_minus_Glucarate - R02752.kb*space_5_minus_Dehydro_minus_4_minus_deoxy_minus_D_minus_glucarate; // variable properties default.sbmlRole="compartment"; uVol.sbmlRole="compartment"; E2_space_7_space_1_space_69.sbmlRole="species"; E2_space_7_space_1_space_69.sbmlCompartment="uVol"; E1_space_1_space_1_space_22.sbmlRole="species"; E1_space_1_space_1_space_22.sbmlCompartment="uVol"; E1_space_2_space_1_space_3.sbmlRole="species"; E1_space_2_space_1_space_3.sbmlCompartment="uVol"; E5_space_1_space_3_space_4.sbmlRole="species"; E5_space_1_space_3_space_4.sbmlCompartment="uVol"; E4_space_2_space_1_space_40.sbmlRole="species"; E4_space_2_space_1_space_40.sbmlCompartment="uVol"; E4_space_2_space_1_space_42.sbmlRole="species"; E4_space_2_space_1_space_42.sbmlCompartment="uVol"; E4_space_2_space_1_space_41.sbmlRole="species"; E4_space_2_space_1_space_41.sbmlCompartment="uVol"; L_minus_Ribulose_space_5_minus_phosphate.sbmlRole="species"; L_minus_Ribulose_space_5_minus_phosphate.sbmlCompartment="uVol"; L_minus_Ascorbate_space_6_minus_phosphate.sbmlRole="species"; L_minus_Ascorbate_space_6_minus_phosphate.sbmlCompartment="uVol"; Ascorbate.sbmlRole="species"; Ascorbate.sbmlCompartment="uVol"; D_minus_Xylulose_space_5_minus_phosphate.sbmlRole="species"; D_minus_Xylulose_space_5_minus_phosphate.sbmlCompartment="uVol"; UDP_minus_glucuronate.sbmlRole="species"; UDP_minus_glucuronate.sbmlCompartment="uVol"; UDP_minus_glucose.sbmlRole="species"; UDP_minus_glucose.sbmlCompartment="uVol"; D_minus_Glucuronolactone.sbmlRole="species"; D_minus_Glucuronolactone.sbmlCompartment="uVol"; D_minus_Glucarate.sbmlRole="species"; D_minus_Glucarate.sbmlCompartment="uVol"; D_minus_Galactarate.sbmlRole="species"; D_minus_Galactarate.sbmlCompartment="uVol"; space_2_minus_Dehydro_minus_3_minus_deoxy_minus_D_minus_glucarate.sbmlRole="species"; space_2_minus_Dehydro_minus_3_minus_deoxy_minus_D_minus_glucarate.sbmlCompartment="uVol"; space_5_minus_Dehydro_minus_4_minus_deoxy_minus_D_minus_glucarate.sbmlRole="species"; space_5_minus_Dehydro_minus_4_minus_deoxy_minus_D_minus_glucarate.sbmlCompartment="uVol"; space_2_space_5_minus_Dioxopentanoate.sbmlRole="species"; space_2_space_5_minus_Dioxopentanoate.sbmlCompartment="uVol"; R00286.sbmlRole="rate"; R00286.kf.sbmlRole="rate"; R00286.kb.sbmlRole="rate"; R02279.sbmlRole="rate"; R02279.kf.sbmlRole="rate"; R02279.kb.sbmlRole="rate"; R05850.sbmlRole="rate"; R05850.kf.sbmlRole="rate"; R05850.kb.sbmlRole="rate"; R02957.sbmlRole="rate"; R02957.kf.sbmlRole="rate"; R02957.kb.sbmlRole="rate"; R08056.sbmlRole="rate"; R08056.kf.sbmlRole="rate"; R08056.kb.sbmlRole="rate"; R05608.sbmlRole="rate"; R05608.kf.sbmlRole="rate"; R05608.kb.sbmlRole="rate"; R07671.sbmlRole="rate"; R07671.kf.sbmlRole="rate"; R07671.kb.sbmlRole="rate"; R02752.sbmlRole="rate"; R02752.kf.sbmlRole="rate"; R02752.kb.sbmlRole="rate"; }