// 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 // R05286: Chloroacetaldehyde <=> Chloroacetic_space_acid // R05287: Chloroacetic_space_acid <=> Glycolate 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 E1_space_2_space_1_space_3 = 0 M; real E3_space_8_space_1_space_2 = 0 M; real Chloroacetaldehyde(time) M; real Chloroacetic_space_acid(time) M; real Glycolate(time) M; real R05286(time) katal; extern real R05286.kf; extern real R05286.kb; real R05287(time) katal; extern real R05287.kf; extern real R05287.kb; // equations when (time=time.min) Chloroacetaldehyde = 0; (Chloroacetaldehyde*uVol):time = -1*R05286; when (time=time.min) Chloroacetic_space_acid = 0; (Chloroacetic_space_acid*uVol):time = R05286 + -1*R05287; when (time=time.min) Glycolate = 0; (Glycolate*uVol):time = R05287; R05286 = R05286.kf*Chloroacetaldehyde - R05286.kb*Chloroacetic_space_acid; R05287 = R05287.kf*Chloroacetic_space_acid - R05287.kb*Glycolate; // variable properties default.sbmlRole="compartment"; uVol.sbmlRole="compartment"; E1_space_2_space_1_space_3.sbmlRole="species"; E1_space_2_space_1_space_3.sbmlCompartment="uVol"; E3_space_8_space_1_space_2.sbmlRole="species"; E3_space_8_space_1_space_2.sbmlCompartment="uVol"; Chloroacetaldehyde.sbmlRole="species"; Chloroacetaldehyde.sbmlCompartment="uVol"; Chloroacetic_space_acid.sbmlRole="species"; Chloroacetic_space_acid.sbmlCompartment="uVol"; Glycolate.sbmlRole="species"; Glycolate.sbmlCompartment="uVol"; R05286.sbmlRole="rate"; R05286.kf.sbmlRole="rate"; R05286.kb.sbmlRole="rate"; R05287.sbmlRole="rate"; R05287.kf.sbmlRole="rate"; R05287.kb.sbmlRole="rate"; }