begin name olivier end name begin reactions v1 {1.0}$s = {1.0}a v2 {1.0}a = {1.0}b v3 {1.0}b = {1.0}$p end reactions begin rate equations v1 = Piecewise[{{(s*V1*(1 + s/Ks + a[t]/Ka)^(-1 + n)*(1 - a[t]/(Keq1*s)))/(Ks*(L0*((1 + p/Kp)/(1 + (Cp*p)/Kp))^n + (1 + s/Ks + a[t]/Ka)^n)), eq > 0}}, (s*V1*(s/s05 + a[t]/a05)^(-1 + h)*(1 - a[t]/(Keq1*s)))/(s05*((1 + (p/p05)^h)/(1 + alfa*(p/p05)^h) + (s/s05 + a[t]/a05)^h))] v2 = (V2*(a[t] - b[t]/Keq2))/(a[t] + K2a*(1 + b[t]/K2b)) v3 = (V3*(-(p/Keq3) + b[t]))/(K3b*(1 + p/K3p) + b[t]) end rate equations begin parameters Cp = 0.026 K2a = 1.0 K2b = 1.0 K3b = 1.0 K3p = 1.0 Ka = 1000.0 Keq1 = 400.0 Keq2 = 10.0 Keq3 = 10.0 Kp = 0.1 Ks = 0.01 L0 = 10000.0 V1 = 200.0 V2 = 100.0 V3 = 100.0 a05 = 10000.0 alfa = 0.01 eq = 1.0 h = 4.0 n = 4.0 p05 = 1.0 s05 = 1.0 p = 1.0 s = 1.0 defaultcompartment = 1.0 end parameters begin initial conditions a[0] = ai b[0] = bi end initial conditions begin initial values ai = 10.0 bi = 10.0 end initial values begin assignment rules end assignment rules begin function definitions end function definitions begin events end events begin process annotations end process annotations begin species annotations end species annotations begin units end units