// 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 // R05640: Lanosterol <=> space_4_space_4_minus_Dimethyl_minus_5_alpha_minus_cholesta_minus_8_space_14_space_24_minus_trien_minus_3_beta_minus_ol // R04427: Zymosterol <=> Fecosterol // R02874: Squalene <=> space_S_space_minus_2_space_3_minus_Epoxysqualene // R02872: Presqualene_space_diphosphate <=> Squalene // R03199: space_S_space_minus_2_space_3_minus_Epoxysqualene <=> Lanosterol // R07509: space_14_minus_Demethyllanosterol <=> space_4_alpha_minus_Methylzymosterol_minus_4_minus_carboxylate // R02003: Geranyl_space_diphosphate Isopentenyl_space_diphosphate <=> trans_space_trans_minus_Farnesyl_space_diphosphate // R07483: space_4_alpha_minus_Methyl_minus_5_alpha_minus_ergosta_minus_8_space_14_space_24_space_28_space_minus_trien_minus_3_beta_minus_ol <=> space_4_alpha_minus_Methylfecosterol // R05639: space_14_minus_Demethyllanosterol <=> space_4_space_4_minus_Dimethyl_minus_5_alpha_minus_cholesta_minus_8_space_14_space_24_minus_trien_minus_3_beta_minus_ol // R02082: space_R_space_minus_Mevalonate <=> space_S_space_minus_3_minus_Hydroxy_minus_3_minus_methylglutaryl_minus_CoA // R05731: Obtusifoliol <=> space_4_alpha_minus_Methyl_minus_5_alpha_minus_ergosta_minus_8_space_14_space_24_space_28_space_minus_trien_minus_3_beta_minus_ol // R01123: Isopentenyl_space_diphosphate => Dimethylallyl_space_diphosphate // R05641: Ergosterol <=> Ergosta_minus_5_space_7_space_22_space_24_space_28_space_minus_tetraen_minus_3_beta_minus_ol // R07494: space_4_alpha_minus_Methylzymosterol_minus_4_minus_carboxylate <=> space_3_minus_Keto_minus_4_minus_methylzymosterol // R02245: space_R_space_minus_Mevalonate <=> space_R_space_minus_5_minus_Phosphomevalonate // R03245: space_R_space_minus_5_minus_Phosphomevalonate <=> space_R_space_minus_5_minus_Diphosphomevalonate // R07481: Cycloartenol <=> space_24_minus_Methylenecycloartanol // R01121: space_R_space_minus_5_minus_Diphosphomevalonate <=> Isopentenyl_space_diphosphate // R01658: Dimethylallyl_space_diphosphate Isopentenyl_space_diphosphate <=> Geranyl_space_diphosphate // R07495: space_3_minus_Keto_minus_4_minus_methylzymosterol <=> space_4_alpha_minus_Methylzymosterol // R00702: trans_space_trans_minus_Farnesyl_space_diphosphate <=> Presqualene_space_diphosphate 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_3_space_3_space_2 = 0 M; real E2_space_5_space_1_space_10 = 0 M; real E4_space_1_space_1_space_33 = 0 M; real E2_space_5_space_1_space_21 = 0 M; real E1_space_14_space_99_space_7 = 0 M; real E5_space_4_space_99_space_7 = 0 M; real E1_space_14_space_13_space_70 = 0 M; real E1_space_3_space_1_space_70 = 0 M; real E1_space_14_space_13_space_72 = 0 M; real E1_space_1_space_1_space_170 = 0 M; real E1_space_1_space_1_space_270 = 0 M; real E2_space_1_space_1_space_41 = 0 M; real E2_space_7_space_4_space_2 = 0 M; real E1_space_3_space_1_space_71 = 0 M; real E2_space_7_space_1_space_36 = 0 M; real E1_space_1_space_1_space_34 = 0 M; real Dimethylallyl_space_diphosphate(time) M; real Geranyl_space_diphosphate(time) M; real Isopentenyl_space_diphosphate(time) M; real trans_space_trans_minus_Farnesyl_space_diphosphate(time) M; real Presqualene_space_diphosphate(time) M; real Squalene(time) M; real space_S_space_minus_2_space_3_minus_Epoxysqualene(time) M; real Lanosterol(time) M; real space_4_space_4_minus_Dimethyl_minus_5_alpha_minus_cholesta_minus_8_space_14_space_24_minus_trien_minus_3_beta_minus_ol(time) M; real space_14_minus_Demethyllanosterol(time) M; real space_4_alpha_minus_Methylzymosterol_minus_4_minus_carboxylate(time) M; real space_3_minus_Keto_minus_4_minus_methylzymosterol(time) M; real space_4_alpha_minus_Methylzymosterol(time) M; real Zymosterol(time) M; real space_R_space_minus_5_minus_Diphosphomevalonate(time) M; real space_R_space_minus_5_minus_Phosphomevalonate(time) M; real Ergosta_minus_5_space_7_space_22_space_24_space_28_space_minus_tetraen_minus_3_beta_minus_ol(time) M; real Ergosterol(time) M; real Fecosterol(time) M; real Cycloartenol(time) M; real space_R_space_minus_Mevalonate(time) M; real space_24_minus_Methylenecycloartanol(time) M; real Obtusifoliol(time) M; real space_4_alpha_minus_Methyl_minus_5_alpha_minus_ergosta_minus_8_space_14_space_24_space_28_space_minus_trien_minus_3_beta_minus_ol(time) M; real space_4_alpha_minus_Methylfecosterol(time) M; real space_S_space_minus_3_minus_Hydroxy_minus_3_minus_methylglutaryl_minus_CoA(time) M; real R05640(time) katal; extern real R05640.kf; extern real R05640.kb; real R04427(time) katal; extern real R04427.kf; extern real R04427.kb; real R02874(time) katal; extern real R02874.kf; extern real R02874.kb; real R02872(time) katal; extern real R02872.kf; extern real R02872.kb; real R03199(time) katal; extern real R03199.kf; extern real R03199.kb; real R07509(time) katal; extern real R07509.kf; extern real R07509.kb; real R02003(time) katal; extern real R02003.kf; extern real R02003.kb; real R07483(time) katal; extern real R07483.kf; extern real R07483.kb; real R05639(time) katal; extern real R05639.kf; extern real R05639.kb; real R02082(time) katal; extern real R02082.kf; extern real R02082.kb; real R05731(time) katal; extern real R05731.kf; extern real R05731.kb; real R01123(time) katal; extern real R01123.kf; extern real R01123.kb; real R05641(time) katal; extern real R05641.kf; extern real R05641.kb; real R07494(time) katal; extern real R07494.kf; extern real R07494.kb; real R02245(time) katal; extern real R02245.kf; extern real R02245.kb; real R03245(time) katal; extern real R03245.kf; extern real R03245.kb; real R07481(time) katal; extern real R07481.kf; extern real R07481.kb; real R01121(time) katal; extern real R01121.kf; extern real R01121.kb; real R01658(time) katal; extern real R01658.kf; extern real R01658.kb; real R07495(time) katal; extern real R07495.kf; extern real R07495.kb; real R00702(time) katal; extern real R00702.kf; extern real R00702.kb; // equations when (time=time.min) Dimethylallyl_space_diphosphate = 0; Dimethylallyl_space_diphosphate:time = (R01123 + -1*R01658)/uVol; when (time=time.min) Geranyl_space_diphosphate = 0; Geranyl_space_diphosphate:time = (-1*R02003 + R01658)/uVol; when (time=time.min) Isopentenyl_space_diphosphate = 0; Isopentenyl_space_diphosphate:time = (-1*R02003 + -1*R01123 + R01121 + -1*R01658)/uVol; when (time=time.min) trans_space_trans_minus_Farnesyl_space_diphosphate = 0; trans_space_trans_minus_Farnesyl_space_diphosphate:time = (R02003 + -1*R00702)/uVol; when (time=time.min) Presqualene_space_diphosphate = 0; Presqualene_space_diphosphate:time = (-1*R02872 + R00702)/uVol; when (time=time.min) Squalene = 0; Squalene:time = (-1*R02874 + R02872)/uVol; when (time=time.min) space_S_space_minus_2_space_3_minus_Epoxysqualene = 0; space_S_space_minus_2_space_3_minus_Epoxysqualene:time = (R02874 + -1*R03199)/uVol; when (time=time.min) Lanosterol = 0; Lanosterol:time = (-1*R05640 + R03199)/uVol; when (time=time.min) space_4_space_4_minus_Dimethyl_minus_5_alpha_minus_cholesta_minus_8_space_14_space_24_minus_trien_minus_3_beta_minus_ol = 0; space_4_space_4_minus_Dimethyl_minus_5_alpha_minus_cholesta_minus_8_space_14_space_24_minus_trien_minus_3_beta_minus_ol:time = (R05640 + R05639)/uVol; when (time=time.min) space_14_minus_Demethyllanosterol = 0; space_14_minus_Demethyllanosterol:time = (-1*R07509 + -1*R05639)/uVol; when (time=time.min) space_4_alpha_minus_Methylzymosterol_minus_4_minus_carboxylate = 0; space_4_alpha_minus_Methylzymosterol_minus_4_minus_carboxylate:time = (R07509 + -1*R07494)/uVol; when (time=time.min) space_3_minus_Keto_minus_4_minus_methylzymosterol = 0; space_3_minus_Keto_minus_4_minus_methylzymosterol:time = (R07494 + -1*R07495)/uVol; when (time=time.min) space_4_alpha_minus_Methylzymosterol = 0; space_4_alpha_minus_Methylzymosterol:time = (R07495)/uVol; when (time=time.min) Zymosterol = 0; Zymosterol:time = (-1*R04427)/uVol; when (time=time.min) space_R_space_minus_5_minus_Diphosphomevalonate = 0; space_R_space_minus_5_minus_Diphosphomevalonate:time = (R03245 + -1*R01121)/uVol; when (time=time.min) space_R_space_minus_5_minus_Phosphomevalonate = 0; space_R_space_minus_5_minus_Phosphomevalonate:time = (R02245 + -1*R03245)/uVol; when (time=time.min) Ergosta_minus_5_space_7_space_22_space_24_space_28_space_minus_tetraen_minus_3_beta_minus_ol = 0; Ergosta_minus_5_space_7_space_22_space_24_space_28_space_minus_tetraen_minus_3_beta_minus_ol:time = (R05641)/uVol; when (time=time.min) Ergosterol = 0; Ergosterol:time = (-1*R05641)/uVol; when (time=time.min) Fecosterol = 0; Fecosterol:time = (R04427)/uVol; when (time=time.min) Cycloartenol = 0; Cycloartenol:time = (-1*R07481)/uVol; when (time=time.min) space_R_space_minus_Mevalonate = 0; space_R_space_minus_Mevalonate:time = (-1*R02082 + -1*R02245)/uVol; when (time=time.min) space_24_minus_Methylenecycloartanol = 0; space_24_minus_Methylenecycloartanol:time = (R07481)/uVol; when (time=time.min) Obtusifoliol = 0; Obtusifoliol:time = (-1*R05731)/uVol; when (time=time.min) space_4_alpha_minus_Methyl_minus_5_alpha_minus_ergosta_minus_8_space_14_space_24_space_28_space_minus_trien_minus_3_beta_minus_ol = 0; space_4_alpha_minus_Methyl_minus_5_alpha_minus_ergosta_minus_8_space_14_space_24_space_28_space_minus_trien_minus_3_beta_minus_ol:time = (-1*R07483 + R05731)/uVol; when (time=time.min) space_4_alpha_minus_Methylfecosterol = 0; space_4_alpha_minus_Methylfecosterol:time = (R07483)/uVol; when (time=time.min) space_S_space_minus_3_minus_Hydroxy_minus_3_minus_methylglutaryl_minus_CoA = 0; space_S_space_minus_3_minus_Hydroxy_minus_3_minus_methylglutaryl_minus_CoA:time = (R02082)/uVol; R05640 = R05640.kf*Lanosterol - R05640.kb*space_4_space_4_minus_Dimethyl_minus_5_alpha_minus_cholesta_minus_8_space_14_space_24_minus_trien_minus_3_beta_minus_ol; R04427 = R04427.kf*Zymosterol - R04427.kb*Fecosterol; R02874 = R02874.kf*Squalene - R02874.kb*space_S_space_minus_2_space_3_minus_Epoxysqualene; R02872 = R02872.kf*Presqualene_space_diphosphate - R02872.kb*Squalene; R03199 = R03199.kf*space_S_space_minus_2_space_3_minus_Epoxysqualene - R03199.kb*Lanosterol; R07509 = R07509.kf*space_14_minus_Demethyllanosterol - R07509.kb*space_4_alpha_minus_Methylzymosterol_minus_4_minus_carboxylate; R02003 = R02003.kf*Geranyl_space_diphosphate*Isopentenyl_space_diphosphate - R02003.kb*trans_space_trans_minus_Farnesyl_space_diphosphate; R07483 = R07483.kf*space_4_alpha_minus_Methyl_minus_5_alpha_minus_ergosta_minus_8_space_14_space_24_space_28_space_minus_trien_minus_3_beta_minus_ol - R07483.kb*space_4_alpha_minus_Methylfecosterol; R05639 = R05639.kf*space_14_minus_Demethyllanosterol - R05639.kb*space_4_space_4_minus_Dimethyl_minus_5_alpha_minus_cholesta_minus_8_space_14_space_24_minus_trien_minus_3_beta_minus_ol; R02082 = R02082.kf*space_R_space_minus_Mevalonate - R02082.kb*space_S_space_minus_3_minus_Hydroxy_minus_3_minus_methylglutaryl_minus_CoA; R05731 = R05731.kf*Obtusifoliol - R05731.kb*space_4_alpha_minus_Methyl_minus_5_alpha_minus_ergosta_minus_8_space_14_space_24_space_28_space_minus_trien_minus_3_beta_minus_ol; R01123 = R01123.kf*Isopentenyl_space_diphosphate - R01123.kb*Dimethylallyl_space_diphosphate; R05641 = R05641.kf*Ergosterol - R05641.kb*Ergosta_minus_5_space_7_space_22_space_24_space_28_space_minus_tetraen_minus_3_beta_minus_ol; R07494 = R07494.kf*space_4_alpha_minus_Methylzymosterol_minus_4_minus_carboxylate - R07494.kb*space_3_minus_Keto_minus_4_minus_methylzymosterol; R02245 = R02245.kf*space_R_space_minus_Mevalonate - R02245.kb*space_R_space_minus_5_minus_Phosphomevalonate; R03245 = R03245.kf*space_R_space_minus_5_minus_Phosphomevalonate - R03245.kb*space_R_space_minus_5_minus_Diphosphomevalonate; R07481 = R07481.kf*Cycloartenol - R07481.kb*space_24_minus_Methylenecycloartanol; R01121 = R01121.kf*space_R_space_minus_5_minus_Diphosphomevalonate - R01121.kb*Isopentenyl_space_diphosphate; R01658 = R01658.kf*Dimethylallyl_space_diphosphate*Isopentenyl_space_diphosphate - R01658.kb*Geranyl_space_diphosphate; R07495 = R07495.kf*space_3_minus_Keto_minus_4_minus_methylzymosterol - R07495.kb*space_4_alpha_minus_Methylzymosterol; R00702 = R00702.kf*trans_space_trans_minus_Farnesyl_space_diphosphate - R00702.kb*Presqualene_space_diphosphate; // variable properties default.sbmlRole="compartment"; uVol.sbmlRole="compartment"; E5_space_3_space_3_space_2.sbmlRole="species"; E5_space_3_space_3_space_2.sbmlCompartment="uVol"; E2_space_5_space_1_space_10.sbmlRole="species"; E2_space_5_space_1_space_10.sbmlCompartment="uVol"; E4_space_1_space_1_space_33.sbmlRole="species"; E4_space_1_space_1_space_33.sbmlCompartment="uVol"; E2_space_5_space_1_space_21.sbmlRole="species"; E2_space_5_space_1_space_21.sbmlCompartment="uVol"; E1_space_14_space_99_space_7.sbmlRole="species"; E1_space_14_space_99_space_7.sbmlCompartment="uVol"; E5_space_4_space_99_space_7.sbmlRole="species"; E5_space_4_space_99_space_7.sbmlCompartment="uVol"; E1_space_14_space_13_space_70.sbmlRole="species"; E1_space_14_space_13_space_70.sbmlCompartment="uVol"; E1_space_3_space_1_space_70.sbmlRole="species"; E1_space_3_space_1_space_70.sbmlCompartment="uVol"; E1_space_14_space_13_space_72.sbmlRole="species"; E1_space_14_space_13_space_72.sbmlCompartment="uVol"; E1_space_1_space_1_space_170.sbmlRole="species"; E1_space_1_space_1_space_170.sbmlCompartment="uVol"; E1_space_1_space_1_space_270.sbmlRole="species"; E1_space_1_space_1_space_270.sbmlCompartment="uVol"; E2_space_1_space_1_space_41.sbmlRole="species"; E2_space_1_space_1_space_41.sbmlCompartment="uVol"; E2_space_7_space_4_space_2.sbmlRole="species"; E2_space_7_space_4_space_2.sbmlCompartment="uVol"; E1_space_3_space_1_space_71.sbmlRole="species"; E1_space_3_space_1_space_71.sbmlCompartment="uVol"; E2_space_7_space_1_space_36.sbmlRole="species"; E2_space_7_space_1_space_36.sbmlCompartment="uVol"; E1_space_1_space_1_space_34.sbmlRole="species"; E1_space_1_space_1_space_34.sbmlCompartment="uVol"; Dimethylallyl_space_diphosphate.sbmlRole="species"; Dimethylallyl_space_diphosphate.sbmlCompartment="uVol"; Geranyl_space_diphosphate.sbmlRole="species"; Geranyl_space_diphosphate.sbmlCompartment="uVol"; Isopentenyl_space_diphosphate.sbmlRole="species"; Isopentenyl_space_diphosphate.sbmlCompartment="uVol"; trans_space_trans_minus_Farnesyl_space_diphosphate.sbmlRole="species"; trans_space_trans_minus_Farnesyl_space_diphosphate.sbmlCompartment="uVol"; Presqualene_space_diphosphate.sbmlRole="species"; Presqualene_space_diphosphate.sbmlCompartment="uVol"; Squalene.sbmlRole="species"; Squalene.sbmlCompartment="uVol"; space_S_space_minus_2_space_3_minus_Epoxysqualene.sbmlRole="species"; space_S_space_minus_2_space_3_minus_Epoxysqualene.sbmlCompartment="uVol"; Lanosterol.sbmlRole="species"; Lanosterol.sbmlCompartment="uVol"; space_4_space_4_minus_Dimethyl_minus_5_alpha_minus_cholesta_minus_8_space_14_space_24_minus_trien_minus_3_beta_minus_ol.sbmlRole="species"; space_4_space_4_minus_Dimethyl_minus_5_alpha_minus_cholesta_minus_8_space_14_space_24_minus_trien_minus_3_beta_minus_ol.sbmlCompartment="uVol"; space_14_minus_Demethyllanosterol.sbmlRole="species"; space_14_minus_Demethyllanosterol.sbmlCompartment="uVol"; space_4_alpha_minus_Methylzymosterol_minus_4_minus_carboxylate.sbmlRole="species"; space_4_alpha_minus_Methylzymosterol_minus_4_minus_carboxylate.sbmlCompartment="uVol"; space_3_minus_Keto_minus_4_minus_methylzymosterol.sbmlRole="species"; space_3_minus_Keto_minus_4_minus_methylzymosterol.sbmlCompartment="uVol"; space_4_alpha_minus_Methylzymosterol.sbmlRole="species"; space_4_alpha_minus_Methylzymosterol.sbmlCompartment="uVol"; Zymosterol.sbmlRole="species"; Zymosterol.sbmlCompartment="uVol"; space_R_space_minus_5_minus_Diphosphomevalonate.sbmlRole="species"; space_R_space_minus_5_minus_Diphosphomevalonate.sbmlCompartment="uVol"; space_R_space_minus_5_minus_Phosphomevalonate.sbmlRole="species"; space_R_space_minus_5_minus_Phosphomevalonate.sbmlCompartment="uVol"; Ergosta_minus_5_space_7_space_22_space_24_space_28_space_minus_tetraen_minus_3_beta_minus_ol.sbmlRole="species"; Ergosta_minus_5_space_7_space_22_space_24_space_28_space_minus_tetraen_minus_3_beta_minus_ol.sbmlCompartment="uVol"; Ergosterol.sbmlRole="species"; Ergosterol.sbmlCompartment="uVol"; Fecosterol.sbmlRole="species"; Fecosterol.sbmlCompartment="uVol"; Cycloartenol.sbmlRole="species"; Cycloartenol.sbmlCompartment="uVol"; space_R_space_minus_Mevalonate.sbmlRole="species"; space_R_space_minus_Mevalonate.sbmlCompartment="uVol"; space_24_minus_Methylenecycloartanol.sbmlRole="species"; space_24_minus_Methylenecycloartanol.sbmlCompartment="uVol"; Obtusifoliol.sbmlRole="species"; Obtusifoliol.sbmlCompartment="uVol"; space_4_alpha_minus_Methyl_minus_5_alpha_minus_ergosta_minus_8_space_14_space_24_space_28_space_minus_trien_minus_3_beta_minus_ol.sbmlRole="species"; space_4_alpha_minus_Methyl_minus_5_alpha_minus_ergosta_minus_8_space_14_space_24_space_28_space_minus_trien_minus_3_beta_minus_ol.sbmlCompartment="uVol"; space_4_alpha_minus_Methylfecosterol.sbmlRole="species"; space_4_alpha_minus_Methylfecosterol.sbmlCompartment="uVol"; space_S_space_minus_3_minus_Hydroxy_minus_3_minus_methylglutaryl_minus_CoA.sbmlRole="species"; space_S_space_minus_3_minus_Hydroxy_minus_3_minus_methylglutaryl_minus_CoA.sbmlCompartment="uVol"; R05640.sbmlRole="rate"; R05640.kf.sbmlRole="rate"; R05640.kb.sbmlRole="rate"; R04427.sbmlRole="rate"; R04427.kf.sbmlRole="rate"; R04427.kb.sbmlRole="rate"; R02874.sbmlRole="rate"; R02874.kf.sbmlRole="rate"; R02874.kb.sbmlRole="rate"; R02872.sbmlRole="rate"; R02872.kf.sbmlRole="rate"; R02872.kb.sbmlRole="rate"; R03199.sbmlRole="rate"; R03199.kf.sbmlRole="rate"; R03199.kb.sbmlRole="rate"; R07509.sbmlRole="rate"; R07509.kf.sbmlRole="rate"; R07509.kb.sbmlRole="rate"; R02003.sbmlRole="rate"; R02003.kf.sbmlRole="rate"; R02003.kb.sbmlRole="rate"; R07483.sbmlRole="rate"; R07483.kf.sbmlRole="rate"; R07483.kb.sbmlRole="rate"; R05639.sbmlRole="rate"; R05639.kf.sbmlRole="rate"; R05639.kb.sbmlRole="rate"; R02082.sbmlRole="rate"; R02082.kf.sbmlRole="rate"; R02082.kb.sbmlRole="rate"; R05731.sbmlRole="rate"; R05731.kf.sbmlRole="rate"; R05731.kb.sbmlRole="rate"; R01123.sbmlRole="rate"; R01123.kf.sbmlRole="rate"; R01123.kb.sbmlRole="rate"; R05641.sbmlRole="rate"; R05641.kf.sbmlRole="rate"; R05641.kb.sbmlRole="rate"; R07494.sbmlRole="rate"; R07494.kf.sbmlRole="rate"; R07494.kb.sbmlRole="rate"; R02245.sbmlRole="rate"; R02245.kf.sbmlRole="rate"; R02245.kb.sbmlRole="rate"; R03245.sbmlRole="rate"; R03245.kf.sbmlRole="rate"; R03245.kb.sbmlRole="rate"; R07481.sbmlRole="rate"; R07481.kf.sbmlRole="rate"; R07481.kb.sbmlRole="rate"; R01121.sbmlRole="rate"; R01121.kf.sbmlRole="rate"; R01121.kb.sbmlRole="rate"; R01658.sbmlRole="rate"; R01658.kf.sbmlRole="rate"; R01658.kb.sbmlRole="rate"; R07495.sbmlRole="rate"; R07495.kf.sbmlRole="rate"; R07495.kb.sbmlRole="rate"; R00702.sbmlRole="rate"; R00702.kf.sbmlRole="rate"; R00702.kb.sbmlRole="rate"; }