- Author:
- Michael <panm@student.unimelb.edu.au>
- Date:
- 2017-11-02 12:22:46+11:00
- Desc:
- Uploaded updated files for submission
- Permanent Source URI:
- https://models.cellml.org/workspace/579/rawfile/aa1b81aa5a9c284c8112459563e0dc1045b5ced2/Code/CellML/Terkildsen_NaK_kinetic_Fig5.cellml
<?xml version='1.0'?>
<model name="Terkildsen_NaK_kinetic" xmlns="http://www.cellml.org/cellml/1.1#" xmlns:cellml="http://www.cellml.org/cellml/1.1#">
<units name="mJ_per_K_per_mol">
<unit prefix="milli" units="joule"/>
<unit exponent="-1" units="kelvin"/>
<unit exponent="-1" units="mole"/>
</units>
<units name="C_per_mol">
<unit units="coulomb"/>
<unit exponent="-1" units="mole"/>
</units>
<units name="mM">
<unit prefix="milli" units="mole"/>
</units>
<units name="per_second">
<unit exponent="-1" units="second"/>
</units>
<units name="per_second3">
<unit exponent="-3" units="second"/>
</units>
<units name="per_second_per_mM">
<unit exponent="-1" units="second"/>
<unit exponent="-1" units="mM"/>
</units>
<units name="per_second_per_mM2">
<unit exponent="-1" units="second"/>
<unit exponent="-2" units="mM"/>
</units>
<units name="mV">
<unit prefix="milli" units="volt"/>
</units>
<units name="mV_per_sec">
<unit units="mV"/>
<unit exponent="-1" units="second"/>
</units>
<component name="environment">
<!-- Time-->
<variable initial_value="0" name="t" units="second"/>
<!-- Physical parameters-->
<variable initial_value="8314" name="R" units="mJ_per_K_per_mol"/>
<variable initial_value="310" name="T" units="kelvin"/>
<variable initial_value="96485" name="F" units="C_per_mol"/>
<!-- Model parameters-->
<variable initial_value="579.7295" name="K0d_nak_nai" units="mM"/>
<variable initial_value="0.0349" name="K0d_nak_nae" units="mM"/>
<variable initial_value="5.6399" name="Kd_nak_nai2" units="mM"/>
<variable initial_value="1.0617e4" name="Kd_nak_nae2" units="mM"/>
<variable initial_value="1.0817" name="Kd_nak_ke" units="mM"/>
<variable initial_value="1.6795e4" name="Kd_nak_ki" units="mM"/>
<variable initial_value="140.3709" name="Kd_nak_MgATP" units="mM"/>
<variable initial_value="1.4232e3" name="rate_f_nak_1" units="per_second"/>
<variable initial_value="1.1565e4" name="rate_f_nak_2" units="per_second"/>
<variable initial_value="194.4506" name="rate_f_nak_3" units="per_second"/>
<variable initial_value="3.0630e4" name="rate_f_nak_4" units="per_second"/>
<variable initial_value="225.9048" name="rate_r_nak_1" units="per_second_per_mM"/>
<variable initial_value="3.6355e4" name="rate_r_nak_2" units="per_second"/>
<variable initial_value="2.8104e5" name="rate_r_nak_3" units="per_second_per_mM2"/>
<variable initial_value="1.5740e6" name="rate_r_nak_4" units="per_second"/>
<variable initial_value="-0.0550" name="factor_nak_del" units="dimensionless"/>
<variable initial_value="6.7700" name="pKd_nak_hpi" units="dimensionless"/>
<variable initial_value="292" name="Kd_nak_kpi" units="mM"/>
<variable initial_value="224" name="Kd_nak_napi" units="mM"/>
<!-- Voltage and concentrations-->
<variable initial_value="-120" name="Vm" units="mV"/>
<variable initial_value="0" name="Ki" units="mM"/>
<variable initial_value="5.4" name="Ke" units="mM"/>
<variable initial_value="50" name="Nai" units="mM"/>
<variable initial_value="150" name="Nae" units="mM"/>
<variable initial_value="10" name="MgATP" units="mM"/>
<variable initial_value="0" name="MgADP" units="mM"/>
<variable initial_value="0" name="Pi_total" units="mM"/>
<variable initial_value="3.9811e-5" name="H" units="mM"/>
<variable name="Pi" units="mM"/>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply>
<eq/>
<ci>Pi</ci>
<apply>
<divide/>
<ci>Pi_total</ci>
<apply>
<plus/>
<cn cellml:units="dimensionless">1</cn>
<apply>
<divide/>
<ci>Ki</ci>
<ci>Kd_nak_kpi</ci>
</apply>
<apply>
<divide/>
<ci>H</ci>
<apply>
<power/>
<cn cellml:units="dimensionless">10</cn>
<apply>
<minus/>
<cn cellml:units="dimensionless">3.0</cn>
<ci>pKd_nak_hpi</ci>
</apply>
</apply>
</apply>
<apply>
<divide/>
<ci>Nai</ci>
<ci>Kd_nak_napi</ci>
</apply>
</apply>
</apply>
</apply>
<apply>
<eq/>
<apply>
<diff/>
<bvar>
<ci>t</ci>
</bvar>
<ci>Vm</ci>
</apply>
<cn cellml:units="mV_per_sec">1</cn>
</apply>
</math>
<!-- Model equations-->
<variable name="Kd_nak_nae1" units="mM"/>
<variable name="Kd_nak_nai1" units="mM"/>
<variable name="Nae_bound1" units="dimensionless"/>
<variable name="Nai_bound1" units="dimensionless"/>
<variable name="Nae_bound2" units="dimensionless"/>
<variable name="Nai_bound2" units="dimensionless"/>
<variable name="Ke_bound" units="dimensionless"/>
<variable name="Ki_bound" units="dimensionless"/>
<variable name="MgATP_bound" units="dimensionless"/>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply>
<eq/>
<ci>Kd_nak_nae1</ci>
<apply>
<times/>
<ci>K0d_nak_nae</ci>
<apply>
<exp/>
<apply>
<divide/>
<apply>
<times/>
<apply>
<plus/>
<cn cellml:units="dimensionless">1.0</cn>
<ci>factor_nak_del</ci>
</apply>
<ci>F</ci>
<ci>Vm</ci>
</apply>
<apply>
<times/>
<ci>R</ci>
<ci>T</ci>
</apply>
</apply>
</apply>
</apply>
</apply>
<apply>
<eq/>
<ci>Kd_nak_nai1</ci>
<apply>
<times/>
<ci>K0d_nak_nai</ci>
<apply>
<exp/>
<apply>
<divide/>
<apply>
<times/>
<ci>factor_nak_del</ci>
<ci>F</ci>
<ci>Vm</ci>
</apply>
<apply>
<times/>
<ci>R</ci>
<ci>T</ci>
</apply>
</apply>
</apply>
</apply>
</apply>
<apply>
<eq/>
<ci>Nae_bound1</ci>
<apply>
<divide/>
<ci>Nae</ci>
<ci>Kd_nak_nae1</ci>
</apply>
</apply>
<apply>
<eq/>
<ci>Nai_bound1</ci>
<apply>
<divide/>
<ci>Nai</ci>
<ci>Kd_nak_nai1</ci>
</apply>
</apply>
<apply>
<eq/>
<ci>Nae_bound2</ci>
<apply>
<divide/>
<ci>Nae</ci>
<ci>Kd_nak_nae2</ci>
</apply>
</apply>
<apply>
<eq/>
<ci>Nai_bound2</ci>
<apply>
<divide/>
<ci>Nai</ci>
<ci>Kd_nak_nai2</ci>
</apply>
</apply>
<apply>
<eq/>
<ci>Ke_bound</ci>
<apply>
<divide/>
<ci>Ke</ci>
<ci>Kd_nak_ke</ci>
</apply>
</apply>
<apply>
<eq/>
<ci>Ki_bound</ci>
<apply>
<divide/>
<ci>Ki</ci>
<ci>Kd_nak_ki</ci>
</apply>
</apply>
<apply>
<eq/>
<ci>MgATP_bound</ci>
<apply>
<divide/>
<ci>MgATP</ci>
<ci>Kd_nak_MgATP</ci>
</apply>
</apply>
</math>
<variable name="alpha_f_nak_1" units="per_second"/>
<variable name="alpha_f_nak_2" units="per_second"/>
<variable name="alpha_f_nak_3" units="per_second"/>
<variable name="alpha_f_nak_4" units="per_second"/>
<variable name="alpha_r_nak_1" units="per_second"/>
<variable name="alpha_r_nak_2" units="per_second"/>
<variable name="alpha_r_nak_3" units="per_second"/>
<variable name="alpha_r_nak_4" units="per_second"/>
<variable name="sig_nak" units="per_second3"/>
<variable name="v_cyc_nak" units="per_second"/>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply>
<eq/>
<ci>alpha_f_nak_1</ci>
<apply>
<divide/>
<apply>
<times/>
<ci>rate_f_nak_1</ci>
<ci>Nai_bound1</ci>
<apply>
<power/>
<ci>Nai_bound2</ci>
<cn cellml:units="dimensionless">2</cn>
</apply>
</apply>
<apply>
<minus/>
<apply>
<plus/>
<apply>
<times/>
<ci>Nai_bound1</ci>
<apply>
<power/>
<ci>Nai_bound2</ci>
<cn cellml:units="dimensionless">2</cn>
</apply>
</apply>
<apply>
<power/>
<apply>
<plus/>
<cn cellml:units="dimensionless">1</cn>
<ci>Nai_bound2</ci>
</apply>
<cn cellml:units="dimensionless">2</cn>
</apply>
<apply>
<power/>
<apply>
<plus/>
<cn cellml:units="dimensionless">1.0</cn>
<ci>Ki_bound</ci>
</apply>
<cn cellml:units="dimensionless">2</cn>
</apply>
</apply>
<cn cellml:units="dimensionless">1.0</cn>
</apply>
</apply>
</apply>
<apply>
<eq/>
<ci>alpha_f_nak_2</ci>
<ci>rate_f_nak_2</ci>
</apply>
<apply>
<eq/>
<ci>alpha_f_nak_3</ci>
<apply>
<divide/>
<apply>
<times/>
<ci>rate_f_nak_3</ci>
<apply>
<power/>
<ci>Ke_bound</ci>
<cn cellml:units="dimensionless">2</cn>
</apply>
</apply>
<apply>
<minus/>
<apply>
<plus/>
<apply>
<times/>
<ci>Nae_bound1</ci>
<apply>
<power/>
<ci>Nae_bound2</ci>
<cn cellml:units="dimensionless">2</cn>
</apply>
</apply>
<apply>
<power/>
<apply>
<plus/>
<cn cellml:units="dimensionless">1.0</cn>
<ci>Nae_bound2</ci>
</apply>
<cn cellml:units="dimensionless">2</cn>
</apply>
<apply>
<power/>
<apply>
<plus/>
<cn cellml:units="dimensionless">1.0</cn>
<ci>Ke_bound</ci>
</apply>
<cn cellml:units="dimensionless">2</cn>
</apply>
</apply>
<cn cellml:units="dimensionless">1.0</cn>
</apply>
</apply>
</apply>
<apply>
<eq/>
<ci>alpha_f_nak_4</ci>
<apply>
<divide/>
<apply>
<times/>
<ci>rate_f_nak_4</ci>
<ci>MgATP_bound</ci>
</apply>
<apply>
<plus/>
<cn cellml:units="dimensionless">1.0</cn>
<ci>MgATP_bound</ci>
</apply>
</apply>
</apply>
<apply>
<eq/>
<ci>alpha_r_nak_1</ci>
<apply>
<times/>
<ci>rate_r_nak_1</ci>
<ci>MgADP</ci>
</apply>
</apply>
<apply>
<eq/>
<ci>alpha_r_nak_2</ci>
<apply>
<divide/>
<apply>
<times/>
<ci>rate_r_nak_2</ci>
<ci>Nae_bound1</ci>
<apply>
<power/>
<ci>Nae_bound2</ci>
<cn cellml:units="dimensionless">2</cn>
</apply>
</apply>
<apply>
<minus/>
<apply>
<plus/>
<apply>
<times/>
<ci>Nae_bound1</ci>
<apply>
<power/>
<ci>Nae_bound2</ci>
<cn cellml:units="dimensionless">2</cn>
</apply>
</apply>
<apply>
<power/>
<apply>
<plus/>
<cn cellml:units="dimensionless">1.0</cn>
<ci>Nae_bound2</ci>
</apply>
<cn cellml:units="dimensionless">2</cn>
</apply>
<apply>
<power/>
<apply>
<plus/>
<cn cellml:units="dimensionless">1.0</cn>
<ci>Ke_bound</ci>
</apply>
<cn cellml:units="dimensionless">2</cn>
</apply>
</apply>
<cn cellml:units="dimensionless">1.0</cn>
</apply>
</apply>
</apply>
<apply>
<eq/>
<ci>alpha_r_nak_3</ci>
<apply>
<divide/>
<apply>
<times/>
<ci>rate_r_nak_3</ci>
<ci>Pi</ci>
<ci>H</ci>
</apply>
<apply>
<plus/>
<cn cellml:units="dimensionless">1.0</cn>
<ci>MgATP_bound</ci>
</apply>
</apply>
</apply>
<apply>
<eq/>
<ci>alpha_r_nak_4</ci>
<apply>
<divide/>
<apply>
<times/>
<ci>rate_r_nak_4</ci>
<apply>
<power/>
<ci>Ki_bound</ci>
<cn cellml:units="dimensionless">2</cn>
</apply>
</apply>
<apply>
<minus/>
<apply>
<plus/>
<apply>
<times/>
<ci>Nai_bound1</ci>
<apply>
<power/>
<ci>Nai_bound2</ci>
<cn cellml:units="dimensionless">2</cn>
</apply>
</apply>
<apply>
<power/>
<apply>
<plus/>
<cn cellml:units="dimensionless">1.0</cn>
<ci>Nai_bound2</ci>
</apply>
<cn cellml:units="dimensionless">2</cn>
</apply>
<apply>
<power/>
<apply>
<plus/>
<cn cellml:units="dimensionless">1</cn>
<ci>Ki_bound</ci>
</apply>
<cn cellml:units="dimensionless">2</cn>
</apply>
</apply>
<cn cellml:units="dimensionless">1</cn>
</apply>
</apply>
</apply>
<apply>
<eq/>
<ci>sig_nak</ci>
<apply>
<plus/>
<apply>
<times/>
<ci>alpha_r_nak_1</ci>
<ci>alpha_r_nak_2</ci>
<ci>alpha_r_nak_3</ci>
</apply>
<apply>
<times/>
<ci>alpha_r_nak_1</ci>
<ci>alpha_r_nak_2</ci>
<ci>alpha_f_nak_4</ci>
</apply>
<apply>
<times/>
<ci>alpha_r_nak_1</ci>
<ci>alpha_f_nak_3</ci>
<ci>alpha_f_nak_4</ci>
</apply>
<apply>
<times/>
<ci>alpha_f_nak_2</ci>
<ci>alpha_f_nak_3</ci>
<ci>alpha_f_nak_4</ci>
</apply>
<apply>
<times/>
<ci>alpha_r_nak_2</ci>
<ci>alpha_r_nak_3</ci>
<ci>alpha_r_nak_4</ci>
</apply>
<apply>
<times/>
<ci>alpha_f_nak_1</ci>
<ci>alpha_r_nak_2</ci>
<ci>alpha_r_nak_3</ci>
</apply>
<apply>
<times/>
<ci>alpha_f_nak_1</ci>
<ci>alpha_r_nak_2</ci>
<ci>alpha_f_nak_4</ci>
</apply>
<apply>
<times/>
<ci>alpha_f_nak_1</ci>
<ci>alpha_f_nak_3</ci>
<ci>alpha_f_nak_4</ci>
</apply>
<apply>
<times/>
<ci>alpha_r_nak_1</ci>
<ci>alpha_r_nak_3</ci>
<ci>alpha_r_nak_4</ci>
</apply>
<apply>
<times/>
<ci>alpha_f_nak_2</ci>
<ci>alpha_r_nak_3</ci>
<ci>alpha_r_nak_4</ci>
</apply>
<apply>
<times/>
<ci>alpha_f_nak_1</ci>
<ci>alpha_f_nak_2</ci>
<ci>alpha_r_nak_3</ci>
</apply>
<apply>
<times/>
<ci>alpha_f_nak_1</ci>
<ci>alpha_f_nak_2</ci>
<ci>alpha_f_nak_4</ci>
</apply>
<apply>
<times/>
<ci>alpha_r_nak_1</ci>
<ci>alpha_r_nak_2</ci>
<ci>alpha_r_nak_4</ci>
</apply>
<apply>
<times/>
<ci>alpha_r_nak_1</ci>
<ci>alpha_f_nak_3</ci>
<ci>alpha_r_nak_4</ci>
</apply>
<apply>
<times/>
<ci>alpha_f_nak_2</ci>
<ci>alpha_f_nak_3</ci>
<ci>alpha_r_nak_4</ci>
</apply>
<apply>
<times/>
<ci>alpha_f_nak_1</ci>
<ci>alpha_f_nak_2</ci>
<ci>alpha_f_nak_3</ci>
</apply>
</apply>
</apply>
<apply>
<eq/>
<ci>v_cyc_nak</ci>
<apply>
<divide/>
<apply>
<minus/>
<apply>
<times/>
<ci>alpha_f_nak_1</ci>
<ci>alpha_f_nak_2</ci>
<ci>alpha_f_nak_3</ci>
<ci>alpha_f_nak_4</ci>
</apply>
<apply>
<times/>
<ci>alpha_r_nak_1</ci>
<ci>alpha_r_nak_2</ci>
<ci>alpha_r_nak_3</ci>
<ci>alpha_r_nak_4</ci>
</apply>
</apply>
<ci>sig_nak</ci>
</apply>
</apply>
</math>
</component>
</model>