Solver Script
The “Solver script” described the log-normal distributions of uncertain parameters and solves the ODEs. To begin the script, the number of model variants were defined (section 1). For each uncertain parameter, a parameter distribution was generated based upon the µ and σ defined in section * (section 3). For parameters which were thermodynamically connected, multivariate distributions were created (section 4). From these distributions, parameter values were randomly selected to generate unique parameter sets for every model variant (section 5). In the latter half of the “Solver script”, the event parameters are assigned a value and a time at which it changes, and the initial concentration of every metabolite is set (section 6). The ODEs are then solved using MATLABs inbuilt stiff ordinary differential equation solver, ode15 (section 5). The result of these models was then defined as failed if the numerical values cannot be calculated by the solver, as abnormal if the concentration of certain metabolites went below zero, and normal if not (section 6). The choice of metabolite is user defined and for the purposes of this model was arbitrarily set as PGE2. The models which were classified as normal were then analysed.
Script
% Model
script function dydt = Model(t, y) %% Units of the model % time = min % quantity = mmol % volume = L %% Section 1: Parameters (Fixed) global LAT KfR1 c c2 AADT AAHL ABCdG TEMP R ATP ADP c3 c4 COX2DT COX2HL KfR1= 0.1; LAT=0; AAHL=420; %AA Half life AADT=420; %AA Doubling Time ABCdG=-50000; %Gibbs free energy of ABC transporter TEMP=310; %Kelvin R=8.314; ATP=0.00274; ADP=0.00134; COX2DT =180; COX2HL=1; %% Section 2: Metabolite number % BAA = y(1) % AA = y(2) % PGH2 = y(3) % PGF2A = y(4) % TXA2 = y(5) % PGI2 = y(6) % TXB2 = y(7) % 6-Keto-PGF1A = y(8) % PGJ2 = y(9) % PGD2 = y(10) % 15-DEOXY-PGJ2 = y(11) % PGE2 = y(12) % 5-HPETE = y(13) % 5-HETE =y(14) % LTA4 = y(15) % 5-OXO-ETE = y(16) % LTB4 = y(17) % LTC4 = y(18) % 15-HPETE = y(19) % 15-HETE = y(20) % 12-HPETE = y(21) % 12-HETE = y(22) % exPGF2A = y(23) % exTXB2 = y(24) % ex6-KETO-PGF1A = y(25) % exPGE2 = y(26) % ex15-DEOXY-PGJ2 = y(27) % ex5-OXO-ETE = y(28) % ex15-HETE =y(29) % exLTB4 = y(30) % exLTC4 = y(31) % exHETE12 = y(32) % exTXA2 = y(33) % exPGI2 = y(34) % exPGH2 = y(35) % exPGD2 = y(36) % exPGJ2 = y(37) % ex12-HPETE = y(38) % ex15-HPETE = y(39) % ex5-HPETE = y(40) % ex5-HETE = y(41) % exLTA4 = y(42) % exAA = y(43) % 15-KETO-PGE2 = y(44) % ex15-KETO-PGE2 = y(45) % 13,14-DIHYDRO-15-KETO-PGE2 = y(46) % ex13,14-DIHYDRO-15-KETO-PGE2 = y(47) % COX2 = y(48) % Mischellanous species = y(49) %% Section 3: Assignment of parameters as global values %INTRACELLULAR REACTION Parameters global KmsR1 KmpR1 PLA2Kcat KeqR1 %R1 Parameters global KmsR2 KmpR2 COX2Kcat KeqR2 %R2 Parameters global KmsR3 KmpR3 PGFSKcat KeqR3 %R3 Parameters global KmsR4 KmpR4 TXASKcat KeqR4 %R4 Parameters global KmsR5 KmpR5 PGISKcat KeqR5 %R5 Parameters global KfR6 KrR6 %R6 Parameters global KfR7 KrR7 %R7 Parameters global KfR8 KrR8 %R8 Parameters global KfR9 KrR9 %R9 Parameters global KmsR10 KmpR10 PGESKcat KeqR10 %R10 Parameters global KmsR11 KmpR11 LOX5Kcat KeqR11 %R11 Parameters global KmsR12 KmpR12 PHGPxKcatR12 KeqR12 %R12 Parameters global KmsR13 KmpR13 LOX5FLAPKcat KeqR13 %R13 Parameters global KmsR14 KmpR14 HEDH5Kcat KeqR14 %R14 Parameters global KmsR15 KmpR15 LTA4HKcat KeqR15 %R15 Parameters global KmsR16 KmpR16 LTC4SKcat KeqR16 %R16 Parameters global KmsR17 KmpR17 LOX15Kcat KeqR17 %R17 Parameters global KmsR19 KmpR19 LOX12Kcat KeqR19 %R19 Parameters global KmsR21 KmpR21 PGDSKcat KeqR21 %R21 Parameters global KmsR65 KmpR65 COX1Kcat KeqR65 %R65 Parameters global KmsR66 KmpR66 PGDH15Kcat KeqR66 %R66 Parameters global KmsR69 KmpR69 PTGR2Kcat KeqR69 %R69 Parameters global KmsR100 KmpR100 LATKcat KeqR100 %R100 Parameters % Other reaction parameters global ABCKcat ABCKmR22 ABCKmR23 ABCKmR24 ABCKmR25 ABCKmR26 ABCKmR27 ABCKmR28 ABCKmR29 ABCKmR30 ABCKmR31 ABCKmR32 ABCKmR33 ABCKmR34 ABCKmR35 ABCKmR36 ABCKmR37 ABCKmR38 ABCKmR39 ABCKmR40 ABCKmR41 ABCKmR42 ABCKmR67 ABCKmR70 PGTKcat PGTKmR101 PGTKmR102 PGTKmR103 PGTKmR104 PGTKmR105 PGTKmR106 PGTKmR107 PGTKmR108 PGTKmR109 PGTKmR110 PGTKmR111 KfR44 KfR45 KfR46 KfR47 KfR48 KfR49 KfR50 KfR51 KfR52 KfR53 KfR54 KfR55 KfR56 KfR57 KfR58 KfR59 KfR60 KfR61 KfR62 KfR63 KfR64 KfR68 KfR71 ABCVmax ABCKeq PGDH15 ABC COX1 HEDH5 LOX12 LOX15 LOX5 LTA4H LTC4S PGDS PGES PGFS PGIS PGT PHGPX PLA2 PTGR2 TXAS %% Section 4: Reaction rate laws %R1(PLA2) - Turned off %BAA y(1) <-> AA y(2) % r1=(PLA2Kcat*PLA2*(y(1)-(y(2)/KeqR1)))/((KmsR1*(1+(y(2)/KmpR1)))+y(1)); r1=(KfR1*y(1)); %R2(COX2)y(48) %AA y(2) <-> PGH2 y(3) r2=(COX2Kcat*y(48)*(y(2)-(y(3)/KeqR2)))/((KmsR2*(1+(y(3)/KmpR2)))+y(2)); %R3(PGFS) % PGH2 y(3) <-> PGF2A y(4) r3= (PGFSKcat*PGFS*(y(3) -(y(4)/KeqR3)))/((KmsR3*(1+(y(4)/KmpR3)))+y(3)); %R4(TXAS) % PGH2 y(3)<-> TXA2 y(5) r4= (TXASKcat*TXAS*(y(3) -(y(5)/KeqR4)))/((KmsR4*(1+(y(5)/KmpR4)))+y(3)); %R5(PGIS) % PGH2 y(3)<-> PGI2 y(6) r5= (PGISKcat*PGIS*(y(3) -(y(6)/KeqR5)))/((KmsR5*(1+(y(6)/KmpR5)))+y(3)); % R6 % TXA2 y(5) <-> TXB2 y(7) r6=(KfR6*y(5))-(KrR6*y(7)); % R7 % PGI2 y(6)<-> 6-Keto-PGF1A y(8) r7= (KfR7*y(6))-(KrR7*y(8)); % R8 % PGD2 y(10) <-> PGJ2 y(9) r8= (KfR8*y(10))-(KrR8*y(9)); % R9 % PGJ2 y(9)<-> 15-DEOXY-PGJ2 y(11) r9= (KfR9*y(9))-(KrR9*y(11)); %R10 (PGES) % PGH2 y(3)<-> PGE2 y(12) r10= (PGESKcat*PGES*(y(3)-(y(12)/KeqR10)))/((KmsR10*(1+(y(12)/KmpR10)))+y(3)); % R11 (LOX5) % AA y(2)<-> 5-HPETE y(13) r11= (LOX5Kcat*LOX5*(y(2) -(y(13)/KeqR11)))/((KmsR11*(1+(y(13)/KmpR11)))+y(2)); % R12 (PHGPX) % 5-HPETE y(13)<-> 5-HETE y(14) r12= (PHGPxKcatR12*PHGPX*(y(13) -(y(14)/KeqR12)))/((KmsR12*(1+(y(14)/KmpR12)))+y(13)); % R13 (LOX5FLAP) % 5-HPETE y(13) <-> LTA4 y(15) r13= (LOX5FLAPKcat*LOX5*(y(13)-(y(15)/KeqR13)))/((KmsR13*(1+(y(15)/KmpR13)))+y(13)); % R14 (HEDH5) % 5-HETE y(14) <-> 5-OXO-ETE y(16) r14= (HEDH5Kcat*HEDH5*(y(14)-(y(16)/KeqR14)))/((KmsR14*(1+(y(16)/KmpR14)))+y(14)); % R15 (LTA4H) % LTA4 y(15) <-> LTB4 y(17) r15= (LTA4HKcat*LTA4H*(y(15) -(y(17)/KeqR15)))/((KmsR15*(1+(y(17)/KmpR15)))+y(15)); % R16 (LTC4S) % LTA4 y(15)<-> LTC4 y(18) r16= (LTC4SKcat*LTC4S*(y(15) -(y(18)/KeqR16)))/((KmsR16*(1+(y(18)/KmpR16)))+y(15)); % R17 (LOX15) % AA y(2)<-> 15-HPETE y(19) r17= (LOX15Kcat*LOX15*(y(2) -(y(19)/KeqR17)))/((KmsR17*(1+(y(19)/KmpR17)))+y(2)); % R18 (PHGPX) % 15-HPETE y(19)<-> 15-HETE y(20) r18= (PHGPxKcatR12*PHGPX*(y(19) -(y(20)/KeqR12)))/((KmsR12*(1+(y(20)/KmpR12)))+y(19)); % R19 (LOX12) % AA y(2)<-> 12-HPETE y(21) r19= (LOX12Kcat*LOX12*(y(2) -(y(21)/KeqR19)))/((KmsR19*(1+(y(21)/KmpR19)))+y(2)); % R20 (PHGPX) % 12-HPETE y(21)<-> 12-HETE y(22) r20= (PHGPxKcatR12*PHGPX*(y(21) -(y(22)/KeqR12)))/((KmsR12*(1+(y(22)/KmpR12)))+y(21)); % R21 (PGDS) % PGH2 y(3)<-> PGD2 y(10) r21= (PGDSKcat*PGDS*(y(3) -(y(10)/KeqR21)))/((KmsR21*(1+(y(10)/KmpR21)))+y(3)); % R22 (ABC) % PGF2A y(4) <-> exPGF2A y(23) r22= ABC*ABCKcat*((y(4)/ABCKmR22)*(1-((y(23)/(y(4)*exp((((-0.5*(ABCdG+(R*TEMP*log(ATP/ADP))))))/(R*TEMP))))))/(1+(y(4)/ABCKmR22)+(y(23)/ABCKmR22)+(y(2)/ABCKmR42)+(y(13)/ABCKmR39)+(y(21)/ABCKmR37)+(y(19)/ABCKmR38)+(y(3)/ABCKmR34)+(y(15)/ABCKmR41)+(y(14)/ABCKmR40)+(y(22)/ABCKmR31)+(y(20)/ABCKmR28)+(y(12)/ABCKmR25)+(y(10)/ABCKmR35)+(y(6)/ABCKmR33)+(y(5)/ABCKmR32)+(y(18)/ABCKmR30)+(y(17)/ABCKmR29)+(y(16)/ABCKmR27)+(y(9)/ABCKmR36)+(y(44)/ABCKmR67)+(y(8)/ABCKmR24)+(y(7)/ABCKmR23)+(y(11)/ABCKmR26)+(y(46)/ABCKmR70))); % R23 (ABC) % TXB2 y(7)<-> exTXB2 y(24) r23= ABC*ABCKcat*((y(7)/ABCKmR23)*(1-((y(24)/(y(7)*exp((((-0.5*(ABCdG+(R*TEMP*log(ATP/ADP))))))/(R*TEMP))))))/(1+(y(7)/ABCKmR23)+(y(24)/ABCKmR23)+(y(2)/ABCKmR42)+(y(13)/ABCKmR39)+(y(21)/ABCKmR37)+(y(19)/ABCKmR38)+(y(3)/ABCKmR34)+(y(15)/ABCKmR41)+(y(14)/ABCKmR40)+(y(22)/ABCKmR31)+(y(20)/ABCKmR28)+(y(12)/ABCKmR25)+(y(10)/ABCKmR35)+(y(6)/ABCKmR33)+(y(5)/ABCKmR32)+(y(4)/ABCKmR22)+(y(18)/ABCKmR30)+(y(17)/ABCKmR29)+(y(16)/ABCKmR27)+(y(9)/ABCKmR36)+(y(44)/ABCKmR67)+(y(8)/ABCKmR24)+(y(11)/ABCKmR26)+(y(46)/ABCKmR70))); % R24 (ABC) % 6-KETO-PGF1A y(8)<-> ex6-KETO-PGF1A y(25) r24= ABC*ABCKcat*((y(8)/ABCKmR24)*(1-((y(25)/(y(8)*exp((((-0.5*(ABCdG+(R*TEMP*log(ATP/ADP))))))/(R*TEMP))))))/(1+(y(8)/ABCKmR24)+(y(25)/ABCKmR24)+(y(2)/ABCKmR42)+(y(13)/ABCKmR39)+(y(21)/ABCKmR37)+(y(19)/ABCKmR38)+(y(3)/ABCKmR34)+(y(15)/ABCKmR41)+(y(14)/ABCKmR40)+(y(22)/ABCKmR31)+(y(20)/ABCKmR28)+(y(12)/ABCKmR25)+(y(10)/ABCKmR35)+(y(6)/ABCKmR33)+(y(5)/ABCKmR32)+(y(4)/ABCKmR22)+(y(18)/ABCKmR30)+(y(17)/ABCKmR29)+(y(16)/ABCKmR27)+(y(9)/ABCKmR36)+(y(44)/ABCKmR67)+(y(7)/ABCKmR23)+(y(11)/ABCKmR26)+(y(46)/ABCKmR70))); % R25 (ABC) % PGE2 y(12)<-> exPGE2 y(26) r25= ABC*ABCKcat*((y(12)/ABCKmR25)*(1-((y(26)/(y(12)*exp((((-0.5*(ABCdG+(R*TEMP*log(ATP/ADP))))))/(R*TEMP))))))/(1+(y(12)/ABCKmR25)+(y(26)/ABCKmR25)+(y(2)/ABCKmR42)+(y(13)/ABCKmR39)+(y(21)/ABCKmR37)+(y(19)/ABCKmR38)+(y(3)/ABCKmR34)+(y(15)/ABCKmR41)+(y(14)/ABCKmR40)+(y(22)/ABCKmR31)+(y(20)/ABCKmR28)+(y(10)/ABCKmR35)+(y(6)/ABCKmR33)+(y(5)/ABCKmR32)+(y(4)/ABCKmR22)+(y(18)/ABCKmR30)+(y(17)/ABCKmR29)+(y(16)/ABCKmR27)+(y(9)/ABCKmR36)+(y(44)/ABCKmR67)+(y(8)/ABCKmR24)+(y(7)/ABCKmR23)+(y(11)/ABCKmR26)+(y(46)/ABCKmR70))); % r25=(ABCVmax*(y(12) -(y(26)/ABCKeq)))/((ABCKmR25*(1+(y(26)/ABCKmR25)))+y(12)); % R26 (ABC) % 15-DEOXY-PGJ2 y(11)<-> ex15-DEOXY-PGJ2 y(27) r26= ABC*ABCKcat*((y(11)/ABCKmR26)*(1-((y(27)/(y(11)*exp((((-0.5*(ABCdG+(R*TEMP*log(ATP/ADP))))))/(R*TEMP))))))/(1+(y(11)/ABCKmR26)+(y(27)/ABCKmR26)+(y(2)/ABCKmR42)+(y(13)/ABCKmR39)+(y(21)/ABCKmR37)+(y(19)/ABCKmR38)+(y(3)/ABCKmR34)+(y(15)/ABCKmR41)+(y(14)/ABCKmR40)+(y(22)/ABCKmR31)+(y(20)/ABCKmR28)+(y(12)/ABCKmR25)+(y(10)/ABCKmR35)+(y(6)/ABCKmR33)+(y(5)/ABCKmR32)+(y(4)/ABCKmR22)+(y(18)/ABCKmR30)+(y(17)/ABCKmR29)+(y(16)/ABCKmR27)+(y(9)/ABCKmR36)+(y(44)/ABCKmR67)+(y(8)/ABCKmR24)+(y(7)/ABCKmR23)+(y(46)/ABCKmR70))); % R27 (ABC) % 5-Oxo-ETE y(16)<-> ex5-OXO-ETE y(28) r27= ABC*ABCKcat*((y(16)/ABCKmR27)*(1-((y(28)/(y(16)*exp((((-0.5*(ABCdG+(R*TEMP*log(ATP/ADP))))))/(R*TEMP))))))/(1+(y(16)/ABCKmR27)+(y(28)/ABCKmR27)+(y(2)/ABCKmR42)+(y(13)/ABCKmR39)+(y(21)/ABCKmR37)+(y(19)/ABCKmR38)+(y(3)/ABCKmR34)+(y(15)/ABCKmR41)+(y(14)/ABCKmR40)+(y(22)/ABCKmR31)+(y(20)/ABCKmR28)+(y(12)/ABCKmR25)+(y(10)/ABCKmR35)+(y(6)/ABCKmR33)+(y(5)/ABCKmR32)+(y(4)/ABCKmR22)+(y(18)/ABCKmR30)+(y(17)/ABCKmR29)+(y(9)/ABCKmR36)+(y(44)/ABCKmR67)+(y(8)/ABCKmR24)+(y(7)/ABCKmR23)+(y(11)/ABCKmR26)+(y(46)/ABCKmR70))); % R28 (ABC) % 15-HETE y(20)<-> ex15-HETE y(29) r28= ABC*ABCKcat*((y(20)/ABCKmR28)*(1-((y(29)/(y(20)*exp((((-0.5*(ABCdG+(R*TEMP*log(ATP/ADP))))))/(R*TEMP))))))/(1+(y(20)/ABCKmR28)+(y(29)/ABCKmR28)+(y(2)/ABCKmR42)+(y(13)/ABCKmR39)+(y(21)/ABCKmR37)+(y(19)/ABCKmR38)+(y(3)/ABCKmR34)+(y(15)/ABCKmR41)+(y(14)/ABCKmR40)+(y(22)/ABCKmR31)+(y(12)/ABCKmR25)+(y(10)/ABCKmR35)+(y(6)/ABCKmR33)+(y(5)/ABCKmR32)+(y(4)/ABCKmR22)+(y(18)/ABCKmR30)+(y(17)/ABCKmR29)+(y(16)/ABCKmR27)+(y(9)/ABCKmR36)+(y(44)/ABCKmR67)+(y(8)/ABCKmR24)+(y(7)/ABCKmR23)+(y(11)/ABCKmR26)+(y(46)/ABCKmR70))); % R29 (ABC) % LTB4 y(17)<-> exLTB4 y(30) r29= ABC*ABCKcat*((y(17)/ABCKmR29)*(1-((y(30)/(y(17)*exp((((-0.5*(ABCdG+(R*TEMP*log(ATP/ADP))))))/(R*TEMP))))))/(1+(y(17)/ABCKmR29)+(y(30)/ABCKmR29)+(y(2)/ABCKmR42)+(y(13)/ABCKmR39)+(y(21)/ABCKmR37)+(y(19)/ABCKmR38)+(y(3)/ABCKmR34)+(y(15)/ABCKmR41)+(y(14)/ABCKmR40)+(y(22)/ABCKmR31)+(y(20)/ABCKmR28)+(y(12)/ABCKmR25)+(y(10)/ABCKmR35)+(y(6)/ABCKmR33)+(y(5)/ABCKmR32)+(y(4)/ABCKmR22)+(y(18)/ABCKmR30)+(y(16)/ABCKmR27)+(y(9)/ABCKmR36)+(y(44)/ABCKmR67)+(y(8)/ABCKmR24)+(y(7)/ABCKmR23)+(y(11)/ABCKmR26)+(y(46)/ABCKmR70))); % R30 (ABC) % LTC4 y(18)<-> exLTC4 y(31) r30= ABC*ABCKcat*((y(18)/ABCKmR30)*(1-((y(31)/(y(18)*exp((((-0.5*(ABCdG+(R*TEMP*log(ATP/ADP))))))/(R*TEMP))))))/(1+(y(18)/ABCKmR30)+(y(31)/ABCKmR30)+(y(2)/ABCKmR42)+(y(13)/ABCKmR39)+(y(21)/ABCKmR37)+(y(19)/ABCKmR38)+(y(3)/ABCKmR34)+(y(15)/ABCKmR41)+(y(14)/ABCKmR40)+(y(22)/ABCKmR31)+(y(20)/ABCKmR28)+(y(12)/ABCKmR25)+(y(10)/ABCKmR35)+(y(6)/ABCKmR33)+(y(5)/ABCKmR32)+(y(4)/ABCKmR22)+(y(17)/ABCKmR29)+(y(16)/ABCKmR27)+(y(9)/ABCKmR36)+(y(44)/ABCKmR67)+(y(8)/ABCKmR24)+(y(7)/ABCKmR23)+(y(11)/ABCKmR26)+(y(46)/ABCKmR70))); % R31 (ABC) % 12-HETE y(22)<-> ex12-HETE y(32) r31= ABC*ABCKcat*((y(22)/ABCKmR31)*(1-((y(32)/(y(22)*exp((((-0.5*(ABCdG+(R*TEMP*log(ATP/ADP))))))/(R*TEMP))))))/(1+(y(22)/ABCKmR31)+(y(32)/ABCKmR31)+(y(2)/ABCKmR42)+(y(13)/ABCKmR39)+(y(21)/ABCKmR37)+(y(19)/ABCKmR38)+(y(3)/ABCKmR34)+(y(15)/ABCKmR41)+(y(14)/ABCKmR40)+(y(20)/ABCKmR28)+(y(12)/ABCKmR25)+(y(10)/ABCKmR35)+(y(6)/ABCKmR33)+(y(5)/ABCKmR32)+(y(4)/ABCKmR22)+(y(18)/ABCKmR30)+(y(17)/ABCKmR29)+(y(16)/ABCKmR27)+(y(9)/ABCKmR36)+(y(44)/ABCKmR67)+(y(8)/ABCKmR24)+(y(7)/ABCKmR23)+(y(11)/ABCKmR26)+(y(46)/ABCKmR70))); % R32 (ABC) % TXA2 y(5)<-> exTXA2 y(33) r32= ABC*ABCKcat*((y(5)/ABCKmR32)*(1-((y(33)/(y(5)*exp((((-0.5*(ABCdG+(R*TEMP*log(ATP/ADP))))))/(R*TEMP))))))/(1+(y(5)/ABCKmR32)+(y(33)/ABCKmR32)+(y(2)/ABCKmR42)+(y(13)/ABCKmR39)+(y(21)/ABCKmR37)+(y(19)/ABCKmR38)+(y(3)/ABCKmR34)+(y(15)/ABCKmR41)+(y(14)/ABCKmR40)+(y(22)/ABCKmR31)+(y(20)/ABCKmR28)+(y(12)/ABCKmR25)+(y(10)/ABCKmR35)+(y(6)/ABCKmR33)+(y(4)/ABCKmR22)+(y(18)/ABCKmR30)+(y(17)/ABCKmR29)+(y(16)/ABCKmR27)+(y(9)/ABCKmR36)+(y(44)/ABCKmR67)+(y(8)/ABCKmR24)+(y(7)/ABCKmR23)+(y(11)/ABCKmR26)+(y(46)/ABCKmR70))); % R33 (ABC) % PGI2 y(6)<-> exPGI2 y(34) r33= ABC*ABCKcat*((y(6)/ABCKmR33)*(1-((y(34)/(y(6)*exp((((-0.5*(ABCdG+(R*TEMP*log(ATP/ADP))))))/(R*TEMP))))))/(1+(y(6)/ABCKmR33)+(y(34)/ABCKmR33)+(y(2)/ABCKmR42)+(y(13)/ABCKmR39)+(y(21)/ABCKmR37)+(y(19)/ABCKmR38)+(y(3)/ABCKmR34)+(y(15)/ABCKmR41)+(y(14)/ABCKmR40)+(y(22)/ABCKmR31)+(y(20)/ABCKmR28)+(y(12)/ABCKmR25)+(y(10)/ABCKmR35)+(y(5)/ABCKmR32)+(y(4)/ABCKmR22)+(y(18)/ABCKmR30)+(y(17)/ABCKmR29)+(y(16)/ABCKmR27)+(y(9)/ABCKmR36)+(y(44)/ABCKmR67)+(y(8)/ABCKmR24)+(y(7)/ABCKmR23)+(y(11)/ABCKmR26)+(y(46)/ABCKmR70))); % R34 (ABC) % PGH2 y(3)<-> exPGH2 y(35) r34= ABC*ABCKcat*((y(3)/ABCKmR34)*(1-((y(35)/(y(3)*exp((((-0.5*(ABCdG+(R*TEMP*log(ATP/ADP))))))/(R*TEMP))))))/(1+(y(3)/ABCKmR34)+(y(35)/ABCKmR34)+(y(2)/ABCKmR42)+(y(13)/ABCKmR39)+(y(21)/ABCKmR37)+(y(19)/ABCKmR38)+(y(15)/ABCKmR41)+(y(14)/ABCKmR40)+(y(22)/ABCKmR31)+(y(20)/ABCKmR28)+(y(12)/ABCKmR25)+(y(10)/ABCKmR35)+(y(6)/ABCKmR33)+(y(5)/ABCKmR32)+(y(4)/ABCKmR22)+(y(18)/ABCKmR30)+(y(17)/ABCKmR29)+(y(16)/ABCKmR27)+(y(9)/ABCKmR36)+(y(44)/ABCKmR67)+(y(8)/ABCKmR24)+(y(7)/ABCKmR23)+(y(11)/ABCKmR26)+(y(46)/ABCKmR70))); % R35 (ABC) % PGD2 y(10)<-> exPGD2 y(36) r35= ABC*ABCKcat*((y(10)/ABCKmR35)*(1-((y(36)/(y(10)*exp((((-0.5*(ABCdG+(R*TEMP*log(ATP/ADP))))))/(R*TEMP))))))/(1+(y(10)/ABCKmR35)+(y(36)/ABCKmR35)+(y(2)/ABCKmR42)+(y(13)/ABCKmR39)+(y(21)/ABCKmR37)+(y(19)/ABCKmR38)+(y(3)/ABCKmR34)+(y(15)/ABCKmR41)+(y(14)/ABCKmR40)+(y(22)/ABCKmR31)+(y(20)/ABCKmR28)+(y(12)/ABCKmR25)+(y(6)/ABCKmR33)+(y(5)/ABCKmR32)+(y(4)/ABCKmR22)+(y(18)/ABCKmR30)+(y(17)/ABCKmR29)+(y(16)/ABCKmR27)+(y(9)/ABCKmR36)+(y(44)/ABCKmR67)+(y(8)/ABCKmR24)+(y(7)/ABCKmR23)+(y(11)/ABCKmR26)+(y(46)/ABCKmR70))); % R36 (ABC) % PGJ2 y(9)<-> exPGJ2 y(37) r36= ABC*ABCKcat*((y(9)/ABCKmR36)*(1-((y(37)/(y(9)*exp((((-0.5*(ABCdG+(R*TEMP*log(ATP/ADP))))))/(R*TEMP))))))/(1+(y(9)/ABCKmR36)+(y(37)/ABCKmR36)+(y(2)/ABCKmR42)+(y(13)/ABCKmR39)+(y(21)/ABCKmR37)+(y(19)/ABCKmR38)+(y(3)/ABCKmR34)+(y(15)/ABCKmR41)+(y(14)/ABCKmR40)+(y(22)/ABCKmR31)+(y(20)/ABCKmR28)+(y(12)/ABCKmR25)+(y(10)/ABCKmR35)+(y(6)/ABCKmR33)+(y(5)/ABCKmR32)+(y(4)/ABCKmR22)+(y(18)/ABCKmR30)+(y(17)/ABCKmR29)+(y(16)/ABCKmR27)+(y(44)/ABCKmR67)+(y(8)/ABCKmR24)+(y(7)/ABCKmR23)+(y(11)/ABCKmR26)+(y(46)/ABCKmR70))); % R37 (ABC) % 12-HPETE y(21) <-> ex12-HPETE y(38) r37= ABC*ABCKcat*((y(21)/ABCKmR37)*(1-((y(38)/(y(21)*exp((((-0.5*(ABCdG+(R*TEMP*log(ATP/ADP))))))/(R*TEMP))))))/(1+(y(21)/ABCKmR37)+(y(38)/ABCKmR37)+(y(2)/ABCKmR42)+(y(13)/ABCKmR39)+(y(19)/ABCKmR38)+(y(3)/ABCKmR34)+(y(15)/ABCKmR41)+(y(14)/ABCKmR40)+(y(22)/ABCKmR31)+(y(20)/ABCKmR28)+(y(12)/ABCKmR25)+(y(10)/ABCKmR35)+(y(6)/ABCKmR33)+(y(5)/ABCKmR32)+(y(4)/ABCKmR22)+(y(18)/ABCKmR30)+(y(17)/ABCKmR29)+(y(16)/ABCKmR27)+(y(9)/ABCKmR36)+(y(44)/ABCKmR67)+(y(8)/ABCKmR24)+(y(7)/ABCKmR23)+(y(11)/ABCKmR26)+(y(46)/ABCKmR70))); % R38 (ABC) % 15-HPETE y(19) <-> ex15-HPETE y(39) r38= ABC*ABCKcat*((y(19)/ABCKmR38)*(1-((y(39)/(y(19)*exp((((-0.5*(ABCdG+(R*TEMP*log(ATP/ADP))))))/(R*TEMP))))))/(1+(y(19)/ABCKmR38)+(y(39)/ABCKmR38)+(y(2)/ABCKmR42)+(y(13)/ABCKmR39)+(y(21)/ABCKmR37)+(y(3)/ABCKmR34)+(y(15)/ABCKmR41)+(y(14)/ABCKmR40)+(y(22)/ABCKmR31)+(y(20)/ABCKmR28)+(y(12)/ABCKmR25)+(y(10)/ABCKmR35)+(y(6)/ABCKmR33)+(y(5)/ABCKmR32)+(y(4)/ABCKmR22)+(y(18)/ABCKmR30)+(y(17)/ABCKmR29)+(y(16)/ABCKmR27)+(y(9)/ABCKmR36)+(y(44)/ABCKmR67)+(y(8)/ABCKmR24)+(y(7)/ABCKmR23)+(y(11)/ABCKmR26)+(y(46)/ABCKmR70))); % R39 (ABC) % 5-HPETE y(13)<-> ex5-HPETE y(40) r39= ABC*ABCKcat*((y(13)/ABCKmR39)*(1-((y(40)/(y(13)*exp((((-0.5*(ABCdG+(R*TEMP*log(ATP/ADP))))))/(R*TEMP))))))/(1+(y(13)/ABCKmR39)+(y(40)/ABCKmR39)+(y(2)/ABCKmR42)+(y(21)/ABCKmR37)+(y(19)/ABCKmR38)+(y(3)/ABCKmR34)+(y(15)/ABCKmR41)+(y(14)/ABCKmR40)+(y(22)/ABCKmR31)+(y(20)/ABCKmR28)+(y(12)/ABCKmR25)+(y(10)/ABCKmR35)+(y(6)/ABCKmR33)+(y(5)/ABCKmR32)+(y(4)/ABCKmR22)+(y(18)/ABCKmR30)+(y(17)/ABCKmR29)+(y(16)/ABCKmR27)+(y(9)/ABCKmR36)+(y(44)/ABCKmR67)+(y(8)/ABCKmR24)+(y(7)/ABCKmR23)+(y(11)/ABCKmR26)+(y(46)/ABCKmR70))); % R40 (ABC) % 5-HETE y(14)<-> ex5-HETE y(41) r40= ABC*ABCKcat*((y(14)/ABCKmR40)*(1-((y(41)/(y(14)*exp((((-0.5*(ABCdG+(R*TEMP*log(ATP/ADP))))))/(R*TEMP))))))/(1+(y(14)/ABCKmR40)+(y(41)/ABCKmR40)+(y(2)/ABCKmR42)+(y(13)/ABCKmR39)+(y(21)/ABCKmR37)+(y(19)/ABCKmR38)+(y(3)/ABCKmR34)+(y(15)/ABCKmR41)+(y(22)/ABCKmR31)+(y(20)/ABCKmR28)+(y(12)/ABCKmR25)+(y(10)/ABCKmR35)+(y(6)/ABCKmR33)+(y(5)/ABCKmR32)+(y(4)/ABCKmR22)+(y(18)/ABCKmR30)+(y(17)/ABCKmR29)+(y(16)/ABCKmR27)+(y(9)/ABCKmR36)+(y(44)/ABCKmR67)+(y(8)/ABCKmR24)+(y(7)/ABCKmR23)+(y(11)/ABCKmR26)+(y(46)/ABCKmR70))); % R41 (ABC) % LTA4 y(15) <-> exLTA4 y(42) r41= ABC*ABCKcat*((y(15)/ABCKmR41)*(1-((y(42)/(y(15)*exp((((-0.5*(ABCdG+(R*TEMP*log(ATP/ADP))))))/(R*TEMP))))))/(1+(y(15)/ABCKmR41)+(y(42)/ABCKmR41)+(y(2)/ABCKmR42)+(y(13)/ABCKmR39)+(y(21)/ABCKmR37)+(y(19)/ABCKmR38)+(y(3)/ABCKmR34)+(y(14)/ABCKmR40)+(y(22)/ABCKmR31)+(y(20)/ABCKmR28)+(y(12)/ABCKmR25)+(y(10)/ABCKmR35)+(y(6)/ABCKmR33)+(y(5)/ABCKmR32)+(y(4)/ABCKmR22)+(y(18)/ABCKmR30)+(y(17)/ABCKmR29)+(y(16)/ABCKmR27)+(y(9)/ABCKmR36)+(y(44)/ABCKmR67)+(y(8)/ABCKmR24)+(y(7)/ABCKmR23)+(y(11)/ABCKmR26)+(y(46)/ABCKmR70))); % R42 (ABC) % AA y(2)<-> exAA y(43) r42 = ABC*ABCKcat*((y(2)/ABCKmR42)*(1-((y(43)/(y(2)*exp((((-0.5*(ABCdG+(R*TEMP*log(ATP/ADP))))))/(R*TEMP))))))/(1+(y(2)/ABCKmR42)+(y(43)/ABCKmR42)+(y(13)/ABCKmR39)+(y(21)/ABCKmR37)+(y(19)/ABCKmR38)+(y(3)/ABCKmR34)+(y(15)/ABCKmR41)+(y(14)/ABCKmR40)+(y(22)/ABCKmR31)+(y(20)/ABCKmR28)+(y(12)/ABCKmR25)+(y(10)/ABCKmR35)+(y(6)/ABCKmR33)+(y(5)/ABCKmR32)+(y(4)/ABCKmR22)+(y(18)/ABCKmR30)+(y(17)/ABCKmR29)+(y(16)/ABCKmR27)+(y(9)/ABCKmR36)+(y(44)/ABCKmR67)+(y(8)/ABCKmR24)+(y(7)/ABCKmR23)+(y(11)/ABCKmR26)+(y(46)/ABCKmR70))); % NO R43 % R44 % exPGF2A y(23)-> Mischellanous species r44 = KfR44*y(23); % R45 % exTXB2 y(24)-> Mischellanous species r45= KfR45*y(24); % R46 % exTXA2 y(33)-> Mischellanous species r46= KfR46*y(33); % R47 % ex6-KETO-PGF1A y(25)-> Mischellanous species r47= KfR47*y(25); % R48 % exPGI2 y(34)-> Mischellanous species r48= KfR48*y(34); % R49 % exPGE2 y(26)-> Mischellanous species r49= KfR49*y(26); % R50 % ex15-DEOXY-PGJ2 y(27)-> Mischellanous species r50= KfR50*y(27); % R51 % exPGJ2 y(37)-> Mischellanous species r51= KfR51* y(37); % R52 % exPGD2 y(36)-> Mischellanous species r52= KfR52*y(36); % R53 % exPGH2 y(35)-> Mischellanous species r53= KfR53*y(35); % R54 % ex-5-OXO-ETE y(28)-> Mischellanous species r54= KfR54*y(28); % R55 % ex5-HETE y(41)-> Mischellanous species r55= KfR55*y(41); % R56 % exLTB4 y(30)-> Mischellanous species r56= KfR56*y(30); % R57 % exLTC4 y(31)-> Mischellanous species r57= KfR57*y(31); % R58 % exLTA4 y(42)-> Mischellanous species r58= KfR58*y(42); % R59 % ex5-HPETE y(40)-> Mischellanous species r59 = KfR59*y(40); % R60 % ex15-HETE y(29)-> Mischellanous species r60= KfR60*y(29); % R61 % ex15-HPETE y(39)-> Mischellanous species r61= KfR61*y(39); % R62 % ex12-HETE y(32)-> Mischellanous species r62= KfR62*y(32); % R63 % ex12-HPETE y(38)-> Mischellanous species r63= KfR63*y(38); % R64 % exAA y(43)-> Mischellanous species r64= KfR64*y(43); % R65 % AA y(2)<-> PGH2 y(3) (COX1) r65=(COX1Kcat*COX1*(y(2)-(y(3)/KeqR65)))/((KmsR65*(1+(y(3)/KmpR65)))+y(2)); % R66 (PGDH15) % PGE2 y(12)<-> 15-KETO-PGE2 y(44) r66= (PGDH15Kcat*PGDH15*(y(12) -(y(44)/KeqR66)))/((KmsR66*(1+(y(44)/KmpR66)))+y(12)); % R67 (ABC) % 15-KETO-PGE2 y(44) <-> ex15-KETO-PGE2 y(45) r67= ABC*ABCKcat*((y(44)/ABCKmR67)*(1-((y(45)/(y(44)*exp((((-0.5*(ABCdG+(R*TEMP*log(ATP/ADP))))))/(R*TEMP))))))/(1+(y(44)/ABCKmR67)+(y(45)/ABCKmR67)+(y(21)/ABCKmR42)+(y(13)/ABCKmR39)+(y(21)/ABCKmR37)+(y(19)/ABCKmR38)+(y(3)/ABCKmR34)+(y(15)/ABCKmR41)+(y(14)/ABCKmR40)+(y(22)/ABCKmR31)+(y(20)/ABCKmR28)+(y(12)/ABCKmR25)+(y(10)/ABCKmR35)+(y(6)/ABCKmR33)+(y(5)/ABCKmR32)+(y(4)/ABCKmR22)+(y(18)/ABCKmR30)+(y(17)/ABCKmR29)+(y(16)/ABCKmR27)+(y(9)/ABCKmR36)+(y(8)/ABCKmR24)+(y(7)/ABCKmR23)+(y(11)/ABCKmR26)+(y(46)/ABCKmR70))); % R68 % ex15-KETO-PGE2 y(45)-> Mischellanous species r68= KfR68*y(45); % R69 (PTGR2) % 15-KETO-PGE2 y(44) <-> 13,14-DIHYDRO-15-KETO-PGE2 y(46) r69= (PTGR2Kcat*PTGR2*(y(44)-(y(46)/KeqR69)))/((KmsR69*(1+(y(46)/KmpR69)))+y(44)); % R70 (ABC) % 13,14-DIHYDRO-15-KETO-PGE2 y(46) <-> ex13,14-DIHYDRO-15-KETO-PGE2 y(47) r70= ABC*ABCKcat*((y(46)/ABCKmR70)*(1-((y(47)/(y(46)*exp((((-0.5*(ABCdG+(R*TEMP*log(ATP/ADP))))))/(R*TEMP))))))/(1+(y(46)/ABCKmR70)+(y(47)/ABCKmR70)+(y(21)/ABCKmR42)+(y(13)/ABCKmR39)+(y(21)/ABCKmR37)+(y(19)/ABCKmR38)+(y(3)/ABCKmR34)+(y(15)/ABCKmR41)+(y(14)/ABCKmR40)+(y(22)/ABCKmR31)+(y(20)/ABCKmR28)+(y(12)/ABCKmR25)+(y(10)/ABCKmR35)+(y(6)/ABCKmR33)+(y(5)/ABCKmR32)+(y(4)/ABCKmR22)+(y(18)/ABCKmR30)+(y(17)/ABCKmR29)+(y(16)/ABCKmR27)+(y(9)/ABCKmR36)+(y(44)/ABCKmR67)+(y(8)/ABCKmR24)+(y(7)/ABCKmR23)+(y(11)/ABCKmR26))); % R71 % ex13,14-DIHYDRO-15-KETO-PGE2 y(47)-> Mischellanous species r71= KfR71*y(47); % INTRACELLULAR DECAY REACTIONS % R72 % PGF2A y(4-> Mischellanous species r72 = KfR44*y(4); % R73 % TXB2 y(7-> Mischellanous species r73= KfR45*y(7); % R74 % TXA2 y(5)-> Mischellanous species r74= KfR46*y(5); % R75 % 6-KETO-PGF1A y(8)-> Mischellanous species r75= KfR47*y(8); % R76 % PGI2 y(6)-> Mischellanous species r76= KfR48*y(6); % R77 % PGE2 y(12)-> Mischellanous species r77= KfR49*y(12); % R78 % 15-DEOXY-PGJ2 y(11)-> Mischellanous species r78= KfR50*y(11); % R79 % PGJ2 y(9)-> Mischellanous species r79= KfR51* y(9); % R80 % PGD2 y(10)-> Mischellanous species r80= KfR52*y(10); % R81 % PGH2 y(3)-> Mischellanous species r81= KfR53*y(3); % R82 % 5-OXO-ETE y(16)-> Mischellanous species r82= KfR54*y(16); % R83 % 5-HETE y(14)-> Mischellanous species r83= KfR55*y(14); % R84 % LTB4 y(17)-> Mischellanous species r84= KfR56*y(17); % R85 % LTC4 y(18)-> Mischellanous species r85= KfR57*y(18); % R86 % LTA4 y(15)-> Mischellanous species r86= KfR58*y(15); % R87 % 5-HPETE y(13)-> Mischellanous species r87 = KfR59*y(13); % R88 % 15-HETE y(20)-> Mischellanous species r88= KfR60*y(20); % R89 % 15-HPETE y(19)-> Mischellanous species r89= KfR61*y(19); % R90 % 12-HETE y(22)-> Mischellanous species r90= KfR62*y(22); % R91 % 12-HPETE y(21)-> Mischellanous species r91= KfR63*y(21); % R92 % AA y(2)-> Mischellanous species r92= KfR64*y(2); % R93 % 13,14-DIHYDRO-15-KETO-PGE2 y(46)-> Mischellanous species r93= KfR71*y(46); % R94 % 15-KETO-PGE2 y(44)-> Mischellanous species r94= KfR68*y(44); % AA ACTIVATION % -> AA r95= (c/AADT)-((c2*log(2)*y(2))/AAHL); % R96 % exTXA2 y(33) <-> exTXB2 y(24) r96=(KfR6*y(33))-(KrR6*y(24)); % R97 % exPGI2 y(34)<-> ex6-Keto-PGF1A y(25) r97= (KfR7*y(34))-(KrR7*y(25)); % R98 % exPGD2 y(36) <-> exPGJ2 y(37) r98= (KfR8*y(36))-(KrR8*y(37)); % R99 % exPGJ2 y(37)<-> ex15-DEOXY-PGJ2 y(27) r99= (KfR9*y(37))-(KrR9*y(27)); %R100 - Turned off %AA y(2) <-> BAA y(1) r100=(LATKcat*LAT*(y(2)-(y(1)/KeqR100)))/((KmsR100*(1+(y(1)/KmpR100)))+y(2)); % PGT Transporter % R101 (PGT) % PGF2A y(4) <-> exPGF2A y(23) r101=PGT*PGTKcat*((y(4)/PGTKmR101)*(1-((y(23)/(y(4)*exp((((-0.5*(ABCdG+(R*TEMP*log(ATP/ADP))))))/(R*TEMP))))))/(1+(y(4)/PGTKmR101)+(y(23)/PGTKmR101)+(y(7)/PGTKmR106)+(y(8)/PGTKmR109)+(y(12)/PGTKmR102)+(y(11)/PGTKmR111)+(y(5)/PGTKmR110)+(y(6)/PGTKmR103)+(y(10)/PGTKmR104)+(y(9)/PGTKmR105)+(y(44)/PGTKmR108)+(y(46)/PGTKmR107))); % R102 (PGT) % PGE2 y(12)<-> exPGE2 y(26) r102= PGT*PGTKcat*((y(12)/PGTKmR102)*(1-((y(26)/(y(12)*exp((((-0.5*(ABCdG+(R*TEMP*log(ATP/ADP))))))/(R*TEMP))))))/(1+(y(4)/PGTKmR102)+(y(23)/PGTKmR102)+(y(4)/PGTKmR101)+(y(7)/PGTKmR106)+(y(8)/PGTKmR109)+(y(11)/PGTKmR111)+(y(5)/PGTKmR110)+(y(6)/PGTKmR103)+(y(10)/PGTKmR104)+(y(9)/PGTKmR105)+(y(44)/PGTKmR108)+(y(46)/PGTKmR107))); % R103 (PGT) % PGI2 y(6)<-> exPGI2 y(34) r103= PGT*PGTKcat*((y(6)/PGTKmR103)*(1-((y(34)/(y(6)*exp((((-0.5*(ABCdG+(R*TEMP*log(ATP/ADP))))))/(R*TEMP))))))/(1+(y(6)/PGTKmR103)+(y(34)/PGTKmR103)+(y(4)/PGTKmR101)+(y(7)/PGTKmR106)+(y(8)/PGTKmR109)+(y(12)/PGTKmR102)+(y(11)/PGTKmR111)+(y(5)/PGTKmR110)+(y(10)/PGTKmR104)+(y(9)/PGTKmR105)+(y(44)/PGTKmR108)+(y(46)/PGTKmR107))); % R104 (PGT) % PGD2 y(10)<-> exPGD2 y(36) r104= PGT*PGTKcat*((y(10)/PGTKmR104)*(1-((y(36)/(y(10)*exp((((-0.5*(ABCdG+(R*TEMP*log(ATP/ADP))))))/(R*TEMP))))))/(1+(y(10)/PGTKmR104)+(y(36)/PGTKmR104)+(y(4)/PGTKmR101)+(y(7)/PGTKmR106)+(y(8)/PGTKmR109)+(y(12)/PGTKmR102)+(y(11)/PGTKmR111)+(y(5)/PGTKmR110)+(y(6)/PGTKmR103)+(y(9)/PGTKmR105)+(y(44)/PGTKmR108)+(y(46)/PGTKmR107))); % R105(PGT) % PGJ2 y(9)<-> exPGJ2 y(37) r105= PGT*PGTKcat*((y(9)/PGTKmR105)*(1-((y(37)/(y(9)*exp((((-0.5*(ABCdG+(R*TEMP*log(ATP/ADP))))))/(R*TEMP))))))/(1+(y(9)/PGTKmR105)+(y(37)/PGTKmR105)+(y(4)/PGTKmR101)+(y(7)/PGTKmR106)+(y(8)/PGTKmR109)+(y(12)/PGTKmR102)+(y(11)/PGTKmR111)+(y(5)/PGTKmR110)+(y(6)/PGTKmR103)+(y(10)/PGTKmR104)+(y(44)/PGTKmR108)+(y(46)/PGTKmR107))); % R106 (PGT) % TXB2 y(7)<-> exTXB2 y(24) r106= PGT*PGTKcat*((y(7)/PGTKmR106)*(1-((y(24)/(y(7)*exp((((-0.5*(ABCdG+(R*TEMP*log(ATP/ADP))))))/(R*TEMP))))))/(1+(y(7)/PGTKmR106)+(y(24)/PGTKmR106)+(y(4)/PGTKmR101)+(y(8)/PGTKmR109)+(y(12)/PGTKmR102)+(y(11)/PGTKmR111)+(y(5)/PGTKmR110)+(y(6)/PGTKmR103)+(y(10)/PGTKmR104)+(y(9)/PGTKmR105)+(y(44)/PGTKmR108)+(y(46)/PGTKmR107))); % R107 (PGT) % 13,14-DIHYDRO-15-KETO-PGE2 y(46) <-> ex13,14-DIHYDRO-15-KETO-PGE2 y(47) r107= PGT*PGTKcat*((y(46)/PGTKmR107)*(1-((y(47)/(y(46)*exp((((-0.5*(ABCdG+(R*TEMP*log(ATP/ADP))))))/(R*TEMP))))))/(1+(y(46)/PGTKmR107)+(y(47)/PGTKmR107)+(y(4)/PGTKmR101)+(y(7)/PGTKmR106)+(y(8)/PGTKmR109)+(y(12)/PGTKmR102)+(y(11)/PGTKmR111)+(y(5)/PGTKmR110)+(y(6)/PGTKmR103)+(y(10)/PGTKmR104)+(y(9)/PGTKmR105)+(y(44)/PGTKmR108))); % R108 (PGT) % 15-KETO-PGE2 y(44) <-> ex15-KETO-PGE2 y(45) r108= PGT*PGTKcat*((y(44)/PGTKmR108)*(1-((y(45)/(y(44)*exp((((-0.5*(ABCdG+(R*TEMP*log(ATP/ADP))))))/(R*TEMP))))))/(1+(y(44)/PGTKmR108)+(y(45)/PGTKmR108)+(y(4)/PGTKmR101)+(y(7)/PGTKmR106)+(y(8)/PGTKmR109)+(y(12)/PGTKmR102)+(y(11)/PGTKmR111)+(y(5)/PGTKmR110)+(y(6)/PGTKmR103)+(y(10)/PGTKmR104)+(y(9)/PGTKmR105)+(y(46)/PGTKmR107))); % R109 (PGT) % 6-KETO-PGF1A y(8)<-> ex6-KETO-PGF1A y(25) r109= PGT*PGTKcat*((y(8)/PGTKmR109)*(1-((y(25)/(y(8)*exp((((-0.5*(ABCdG+(R*TEMP*log(ATP/ADP))))))/(R*TEMP))))))/(1+(y(8)/PGTKmR109)+(y(25)/PGTKmR109)+(y(4)/PGTKmR101)+(y(7)/PGTKmR106)+(y(12)/PGTKmR102)+(y(11)/PGTKmR111)+(y(5)/PGTKmR110)+(y(6)/PGTKmR103)+(y(10)/PGTKmR104)+(y(9)/PGTKmR105)+(y(44)/PGTKmR108)+(y(46)/PGTKmR107))); % R110 (PGT) % TXA2 y(5)<-> exTXA2 y(33) r110= PGT*PGTKcat*((y(5)/PGTKmR110)*(1-((y(33)/(y(5)*exp((((-0.5*(ABCdG+(R*TEMP*log(ATP/ADP))))))/(R*TEMP))))))/(1+(y(5)/PGTKmR110)+(y(33)/PGTKmR110)+(y(4)/PGTKmR101)+(y(7)/PGTKmR106)+(y(8)/PGTKmR109)+(y(12)/PGTKmR102)+(y(11)/PGTKmR111)+(y(6)/PGTKmR103)+(y(10)/PGTKmR104)+(y(9)/PGTKmR105)+(y(44)/PGTKmR108)+(y(46)/PGTKmR107))); % R111 (PGT) % 15-DEOXY-PGJ2 y(11)<-> ex15-DEOXY-PGJ2 y(27) r111= PGT*PGTKcat*((y(11)/PGTKmR111)*(1-((y(27)/(y(11)*exp((((-0.5*(ABCdG+(R*TEMP*log(ATP/ADP))))))/(R*TEMP))))))/(1+(y(11)/PGTKmR111)+(y(27)/PGTKmR111)+(y(4)/PGTKmR101)+(y(7)/PGTKmR106)+(y(8)/PGTKmR109)+(y(12)/PGTKmR102)+(y(5)/PGTKmR110)+(y(6)/PGTKmR103)+(y(10)/PGTKmR104)+(y(9)/PGTKmR105)+(y(44)/PGTKmR108)+(y(46)/PGTKmR107))); % COX2 Induction event % -> COX2 (y(48) r112= (c3/COX2DT)-((c4*log(2)*y(48))/COX2HL); %% Section 5: ODE %BAA y(1) %dydt(1)=r100-r1; %AA y(2) %dydt(2)=r95+r1-r2-r11-r17-r19-r42-r65-r92-r100; %PGH2 y(3) %dydt(3)=r2+r65-r3-r4-r5-r10-r21-r81-r34; %PGF2A y(4) %dydt(4)=r3-r22-r72-r101; %TXA2 y(5) %dydt(5)=r4-r6-r32-r74-r110; %PGI2 y(6) %dydt(6)=r5-r7-r33-r76-r103; %TXB2 y(7) %dydt(7)=r6-r106-r73-r23; %6-KETO-PGF1A y(8) %dydt(8)=r7-r24-r75-r109; %PGJ2 y(9) %dydt(9)=r8-r9-r36-r79-r105; %PGD2 = y(10) %dydt(10)=r21-r8-r35-r80-r104; %15-DEOXY-PGJ2 = y(11) %dydt(11)=r9-r26-r78-r111; %PGE2 = y(12) %dydt(12)=r10-r25-r66-r77-r102; %5-HPETE %dydt(13)=r11-r12-r13-r39-r87; %5-HETE =y(14) %dydt(14)=r12-r14-r40-r83; %LTA4 = y(15) %dydt(15)=r13-r15-r16-r41-r86; %5-OXO-ETE = y(16) %dydt(16)=r14-r27-r82; %LTB4 = y(17) %dydt(17)=r15-r29-r84; %LTC4 = y(18) %dydt(18)=r16-r30-r85; %15-HPETE = y(19) %dydt(19)=r17-r18-r38-r89; %15-HETE = y(20) %dydt(20)=r18-r28-r88; %12-HPETE = y(21) %dydt(21)=r19-r20-r37-r91; %12-HETE = y(22) %dydt(22)=r20-r31-r90; %exPGF2A = y(23) %dydt(23)=r22+r101-r44; %exTXB2 = y(24) %dydt(24)=r23+r106-r45+r96; %ex6-KETO-PGF1A = y(25) %dydt(25)=r24+r109-r47+r97; %exPGE2 = y(26) %dydt(26)=r25+r102-r49; %ex15-DEOXY-PGJ2 = y(27) %dydt(27)=r26+r111-r50+r99; %ex5-OXO-ETE = y(28) %dydt(28)=r27-r54; %ex15-HETE =y(29) %dydt(29)=r28-r60; %exLTB4 = y(30) %dydt(30)=r29-r56; %exLTC4 = y(31) %dydt(31)=r30-r57; %exHETE12 = y(32) %dydt(32)=r31-r62; %exTXA2 = y(33) %dydt(33)=r32+r110-r46-r96; %exPGI2 = y(34) %dydt(34)=r33+r103-r48-r97; %exPGH2 = y(35) %dydt(35)=-r53; %exPGD2 = y(36) %dydt(36)=r35+r104-r52-r98; %exPGJ2 = y(37) %dydt(37)=r36+r105-r51+r98-r99; %ex12-HPETE = y(38) %dydt(38)=r37-r63; %ex15-HPETE = y(39) %dydt(39)=r38-r61; %ex5-HPETE = y(40) %dydt(40)=r39-r59; %ex5-HETE = y(41) %dydt(41)=r40-r55; %exLTA4 = y(42) %dydt(42)=r41-r58; %exAA = y(43) %dydt(43)=-r64; %15-KETO-PGE2 = y(44) %dydt(44)=r66-r67-r69-r94-r108; %ex15-KETO-PGE2 = y(45) %dydt(45)=r67+r108-r68; %13,14-DIHYDRO-15-KETO-PGE2 = y(46) %dydt(46)=r69-r70-r93-r107; %ex13,14-DIHYDRO-15-KETO-PGE2 = y(47) %dydt(47)=r70+r107-r71; % COX2 = y(48) %dydt(48)=r112-r2; % Mischellanous species = y(49) %dydt(49)=r44+r45+r46+r47+r48+r49+r50+r51+r52+r53+r54+r55+r56+r57+r58+r59+r60+r61+r62+r63+r64+r68+r71+r72+r73+r74+r75+r76+r77+r78+r79+r80+r81+r82+r83+r84+r85+r86+r87+r88+r89+r90+r91+r92 dydt=[r100-r1;r95+r1-r2-r11-r17-r19-r42-r65-r92-r100;r2+r65-r3-r4-r5-r10-r21-r81-r34;r3-r22-r72-r101;r4-r6-r32-r74-r110;r5-r7-r33-r76-r103;r6-r23-r73-r106;r7-r24-r75-r109;r8-r9-r36-r79-r105;r21-r8-r35-r80-r104;r9-r26-r78-r111;r10-r25-r66-r77;r11-r12-r13-r39-r87;r12-r14-r40-r83;r13-r15-r16-r41-r86;r14-r27-r82;r15-r29-r84;r16-r30-r85;r17-r18-r38-r89;r18-r28-r88;r19-r20-r37-r91;r20-r31-r90;r22+r101-r44;r23+r106-r45+r96;r24+r109-r47+r97;r25+r102-r49;r26+r111-r50+r99;r27-r54;r28-r60;r29-r56;r30-r57;r31-r62;r32+r110-r46-r96;r33+r103-r48-r97;r34-r53;r35+r104-r52-r98;r36+r105-r51+r98-r99;r37-r63;r38-r61;r39-r59;r40-r55;r41-r58;r42-r64;r66-r67-r69-r94-r108;r67+r108-r68;r69-r70-r93-r107;r70+r107-r71; r112-r2; r44+r45+r46+r47+r48+r49+r50+r51+r52+r53+r54+r55+r56+r57+r58+r59+r60+r61+r62+r63+r64+r68+r71+r72+r73+r74+r75+r76+r77+r78+r79+r80+r81+r82+r83+r84+r85+r86+r87+r88+r89+r90+r91+r92]; end |
---|