//Created by libAntimony v2.4 model Marcano_et_al_2009__environment(time_) // Variable initializations: time_ = ; end model Marcano_et_al_2009__parameters(k_on, k_1, k_2, k_3o, k_3i, k_4, k_fe, k_be, k_ff, k_bf, E_T) // Assignment Rules: k_be := (k_ff * k_3i * k_fe) / (k_bf * k_3o); // Variable initializations: k_on = 100000; k_1 = 2450980.4; k_2 = 100050; k_3o = 7163323.8; k_3i = 4411116; k_4 = 881834.2; k_fe = 22552; k_ff = 3428; k_bf = 500; E_T = 1; end model Marcano_et_al_2009__ion_concentrations(Ce_Na, Ce_K, Ce_Cl, Ci_Na, Ci_K, Ci_Cl, time_) // Rate Rules: Ce_K' = 10 - 0; // Variable initializations: Ce_Na = 97; Ce_K = 0; Ce_Cl = 110; Ci_Na = 7; Ci_K = 124; Ci_Cl = 9; time_ = ; end model Marcano_et_al_2009__kinetic_equations(time_, E_0, E_1, E_2, E_3, E_4, E_5, E_6, E_7, E_8, E_9_temp, E_9, E_T, k_on, k_1, k_2, k_3o, k_3i, k_4, k_fe, k_be, k_ff, k_bf, Ce_Na, Ce_K, Ce_Cl, Ci_Na, Ci_K, Ci_Cl) // Assignment Rules: E_9 := E_T - (E_0 + E_1 + E_2 + E_3 + E_4 + E_5 + E_6 + E_7 + E_8); // Rate Rules: E_0' = ((- k_on * Ce_Na * E_0 + k_1 * E_1) - k_be * E_0) + k_fe * E_9; E_1' = ((- k_on * Ce_Cl * E_1 + k_2 * E_2) - k_1 * E_1) + k_on * Ce_Na * E_0; E_2' = ((- k_on * Ce_K * E_2 + k_3o * E_3) - k_2 * E_2) + k_on * Ce_Cl * E_1; E_3' = ((- k_on * Ce_Cl * E_3 + k_4 * E_4) - k_3o * E_3) + k_on * Ce_K * E_2; E_4' = ((k_on * Ce_Cl * E_3 - k_4 * E_4) + k_bf * E_5) - k_ff * E_4; E_5' = ((k_on * Ci_Na * E_6 - k_1 * E_5) - k_bf * E_5) + k_ff * E_4; E_6' = (- k_on * Ci_Na * E_6 - k_2 * E_6) + k_1 * E_5 + k_on * Ci_Cl * E_7; E_7' = ((- k_on * Ci_Cl * E_7 + k_2 * E_6) - k_3i * E_7) + k_on * Ci_K * E_8; E_8' = ((- k_on * Ci_K * E_8 + k_3i * E_7) - k_4 * E_8) + k_on * Ci_Cl * E_9; E_9_temp' = ((- k_on * Ci_Cl * E_9 + k_4 * E_8) - k_fe * E_9) + k_be * E_0; // Variable initializations: time_ = ; E_0 = 0.000242; E_1 = 0.000788; E_2 = 0.0825; E_3 = 0.01146; E_4 = 0.1425; E_5 = 0.148; E_6 = 0.51767; E_7 = 0.05709; E_8 = 0.020274; E_9_temp = 0.01940445; E_T = ; k_on = ; k_1 = ; k_2 = ; k_3o = ; k_3i = ; k_4 = ; k_fe = ; k_be = ; k_ff = ; k_bf = ; Ce_Na = ; Ce_K = ; Ce_Cl = ; Ci_Na = ; Ci_K = ; Ci_Cl = ; end model Marcano_et_al_2009__flux_equations(E_0, E_1, E_2, E_3, E_4, E_5, E_6, E_7, E_8, E_9, k_on, k_1, k_2, k_3o, k_3i, k_4, k_ff, k_bf, Ce_Na, Ce_K, Ce_Cl, Ci_Na, Ci_K, Ci_Cl, J_23, J_32, J_34, J_43, J_45, J_54, J_56, J_65, J_67, J_76, J_78, J_24, J_42, J_25, J_52, J_26, J_62, J_27, J_72, J_28, J_Rb_norm) // Assignment Rules: J_23 := k_on * Ce_K * E_2; J_32 := k_3o * E_3; J_34 := k_on * Ce_Cl * E_3; J_43 := k_4 * E_4; J_45 := k_ff * E_4; J_54 := k_bf * E_5; J_56 := k_1 * E_5; J_65 := k_on * Ci_Na * E_6; J_67 := k_2 * E_6; J_76 := k_on * Ci_Cl * E_7; J_78 := k_3i * E_7; J_24 := (J_23 * J_34) / (J_34 + J_32); J_42 := (J_32 * J_43) / (J_34 + J_32); J_25 := (J_24 * J_45) / (J_45 + J_42); J_52 := (J_42 * J_54) / (J_45 + J_42); J_26 := (J_25 * J_56) / (J_56 + J_52); J_62 := (J_52 * J_65) / (J_56 + J_52); J_27 := (J_26 * J_67) / (J_67 + J_62); J_72 := (J_62 * J_76) / (J_67 + J_62); J_28 := (J_27 * J_78) / (J_78 + J_72); J_Rb_norm := J_28 / 500; // Variable initializations: E_0 = ; E_1 = ; E_2 = ; E_3 = ; E_4 = ; E_5 = ; E_6 = ; E_7 = ; E_8 = ; E_9 = ; k_on = ; k_1 = ; k_2 = ; k_3o = ; k_3i = ; k_4 = ; k_ff = ; k_bf = ; Ce_Na = ; Ce_K = ; Ce_Cl = ; Ci_Na = ; Ci_K = ; Ci_Cl = ; end model *Marcano_et_al_2009____main() // Sub-modules, and any changes to those submodules: environment: Marcano_et_al_2009__environment(time_); parameters: Marcano_et_al_2009__parameters(k_on, k_1, k_2, k_3o, k_3i, k_4, k_fe, k_be, k_ff, k_bf, E_T); ion_concentrations: Marcano_et_al_2009__ion_concentrations(Ce_Na, Ce_K, Ce_Cl, Ci_Na, Ci_K, Ci_Cl, time_); kinetic_equations: Marcano_et_al_2009__kinetic_equations(time_, E_0, E_1, E_2, E_3, E_4, E_5, E_6, E_7, E_8, E_9_temp, E_9, E_T, k_on, k_1, k_2, k_3o, k_3i, k_4, k_fe, k_be, k_ff, k_bf, Ce_Na, Ce_K, Ce_Cl, Ci_Na, Ci_K, Ci_Cl); flux_equations: Marcano_et_al_2009__flux_equations(E_0, E_1, E_2, E_3, E_4, E_5, E_6, E_7, E_8, E_9, k_on, k_1, k_2, k_3o, k_3i, k_4, k_ff, k_bf, Ce_Na, Ce_K, Ce_Cl, Ci_Na, Ci_K, Ci_Cl, J_23, J_32, J_34, J_43, J_45, J_54, J_56, J_65, J_67, J_76, J_78, J_24, J_42, J_25, J_52, J_26, J_62, J_27, J_72, J_28, J_Rb_norm); end