// 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 // R01666: Deoxycytidine <=> dCMP // R00513: Cytidine <=> CMP // R00438: RNA => UDP // R00964: Uridine <=> UMP // R00571: UTP <=> CTP // R02093: dTDP => dTTP // R00156: UDP => UTP // R02099: Deoxyuridine <=> dUMP // R02331: dUDP => dUTP // R02485: Deoxycytidine <=> Deoxyuridine // R00158: UMP => UDP // R01567: Thymidine <=> dTMP // R00443: UTP => RNA // R01665: dCMP <=> dCDP // R00570: CDP => CTP // R02098: dUMP => dUDP // R01878: Cytidine <=> Uridine // R02094: dTMP => dTDP // R00442: CTP => RNA // R00378: dTTP => DNA // R00377: dCTP => DNA // R02326: dCDP => dCTP // R02016: Thioredoxin_space_disulfide <=> Thioredoxin // R00512: CMP => CDP // R00440: RNA => CDP 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_8_space_1_space_9 = 0 M; real E2_space_7_space_7_space_7 = 0 M; real E2_space_7_space_7_space_8 = 0 M; real E2_space_7_space_7_space_6 = 0 M; real E6_space_3_space_4_space_2 = 0 M; real E2_space_7_space_4_space_6 = 0 M; real E2_space_7_space_4_space_9 = 0 M; real E2_space_7_space_4_space_14 = 0 M; real E2_space_7_space_4_space_22 = 0 M; real E2_space_7_space_1_space_21 = 0 M; real E2_space_7_space_1_space_74 = 0 M; real E2_space_7_space_1_space_48 = 0 M; real E3_space_5_space_4_space_5 = 0 M; real Thioredoxin(time) M; real Thioredoxin_space_disulfide(time) M; real RNA(time) M; real DNA(time) M; real CTP(time) M; real dCTP(time) M; real dUTP(time) M; real dTTP(time) M; real UTP(time) M; real UDP(time) M; real CDP(time) M; real dUDP(time) M; real dTDP(time) M; real dCDP(time) M; real dUMP(time) M; real CMP(time) M; real dCMP(time) M; real dTMP(time) M; real UMP(time) M; real Deoxycytidine(time) M; real Deoxyuridine(time) M; real Thymidine(time) M; real Uridine(time) M; real Cytidine(time) M; real R01666(time) katal; extern real R01666.kf; extern real R01666.kb; real R00513(time) katal; extern real R00513.kf; extern real R00513.kb; real R00438(time) katal; extern real R00438.kf; extern real R00438.kb; real R00964(time) katal; extern real R00964.kf; extern real R00964.kb; real R00571(time) katal; extern real R00571.kf; extern real R00571.kb; real R02093(time) katal; extern real R02093.kf; extern real R02093.kb; real R00156(time) katal; extern real R00156.kf; extern real R00156.kb; real R02099(time) katal; extern real R02099.kf; extern real R02099.kb; real R02331(time) katal; extern real R02331.kf; extern real R02331.kb; real R02485(time) katal; extern real R02485.kf; extern real R02485.kb; real R00158(time) katal; extern real R00158.kf; extern real R00158.kb; real R01567(time) katal; extern real R01567.kf; extern real R01567.kb; real R00443(time) katal; extern real R00443.kf; extern real R00443.kb; real R01665(time) katal; extern real R01665.kf; extern real R01665.kb; real R00570(time) katal; extern real R00570.kf; extern real R00570.kb; real R02098(time) katal; extern real R02098.kf; extern real R02098.kb; real R01878(time) katal; extern real R01878.kf; extern real R01878.kb; real R02094(time) katal; extern real R02094.kf; extern real R02094.kb; real R00442(time) katal; extern real R00442.kf; extern real R00442.kb; real R00378(time) katal; extern real R00378.kf; extern real R00378.kb; real R00377(time) katal; extern real R00377.kf; extern real R00377.kb; real R02326(time) katal; extern real R02326.kf; extern real R02326.kb; real R02016(time) katal; extern real R02016.kf; extern real R02016.kb; real R00512(time) katal; extern real R00512.kf; extern real R00512.kb; real R00440(time) katal; extern real R00440.kf; extern real R00440.kb; // equations when (time=time.min) Thioredoxin = 0; Thioredoxin:time = (R02016)/uVol; when (time=time.min) Thioredoxin_space_disulfide = 0; Thioredoxin_space_disulfide:time = (-1*R02016)/uVol; when (time=time.min) RNA = 0; RNA:time = (-1*R00438 + R00443 + R00442 + -1*R00440)/uVol; when (time=time.min) DNA = 0; DNA:time = (R00378 + R00377)/uVol; when (time=time.min) CTP = 0; CTP:time = (R00571 + R00570 + -1*R00442)/uVol; when (time=time.min) dCTP = 0; dCTP:time = (-1*R00377 + R02326)/uVol; when (time=time.min) dUTP = 0; dUTP:time = (R02331)/uVol; when (time=time.min) dTTP = 0; dTTP:time = (R02093 + -1*R00378)/uVol; when (time=time.min) UTP = 0; UTP:time = (-1*R00571 + R00156 + -1*R00443)/uVol; when (time=time.min) UDP = 0; UDP:time = (R00438 + -1*R00156 + R00158)/uVol; when (time=time.min) CDP = 0; CDP:time = (-1*R00570 + R00512 + R00440)/uVol; when (time=time.min) dUDP = 0; dUDP:time = (-1*R02331 + R02098)/uVol; when (time=time.min) dTDP = 0; dTDP:time = (-1*R02093 + R02094)/uVol; when (time=time.min) dCDP = 0; dCDP:time = (R01665 + -1*R02326)/uVol; when (time=time.min) dUMP = 0; dUMP:time = (R02099 + -1*R02098)/uVol; when (time=time.min) CMP = 0; CMP:time = (R00513 + -1*R00512)/uVol; when (time=time.min) dCMP = 0; dCMP:time = (R01666 + -1*R01665)/uVol; when (time=time.min) dTMP = 0; dTMP:time = (R01567 + -1*R02094)/uVol; when (time=time.min) UMP = 0; UMP:time = (R00964 + -1*R00158)/uVol; when (time=time.min) Deoxycytidine = 0; Deoxycytidine:time = (-1*R01666 + -1*R02485)/uVol; when (time=time.min) Deoxyuridine = 0; Deoxyuridine:time = (-1*R02099 + R02485)/uVol; when (time=time.min) Thymidine = 0; Thymidine:time = (-1*R01567)/uVol; when (time=time.min) Uridine = 0; Uridine:time = (-1*R00964 + R01878)/uVol; when (time=time.min) Cytidine = 0; Cytidine:time = (-1*R00513 + -1*R01878)/uVol; R01666 = R01666.kf*Deoxycytidine - R01666.kb*dCMP; R00513 = R00513.kf*Cytidine - R00513.kb*CMP; R00438 = R00438.kf*RNA - R00438.kb*UDP; R00964 = R00964.kf*Uridine - R00964.kb*UMP; R00571 = R00571.kf*UTP - R00571.kb*CTP; R02093 = R02093.kf*dTDP - R02093.kb*dTTP; R00156 = R00156.kf*UDP - R00156.kb*UTP; R02099 = R02099.kf*Deoxyuridine - R02099.kb*dUMP; R02331 = R02331.kf*dUDP - R02331.kb*dUTP; R02485 = R02485.kf*Deoxycytidine - R02485.kb*Deoxyuridine; R00158 = R00158.kf*UMP - R00158.kb*UDP; R01567 = R01567.kf*Thymidine - R01567.kb*dTMP; R00443 = R00443.kf*UTP - R00443.kb*RNA; R01665 = R01665.kf*dCMP - R01665.kb*dCDP; R00570 = R00570.kf*CDP - R00570.kb*CTP; R02098 = R02098.kf*dUMP - R02098.kb*dUDP; R01878 = R01878.kf*Cytidine - R01878.kb*Uridine; R02094 = R02094.kf*dTMP - R02094.kb*dTDP; R00442 = R00442.kf*CTP - R00442.kb*RNA; R00378 = R00378.kf*dTTP - R00378.kb*DNA; R00377 = R00377.kf*dCTP - R00377.kb*DNA; R02326 = R02326.kf*dCDP - R02326.kb*dCTP; R02016 = R02016.kf*Thioredoxin_space_disulfide - R02016.kb*Thioredoxin; R00512 = R00512.kf*CMP - R00512.kb*CDP; R00440 = R00440.kf*RNA - R00440.kb*CDP; // variable properties default.sbmlRole="compartment"; uVol.sbmlRole="compartment"; E1_space_8_space_1_space_9.sbmlRole="species"; E1_space_8_space_1_space_9.sbmlCompartment="uVol"; E2_space_7_space_7_space_7.sbmlRole="species"; E2_space_7_space_7_space_7.sbmlCompartment="uVol"; E2_space_7_space_7_space_8.sbmlRole="species"; E2_space_7_space_7_space_8.sbmlCompartment="uVol"; E2_space_7_space_7_space_6.sbmlRole="species"; E2_space_7_space_7_space_6.sbmlCompartment="uVol"; E6_space_3_space_4_space_2.sbmlRole="species"; E6_space_3_space_4_space_2.sbmlCompartment="uVol"; E2_space_7_space_4_space_6.sbmlRole="species"; E2_space_7_space_4_space_6.sbmlCompartment="uVol"; E2_space_7_space_4_space_9.sbmlRole="species"; E2_space_7_space_4_space_9.sbmlCompartment="uVol"; E2_space_7_space_4_space_14.sbmlRole="species"; E2_space_7_space_4_space_14.sbmlCompartment="uVol"; E2_space_7_space_4_space_22.sbmlRole="species"; E2_space_7_space_4_space_22.sbmlCompartment="uVol"; E2_space_7_space_1_space_21.sbmlRole="species"; E2_space_7_space_1_space_21.sbmlCompartment="uVol"; E2_space_7_space_1_space_74.sbmlRole="species"; E2_space_7_space_1_space_74.sbmlCompartment="uVol"; E2_space_7_space_1_space_48.sbmlRole="species"; E2_space_7_space_1_space_48.sbmlCompartment="uVol"; E3_space_5_space_4_space_5.sbmlRole="species"; E3_space_5_space_4_space_5.sbmlCompartment="uVol"; Thioredoxin.sbmlRole="species"; Thioredoxin.sbmlCompartment="uVol"; Thioredoxin_space_disulfide.sbmlRole="species"; Thioredoxin_space_disulfide.sbmlCompartment="uVol"; RNA.sbmlRole="species"; RNA.sbmlCompartment="uVol"; DNA.sbmlRole="species"; DNA.sbmlCompartment="uVol"; CTP.sbmlRole="species"; CTP.sbmlCompartment="uVol"; dCTP.sbmlRole="species"; dCTP.sbmlCompartment="uVol"; dUTP.sbmlRole="species"; dUTP.sbmlCompartment="uVol"; dTTP.sbmlRole="species"; dTTP.sbmlCompartment="uVol"; UTP.sbmlRole="species"; UTP.sbmlCompartment="uVol"; UDP.sbmlRole="species"; UDP.sbmlCompartment="uVol"; CDP.sbmlRole="species"; CDP.sbmlCompartment="uVol"; dUDP.sbmlRole="species"; dUDP.sbmlCompartment="uVol"; dTDP.sbmlRole="species"; dTDP.sbmlCompartment="uVol"; dCDP.sbmlRole="species"; dCDP.sbmlCompartment="uVol"; dUMP.sbmlRole="species"; dUMP.sbmlCompartment="uVol"; CMP.sbmlRole="species"; CMP.sbmlCompartment="uVol"; dCMP.sbmlRole="species"; dCMP.sbmlCompartment="uVol"; dTMP.sbmlRole="species"; dTMP.sbmlCompartment="uVol"; UMP.sbmlRole="species"; UMP.sbmlCompartment="uVol"; Deoxycytidine.sbmlRole="species"; Deoxycytidine.sbmlCompartment="uVol"; Deoxyuridine.sbmlRole="species"; Deoxyuridine.sbmlCompartment="uVol"; Thymidine.sbmlRole="species"; Thymidine.sbmlCompartment="uVol"; Uridine.sbmlRole="species"; Uridine.sbmlCompartment="uVol"; Cytidine.sbmlRole="species"; Cytidine.sbmlCompartment="uVol"; R01666.sbmlRole="rate"; R01666.kf.sbmlRole="rate"; R01666.kb.sbmlRole="rate"; R00513.sbmlRole="rate"; R00513.kf.sbmlRole="rate"; R00513.kb.sbmlRole="rate"; R00438.sbmlRole="rate"; R00438.kf.sbmlRole="rate"; R00438.kb.sbmlRole="rate"; R00964.sbmlRole="rate"; R00964.kf.sbmlRole="rate"; R00964.kb.sbmlRole="rate"; R00571.sbmlRole="rate"; R00571.kf.sbmlRole="rate"; R00571.kb.sbmlRole="rate"; R02093.sbmlRole="rate"; R02093.kf.sbmlRole="rate"; R02093.kb.sbmlRole="rate"; R00156.sbmlRole="rate"; R00156.kf.sbmlRole="rate"; R00156.kb.sbmlRole="rate"; R02099.sbmlRole="rate"; R02099.kf.sbmlRole="rate"; R02099.kb.sbmlRole="rate"; R02331.sbmlRole="rate"; R02331.kf.sbmlRole="rate"; R02331.kb.sbmlRole="rate"; R02485.sbmlRole="rate"; R02485.kf.sbmlRole="rate"; R02485.kb.sbmlRole="rate"; R00158.sbmlRole="rate"; R00158.kf.sbmlRole="rate"; R00158.kb.sbmlRole="rate"; R01567.sbmlRole="rate"; R01567.kf.sbmlRole="rate"; R01567.kb.sbmlRole="rate"; R00443.sbmlRole="rate"; R00443.kf.sbmlRole="rate"; R00443.kb.sbmlRole="rate"; R01665.sbmlRole="rate"; R01665.kf.sbmlRole="rate"; R01665.kb.sbmlRole="rate"; R00570.sbmlRole="rate"; R00570.kf.sbmlRole="rate"; R00570.kb.sbmlRole="rate"; R02098.sbmlRole="rate"; R02098.kf.sbmlRole="rate"; R02098.kb.sbmlRole="rate"; R01878.sbmlRole="rate"; R01878.kf.sbmlRole="rate"; R01878.kb.sbmlRole="rate"; R02094.sbmlRole="rate"; R02094.kf.sbmlRole="rate"; R02094.kb.sbmlRole="rate"; R00442.sbmlRole="rate"; R00442.kf.sbmlRole="rate"; R00442.kb.sbmlRole="rate"; R00378.sbmlRole="rate"; R00378.kf.sbmlRole="rate"; R00378.kb.sbmlRole="rate"; R00377.sbmlRole="rate"; R00377.kf.sbmlRole="rate"; R00377.kb.sbmlRole="rate"; R02326.sbmlRole="rate"; R02326.kf.sbmlRole="rate"; R02326.kb.sbmlRole="rate"; R02016.sbmlRole="rate"; R02016.kf.sbmlRole="rate"; R02016.kb.sbmlRole="rate"; R00512.sbmlRole="rate"; R00512.kf.sbmlRole="rate"; R00512.kb.sbmlRole="rate"; R00440.sbmlRole="rate"; R00440.kf.sbmlRole="rate"; R00440.kb.sbmlRole="rate"; }