//Created by libAntimony v2.4 model weinstein_1998_renal_H_K_ATPase_model__environment(time_) // Variable initializations: time_ = ; end model weinstein_1998_renal_H_K_ATPase_model__K2_E1(K2_E1, k1, k1_, k9, k9_, K2_E2, K2_E1_ATP, ATP, time_) // Rate Rules: K2_E1' = (k9 * K2_E2 + k1_ * K2_E1_ATP) - (k9_ * K2_E1 + k1 * ATP * K2_E1); // Variable initializations: K2_E1 = ; k1 = ; k1_ = ; k9 = ; k9_ = ; K2_E2 = ; K2_E1_ATP = ; ATP = ; time_ = ; end model weinstein_1998_renal_H_K_ATPase_model__K2_E1_ATP(K2_E1_ATP, k1, k1_, k2a, k2a_, k11, k11_, K2_E2_ATP, K2_E1, K_E1_ATP, K, ATP, time_) // Rate Rules: K2_E1_ATP' = (k1 * ATP * K2_E1 + k11 * K2_E2_ATP + k2a_ * K * K_E1_ATP) - (k11_ * K2_E1_ATP + k1_ * K2_E1_ATP + k2a * K2_E1_ATP); // Variable initializations: K2_E1_ATP = ; k1 = ; k1_ = ; k2a = ; k2a_ = ; k11 = ; k11_ = ; K2_E2_ATP = ; K2_E1 = ; K_E1_ATP = ; K = ; ATP = ; time_ = ; end model weinstein_1998_renal_H_K_ATPase_model__K_E1_ATP(K_E1_ATP, k2a, k2a_, k2b, k2b_, K2_E1_ATP, E1_ATP, K, time_) // Rate Rules: K_E1_ATP' = (k2a * K2_E1_ATP + k2b_ * K * E1_ATP) - (k2a_ * K_E1_ATP + k2b * K_E1_ATP); // Variable initializations: K_E1_ATP = ; k2a = ; k2a_ = ; k2b = ; k2b_ = ; K2_E1_ATP = ; E1_ATP = ; K = ; time_ = ; end model weinstein_1998_renal_H_K_ATPase_model__E1_ATP(E1_ATP, k2b, k2b_, k3a, k3a_, H_E1_ATP, K_E1_ATP, K, H, time_) // Rate Rules: E1_ATP' = (k2b * K_E1_ATP + k3a_ * H_E1_ATP) - (k2b_ * K * E1_ATP + k3a * H * E1_ATP); // Variable initializations: E1_ATP = ; k2b = ; k2b_ = ; k3a = ; k3a_ = ; H_E1_ATP = ; K_E1_ATP = ; K = ; H = ; time_ = ; end model weinstein_1998_renal_H_K_ATPase_model__H_E1_ATP(H_E1_ATP, k3a, k3a_, k3b, k3b_, H2_E1_ATP, E1_ATP, H, time_) // Rate Rules: H_E1_ATP' = (k3a * H * E1_ATP + k3b_ * H2_E1_ATP) - (k3a_ * H_E1_ATP + k3b * H * H_E1_ATP); // Variable initializations: H_E1_ATP = ; k3a = ; k3a_ = ; k3b = ; k3b_ = ; H2_E1_ATP = ; E1_ATP = ; H = ; time_ = ; end model weinstein_1998_renal_H_K_ATPase_model__H2_E1_ATP(H2_E1_ATP, k4, k4_, k3b, k3b_, H_E1_ATP, H2_E1_P, ADP, H, time_) // Rate Rules: H2_E1_ATP' = (k3b * H * H_E1_ATP + k4_ * ADP * H2_E1_P) - (k3b_ * H2_E1_ATP + k4 * H2_E1_ATP); // Variable initializations: H2_E1_ATP = ; k4 = ; k4_ = ; k3b = ; k3b_ = ; H_E1_ATP = ; H2_E1_P = ; ADP = ; H = ; time_ = ; end model weinstein_1998_renal_H_K_ATPase_model__H2_E1_P(H2_E1_P, k4, k4_, k5, k5_, H2_E2_P, H2_E1_ATP, ADP, time_) // Rate Rules: H2_E1_P' = (k4 * H2_E1_ATP + k5_ * H2_E2_P) - (k4_ * ADP * H2_E1_P + k5 * H2_E1_P); // Variable initializations: H2_E1_P = ; k4 = ; k4_ = ; k5 = ; k5_ = ; H2_E2_P = ; H2_E1_ATP = ; ADP = ; time_ = ; end model weinstein_1998_renal_H_K_ATPase_model__H2_E2_P(H2_E2_P, k6a, k6a_, k5, k5_, H2_E1_P, H_E2_P, H, time_) // Rate Rules: H2_E2_P' = (k6a_ * H * H_E2_P + k5 * H2_E1_P) - (k6a * H2_E2_P + k5_ * H2_E2_P); // Variable initializations: H2_E2_P = ; k6a = ; k6a_ = ; k5 = ; k5_ = ; H2_E1_P = ; H_E2_P = ; H = ; time_ = ; end model weinstein_1998_renal_H_K_ATPase_model__H_E2_P(H_E2_P, k6a, k6a_, k6b, k6b_, H2_E2_P, E2_P, H, time_) // Rate Rules: H_E2_P' = (k6a * H2_E2_P + k6b_ * H * E2_P) - (k6a_ * H * H_E2_P + k6b * H_E2_P); // Variable initializations: H_E2_P = ; k6a = ; k6a_ = ; k6b = ; k6b_ = ; H2_E2_P = ; E2_P = ; H = ; time_ = ; end model weinstein_1998_renal_H_K_ATPase_model__E2_P(E2_P, k6b, k6b_, k7a, k7a_, H_E2_P, K_E2_P, H, K, time_) // Rate Rules: E2_P' = (k7a_ * K_E2_P + k6b * H_E2_P) - (k6b_ * H * E2_P + k7a * K * E2_P); // Variable initializations: E2_P = ; k6b = ; k6b_ = ; k7a = ; k7a_ = ; H_E2_P = ; K_E2_P = ; H = ; K = ; time_ = ; end model weinstein_1998_renal_H_K_ATPase_model__K_E2_P(K_E2_P, k7a, k7a_, k7b, k7b_, E2_P, K2_E2_P, K, time_) // Rate Rules: K_E2_P' = (k7a * K * E2_P + k7b_ * K2_E2_P) - (k7a_ * K_E2_P + k7b * K * K_E2_P); // Variable initializations: K_E2_P = ; k7a = ; k7a_ = ; k7b = ; k7b_ = ; E2_P = ; K2_E2_P = ; K = ; time_ = ; end model weinstein_1998_renal_H_K_ATPase_model__K2_E2_P(K2_E2_P, k8, k8_, k7b, k7b_, K_E2_P, K2_E2, P, K, time_) // Rate Rules: K2_E2_P' = (k7b * K * K_E2_P + k8_ * P * K2_E2) - (k8 * K2_E2_P + k7b_ * K2_E2_P); // Variable initializations: K2_E2_P = ; k8 = ; k8_ = ; k7b = ; k7b_ = ; K_E2_P = ; K2_E2 = ; P = ; K = ; time_ = ; end model weinstein_1998_renal_H_K_ATPase_model__K2_E2(K2_E2, k8, k8_, k9, k9_, k10, k10_, K2_E2_ATP, K2_E1, K2_E2_P, P, ATP, time_) // Rate Rules: K2_E2' = (k8 * K2_E2_P + k10_ * K2_E2_ATP + k9_ * K2_E1) - (k8_ * P * K2_E2 + k10 * ATP * K2_E2 + k9 * K2_E2); // Variable initializations: K2_E2 = ; k8 = ; k8_ = ; k9 = ; k9_ = ; k10 = ; k10_ = ; K2_E2_ATP = ; K2_E1 = ; K2_E2_P = ; P = ; ATP = ; time_ = ; end model weinstein_1998_renal_H_K_ATPase_model__K2_E2_ATP(K2_E2_ATP, k11, k11_, k10, k10_, K2_E1_ATP, K2_E2, ATP, time_) // Rate Rules: K2_E2_ATP' = (k10 * ATP * K2_E2 + k11_ * K2_E1_ATP) - (k10_ * K2_E2_ATP + k11 * K2_E2_ATP); // Variable initializations: K2_E2_ATP = ; k11 = ; k11_ = ; k10 = ; k10_ = ; K2_E1_ATP = ; K2_E2 = ; ATP = ; time_ = ; end model weinstein_1998_renal_H_K_ATPase_model__reaction_constants(K, H, P, ATP, ADP, k1, k1_, k2a, k2a_, k2b, k2b_, k3a, k3a_, k3b, k3b_, k4, k4_, k5, k5_, k6a, k6a_, k6b, k6b_, k7a, k7a_, k7b, k7b_, k8, k8_, k9, k9_, k10, k10_, k11, k11_) // Variable initializations: K = 20.0; H = 4.0; P = 5.0; ATP = 2.0; ADP = 0.04; k1 = 1.3E7; k1_ = 6.5; k2a = 8.9E3; k2a_ = 7.3E4; k2b = 8.9E3; k2b_ = 7.3E4; k3a = 5.3E9; k3a_ = 6.6E2; k3b = 5.3E9; k3b_ = 6.6E2; k4 = 5E1; k4_ = 2.5E6; k5 = 4E1; k5_ = 2E2; k6a = 5E7; k6a_ = 8E12; k6b = 5E7; k6b_ = 8E12; k7a = 2.6E10; k7a_ = 1.5E8; k7b = 2.6E10; k7b_ = 1.5E8; k8 = 5.4E1; k8_ = 3.2E1; k9 = 1.75E0; k9_ = 3.5E1; k10 = 5E4; k10_ = 5E1; k11 = 5E2; k11_ = 5E0; end model *weinstein_1998_renal_H_K_ATPase_model____main() // Sub-modules, and any changes to those submodules: environment: weinstein_1998_renal_H_K_ATPase_model__environment(time_); K2_E1: weinstein_1998_renal_H_K_ATPase_model__K2_E1(K2_E10, k1, k1_, k9, k9_, K2_E20, K2_E1_ATP0, ATP, time_); K2_E1_ATP: weinstein_1998_renal_H_K_ATPase_model__K2_E1_ATP(K2_E1_ATP0, k1, k1_, k2a, k2a_, k11, k11_, K2_E2_ATP0, K2_E10, K_E1_ATP0, K, ATP, time_); K_E1_ATP: weinstein_1998_renal_H_K_ATPase_model__K_E1_ATP(K_E1_ATP0, k2a, k2a_, k2b, k2b_, K2_E1_ATP0, E1_ATP0, K, time_); E1_ATP: weinstein_1998_renal_H_K_ATPase_model__E1_ATP(E1_ATP0, k2b, k2b_, k3a, k3a_, H_E1_ATP0, K_E1_ATP0, K, H, time_); H_E1_ATP: weinstein_1998_renal_H_K_ATPase_model__H_E1_ATP(H_E1_ATP0, k3a, k3a_, k3b, k3b_, H2_E1_ATP0, E1_ATP0, H, time_); H2_E1_ATP: weinstein_1998_renal_H_K_ATPase_model__H2_E1_ATP(H2_E1_ATP0, k4, k4_, k3b, k3b_, H_E1_ATP0, H2_E1_P0, ADP, H, time_); H2_E1_P: weinstein_1998_renal_H_K_ATPase_model__H2_E1_P(H2_E1_P0, k4, k4_, k5, k5_, H2_E2_P0, H2_E1_ATP0, ADP, time_); H2_E2_P: weinstein_1998_renal_H_K_ATPase_model__H2_E2_P(H2_E2_P0, k6a, k6a_, k5, k5_, H2_E1_P0, H_E2_P0, H, time_); H_E2_P: weinstein_1998_renal_H_K_ATPase_model__H_E2_P(H_E2_P0, k6a, k6a_, k6b, k6b_, H2_E2_P0, E2_P0, H, time_); E2_P: weinstein_1998_renal_H_K_ATPase_model__E2_P(E2_P0, k6b, k6b_, k7a, k7a_, H_E2_P0, K_E2_P0, H, K, time_); K_E2_P: weinstein_1998_renal_H_K_ATPase_model__K_E2_P(K_E2_P0, k7a, k7a_, k7b, k7b_, E2_P0, K2_E2_P0, K, time_); K2_E2_P: weinstein_1998_renal_H_K_ATPase_model__K2_E2_P(K2_E2_P0, k8, k8_, k7b, k7b_, K_E2_P0, K2_E20, P, K, time_); K2_E2: weinstein_1998_renal_H_K_ATPase_model__K2_E2(K2_E20, k8, k8_, k9, k9_, k10, k10_, K2_E2_ATP0, K2_E10, K2_E2_P0, P, ATP, time_); K2_E2_ATP: weinstein_1998_renal_H_K_ATPase_model__K2_E2_ATP(K2_E2_ATP0, k11, k11_, k10, k10_, K2_E1_ATP0, K2_E20, ATP, time_); reaction_constants: weinstein_1998_renal_H_K_ATPase_model__reaction_constants(K, H, P, ATP, ADP, k1, k1_, k2a, k2a_, k2b, k2b_, k3a, k3a_, k3b, k3b_, k4, k4_, k5, k5_, k6a, k6a_, k6b, k6b_, k7a, k7a_, k7b, k7b_, k8, k8_, k9, k9_, k10, k10_, k11, k11_); end