// This model generated automatically from SBML // WARNING: Renamed variable _space_11_minus_cis_minus_Retinal to xxx_space_11_minus_cis_minus_Retinal due to JSim namespace restrictions // WARNING: Renamed variable _space_11_minus_cis_minus_Retinol to xxx_space_11_minus_cis_minus_Retinol due to JSim namespace restrictions // WARNING: Renamed variable _beta__minus_Carotene to xxx_beta__minus_Carotene due to JSim namespace restrictions // unit definitions import nsrunit; unit conversion off; // SBML property definitions property sbmlRole=string; property sbmlName=string; property sbmlCompartment=string; // SBML reactions // R02123: Retinal <=> Retinoate // R00032: _beta__minus_Carotene <=> Retinal // R03048: _space_11_minus_cis_minus_Retinal => _space_11_minus_cis_minus_Retinol // R02124: Retinol => Retinal 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_1_space_1_space_105 = 0 M; real E1_space_14_space_99_space_36 = 0 M; real E1_space_2_space_1_space_36 = 0 M; real xxx_space_11_minus_cis_minus_Retinal(time) M; real xxx_space_11_minus_cis_minus_Retinol(time) M; real xxx_beta__minus_Carotene(time) M; real Retinal(time) M; real Retinol(time) M; real Retinoate(time) M; real R02123(time) katal; extern real R02123.kf; extern real R02123.kb; real R00032(time) katal; extern real R00032.kf; extern real R00032.kb; real R03048(time) katal; extern real R03048.kf; extern real R03048.kb; real R02124(time) katal; extern real R02124.kf; extern real R02124.kb; // equations when (time=time.min) xxx_space_11_minus_cis_minus_Retinal = 0; (xxx_space_11_minus_cis_minus_Retinal*uVol):time = -1*R03048; when (time=time.min) xxx_space_11_minus_cis_minus_Retinol = 0; (xxx_space_11_minus_cis_minus_Retinol*uVol):time = R03048; when (time=time.min) xxx_beta__minus_Carotene = 0; (xxx_beta__minus_Carotene*uVol):time = -1*R00032; when (time=time.min) Retinal = 0; (Retinal*uVol):time = -1*R02123 + R00032 + R02124; when (time=time.min) Retinol = 0; (Retinol*uVol):time = -1*R02124; when (time=time.min) Retinoate = 0; (Retinoate*uVol):time = R02123; R02123 = R02123.kf*Retinal - R02123.kb*Retinoate; R00032 = R00032.kf*_beta__minus_Carotene - R00032.kb*Retinal; R03048 = R03048.kf*_space_11_minus_cis_minus_Retinal - R03048.kb*_space_11_minus_cis_minus_Retinol; R02124 = R02124.kf*Retinol - R02124.kb*Retinal; // variable properties default.sbmlRole="compartment"; uVol.sbmlRole="compartment"; E1_space_1_space_1_space_105.sbmlRole="species"; E1_space_1_space_1_space_105.sbmlCompartment="uVol"; E1_space_14_space_99_space_36.sbmlRole="species"; E1_space_14_space_99_space_36.sbmlCompartment="uVol"; E1_space_2_space_1_space_36.sbmlRole="species"; E1_space_2_space_1_space_36.sbmlCompartment="uVol"; xxx_space_11_minus_cis_minus_Retinal.sbmlRole="species"; xxx_space_11_minus_cis_minus_Retinal.sbmlName="_space_11_minus_cis_minus_Retinal"; xxx_space_11_minus_cis_minus_Retinal.sbmlCompartment="uVol"; xxx_space_11_minus_cis_minus_Retinol.sbmlRole="species"; xxx_space_11_minus_cis_minus_Retinol.sbmlName="_space_11_minus_cis_minus_Retinol"; xxx_space_11_minus_cis_minus_Retinol.sbmlCompartment="uVol"; xxx_beta__minus_Carotene.sbmlRole="species"; xxx_beta__minus_Carotene.sbmlName="_beta__minus_Carotene"; xxx_beta__minus_Carotene.sbmlCompartment="uVol"; Retinal.sbmlRole="species"; Retinal.sbmlCompartment="uVol"; Retinol.sbmlRole="species"; Retinol.sbmlCompartment="uVol"; Retinoate.sbmlRole="species"; Retinoate.sbmlCompartment="uVol"; R02123.sbmlRole="rate"; R02123.kf.sbmlRole="rate"; R02123.kb.sbmlRole="rate"; R00032.sbmlRole="rate"; R00032.kf.sbmlRole="rate"; R00032.kb.sbmlRole="rate"; R03048.sbmlRole="rate"; R03048.kf.sbmlRole="rate"; R03048.kb.sbmlRole="rate"; R02124.sbmlRole="rate"; R02124.kf.sbmlRole="rate"; R02124.kb.sbmlRole="rate"; }