// 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 // R01150: D_minus_Alanine <=> D_minus_Alanyl_minus_D_minus_alanine // R00401: L_minus_Alanine => D_minus_Alanine 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_1_space_1_space_1 = 0 M; real E6_space_3_space_2_space_4 = 0 M; real L_minus_Alanine(time) M; real D_minus_Alanine(time) M; real D_minus_Alanyl_minus_D_minus_alanine(time) M; real R01150(time) katal; extern real R01150.kf; extern real R01150.kb; real R00401(time) katal; extern real R00401.kf; extern real R00401.kb; // equations when (time=time.min) L_minus_Alanine = 0; (L_minus_Alanine*uVol):time = -1*R00401; when (time=time.min) D_minus_Alanine = 0; (D_minus_Alanine*uVol):time = -1*R01150 + R00401; when (time=time.min) D_minus_Alanyl_minus_D_minus_alanine = 0; (D_minus_Alanyl_minus_D_minus_alanine*uVol):time = R01150; R01150 = R01150.kf*D_minus_Alanine - R01150.kb*D_minus_Alanyl_minus_D_minus_alanine; R00401 = R00401.kf*L_minus_Alanine - R00401.kb*D_minus_Alanine; // variable properties default.sbmlRole="compartment"; uVol.sbmlRole="compartment"; E5_space_1_space_1_space_1.sbmlRole="species"; E5_space_1_space_1_space_1.sbmlCompartment="uVol"; E6_space_3_space_2_space_4.sbmlRole="species"; E6_space_3_space_2_space_4.sbmlCompartment="uVol"; L_minus_Alanine.sbmlRole="species"; L_minus_Alanine.sbmlCompartment="uVol"; D_minus_Alanine.sbmlRole="species"; D_minus_Alanine.sbmlCompartment="uVol"; D_minus_Alanyl_minus_D_minus_alanine.sbmlRole="species"; D_minus_Alanyl_minus_D_minus_alanine.sbmlCompartment="uVol"; R01150.sbmlRole="rate"; R01150.kf.sbmlRole="rate"; R01150.kb.sbmlRole="rate"; R00401.sbmlRole="rate"; R00401.kf.sbmlRole="rate"; R00401.kb.sbmlRole="rate"; }