//Created by libAntimony v2.4 model mijailovich_2001__environment(time_) // Variable initializations: time_ = ; end model mijailovich_2001__M(M, AM, Mp, k1, k2, gx, time_) // Rate Rules: M' = -(k1 * M) + k2 * Mp + gx * AM; // Variable initializations: M = 1.0; AM = ; Mp = ; k1 = ; k2 = ; gx = ; time_ = ; end model mijailovich_2001__Mp(Mp, AMp, M, k1, k2, fp, gp, time_) // Rate Rules: Mp' = (gp * AMp + k1 * M) - (k2 + fp) * Mp; // Variable initializations: Mp = 0.0; AMp = ; M = ; k1 = ; k2 = ; fp = ; gp = ; time_ = ; end model mijailovich_2001__AMp(AMp, Mp, AM, k5, k6, fp, gp, time_) // Rate Rules: AMp' = (fp * Mp + k6 * AM) - (k5 + gp) * AMp; // Variable initializations: AMp = 0.0; Mp = ; AM = ; k5 = ; k6 = ; fp = ; gp = ; time_ = ; end model mijailovich_2001__AM(AM, AMp, k5, k6, gx, time_) // Rate Rules: AM' = k5 * AMp - (k6 + gx) * AM; // Variable initializations: AM = 0.0; AMp = ; k5 = ; k6 = ; gx = ; time_ = ; end model mijailovich_2001__model_parameters(k1, k2, k5, k6, fp, gp, gx, time_) // Assignment Rules: k1 := piecewise( 0.35 , ( time_ > 0.0) && (time_ < 5.0 ), 0.060 ); k6 := k1; gp3 := 3.0 * gp1; g3 := 3.0 * g1; g2 := 20.0 * g1; gp2 := 4.0 * (fp1 + gp1); // Variable initializations: k2 = 0.1; k5 = 0.1; fp = 0.44; gp = 0.11; gx = 0.11; fp1 = 0.88; gp1 = 0.22; g1 = 0.01; time_ = ; end model *mijailovich_2001____main() // Sub-modules, and any changes to those submodules: environment: mijailovich_2001__environment(time_); M: mijailovich_2001__M(M0, AM0, Mp0, k1, k2, gx, time_); Mp: mijailovich_2001__Mp(Mp0, AMp0, M0, k1, k2, fp, gp, time_); AMp: mijailovich_2001__AMp(AMp0, Mp0, AM0, k5, k6, fp, gp, time_); AM: mijailovich_2001__AM(AM0, AMp0, k5, k6, gx, time_); model_parameters: mijailovich_2001__model_parameters(k1, k2, k5, k6, fp, gp, gx, time_); end