- Author:
- WeiweiAi <wai484@aucklanduni.ac.nz>
- Date:
- 2021-06-21 15:32:15+12:00
- Desc:
- Correct the figure numbers in the doc and typos;
Change the default temerature back to 310K for Periodic_stimulation.
- Permanent Source URI:
- https://models.physiomeproject.org/workspace/692/rawfile/209ecb42181f3204db0c1119bff2279b6a9b50e0/Components/INa_channel_states.cellml
<?xml version='1.0' encoding='UTF-8'?>
<model name="INa_channel_states" xmlns="http://www.cellml.org/cellml/1.1#" xmlns:cellml="http://www.cellml.org/cellml/1.1#" xmlns:xlink="http://www.w3.org/1999/xlink">
<import xlink:href="units.cellml">
<units name="mM" units_ref="mM"/>
<units name="ms" units_ref="ms"/>
<units name="mV" units_ref="mV"/>
<units name="per_ms" units_ref="per_ms"/>
<units name="per_mV" units_ref="per_mV"/>
<units name="per_mM" units_ref="per_mM"/>
</import>
<import xlink:href="temperature_factor.cellml">
<component component_ref="temperature_factor" name="temperature_factor"/>
</import>
<component name="INa_channel_states">
<variable name="Na_C1_init" public_interface="in" units="dimensionless"/>
<variable name="Na_C2_init" public_interface="in" units="dimensionless"/>
<variable name="Na_C3_init" public_interface="in" units="dimensionless"/>
<variable name="I1_init" public_interface="in" units="dimensionless"/>
<variable name="I2_init" public_interface="in" units="dimensionless"/>
<variable name="O_Na_init" public_interface="in" units="dimensionless"/>
<variable name="time" public_interface="in" units="ms"/>
<variable name="V" public_interface="in" units="mV"/>
<variable name="Q10Na" private_interface="out" public_interface="in" units="dimensionless"/>
<variable name="T" private_interface="out" public_interface="in" units="kelvin"/>
<variable name="T0" private_interface="out" public_interface="in" units="kelvin"/>
<variable initial_value="Na_C1_init" name="C1" units="dimensionless"/>
<variable initial_value="Na_C2_init" name="C2" units="dimensionless"/>
<variable initial_value="Na_C3_init" name="C3" units="dimensionless"/>
<variable initial_value="I1_init" name="I1" units="dimensionless"/>
<variable initial_value="I2_init" name="I2" units="dimensionless"/>
<variable name="k_I2I1" units="per_ms"/>
<variable name="k_I1O" units="per_ms"/>
<variable name="k_OC1" units="per_ms"/>
<variable name="k_C1C2" units="per_ms"/>
<variable name="k_C2C3" units="per_ms"/>
<variable name="k_C3C2" units="per_ms"/>
<variable name="k_C2C1" units="per_ms"/>
<variable name="k_C1O" units="per_ms"/>
<variable name="k_OI1" units="per_ms"/>
<variable name="k_I1I2" units="per_ms"/>
<variable name="k_I1C1" units="per_ms"/>
<variable name="k_C1I1" units="per_ms"/>
<variable name="norm" public_interface="out" units="dimensionless"/>
<variable name="phi_T" private_interface="in" units="dimensionless"/>
<variable initial_value="O_Na_init" name="O_Na" public_interface="out" units="dimensionless"/>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply>
<eq/>
<ci>k_I2I1</ci>
<apply>
<times/>
<ci>phi_T</ci>
<cn cellml:units="per_ms">0.0039239</cn>
<apply>
<exp/>
<apply>
<plus/>
<cn cellml:units="dimensionless">2.6793</cn>
<apply>
<times/>
<cn cellml:units="per_mV">0.0061468</cn>
<ci>V</ci>
</apply>
</apply>
</apply>
</apply>
</apply>
<apply>
<eq/>
<ci>k_I1O</ci>
<apply>
<times/>
<ci>phi_T</ci>
<cn cellml:units="per_ms">0.12052</cn>
<apply>
<exp/>
<apply>
<plus/>
<apply>
<minus/>
<cn cellml:units="dimensionless">9.6028</cn>
</apply>
<apply>
<times/>
<cn cellml:units="per_mV">0.083025</cn>
<ci>V</ci>
</apply>
</apply>
</apply>
</apply>
</apply>
<apply>
<eq/>
<ci>k_OC1</ci>
<apply>
<times/>
<ci>phi_T</ci>
<cn cellml:units="per_ms">2.391</cn>
<apply>
<exp/>
<apply>
<minus/>
<apply>
<minus/>
<cn cellml:units="dimensionless">13.335</cn>
</apply>
<apply>
<times/>
<cn cellml:units="per_mV">0.25289</cn>
<ci>V</ci>
</apply>
</apply>
</apply>
</apply>
</apply>
<apply>
<eq/>
<ci>k_C1C2</ci>
<apply>
<times/>
<ci>phi_T</ci>
<cn cellml:units="per_ms">3.1566</cn>
<apply>
<exp/>
<apply>
<plus/>
<cn cellml:units="dimensionless">0.36352</cn>
<apply>
<times/>
<cn cellml:units="per_mV">0.077193</cn>
<ci>V</ci>
</apply>
</apply>
</apply>
</apply>
</apply>
<apply>
<eq/>
<ci>k_C2C3</ci>
<apply>
<times/>
<ci>phi_T</ci>
<cn cellml:units="per_ms">0.55432</cn>
<apply>
<exp/>
<apply>
<plus/>
<apply>
<minus/>
<cn cellml:units="dimensionless">0.099074</cn>
</apply>
<apply>
<times/>
<cn cellml:units="per_mV">0.036441</cn>
<ci>V</ci>
</apply>
</apply>
</apply>
</apply>
</apply>
<apply>
<eq/>
<ci>k_C3C2</ci>
<apply>
<times/>
<ci>phi_T</ci>
<cn cellml:units="per_ms">0.00052548</cn>
<apply>
<exp/>
<apply>
<plus/>
<apply>
<minus/>
<cn cellml:units="dimensionless">0.069102</cn>
</apply>
<apply>
<times/>
<cn cellml:units="per_mV">0.0031945</cn>
<ci>V</ci>
</apply>
</apply>
</apply>
</apply>
</apply>
<apply>
<eq/>
<ci>k_C2C1</ci>
<apply>
<times/>
<ci>phi_T</ci>
<cn cellml:units="per_ms">1.4496</cn>
<apply>
<exp/>
<apply>
<plus/>
<apply>
<minus/>
<cn cellml:units="dimensionless">0.1566</cn>
</apply>
<apply>
<times/>
<cn cellml:units="per_mV">0.058353</cn>
<ci>V</ci>
</apply>
</apply>
</apply>
</apply>
</apply>
<apply>
<eq/>
<ci>k_C1O</ci>
<apply>
<times/>
<ci>phi_T</ci>
<cn cellml:units="per_ms">1.5329</cn>
<apply>
<exp/>
<apply>
<plus/>
<cn cellml:units="dimensionless">0.0093193</cn>
<apply>
<times/>
<cn cellml:units="per_mV">0.041075</cn>
<ci>V</ci>
</apply>
</apply>
</apply>
</apply>
</apply>
<apply>
<eq/>
<ci>k_OI1</ci>
<apply>
<times/>
<ci>phi_T</ci>
<cn cellml:units="per_ms">1.6164</cn>
<apply>
<exp/>
<apply>
<plus/>
<cn cellml:units="dimensionless">0.30763</cn>
<apply>
<times/>
<cn cellml:units="per_mV">0.0060535</cn>
<ci>V</ci>
</apply>
</apply>
</apply>
</apply>
</apply>
<apply>
<eq/>
<ci>k_I1I2</ci>
<apply>
<times/>
<ci>phi_T</ci>
<cn cellml:units="per_ms">0.027735</cn>
<apply>
<exp/>
<apply>
<minus/>
<cn cellml:units="dimensionless">0.05149</cn>
<apply>
<times/>
<cn cellml:units="per_mV">0.046865</cn>
<ci>V</ci>
</apply>
</apply>
</apply>
</apply>
</apply>
<apply>
<eq/>
<ci>k_I1C1</ci>
<apply>
<times/>
<ci>phi_T</ci>
<cn cellml:units="per_ms">1.9046</cn>
<apply>
<exp/>
<apply>
<plus/>
<apply>
<minus/>
<cn cellml:units="dimensionless">2.484</cn>
</apply>
<apply>
<times/>
<cn cellml:units="per_mV">0.020406</cn>
<ci>V</ci>
</apply>
</apply>
</apply>
</apply>
</apply>
<apply>
<eq/>
<ci>k_C1I1</ci>
<apply>
<times/>
<ci>phi_T</ci>
<cn cellml:units="per_ms">0.00021688</cn>
<apply>
<exp/>
<apply>
<plus/>
<apply>
<minus/>
<cn cellml:units="dimensionless">0.063438</cn>
</apply>
<apply>
<times/>
<cn cellml:units="per_mV">0.0046683</cn>
<ci>V</ci>
</apply>
</apply>
</apply>
</apply>
</apply>
<apply>
<eq/>
<ci>norm</ci>
<apply>
<plus/>
<ci>O_Na</ci>
<ci>C1</ci>
<ci>C2</ci>
<ci>C3</ci>
<ci>I1</ci>
<ci>I2</ci>
</apply>
</apply>
<apply>
<eq/>
<apply>
<diff/>
<bvar>
<ci>time</ci>
</bvar>
<ci>C3</ci>
</apply>
<apply>
<plus/>
<apply>
<divide/>
<apply>
<times/>
<apply>
<minus/>
<ci>k_C3C2</ci>
</apply>
<ci>C3</ci>
</apply>
<ci>norm</ci>
</apply>
<apply>
<divide/>
<apply>
<times/>
<ci>k_C2C3</ci>
<ci>C2</ci>
</apply>
<ci>norm</ci>
</apply>
</apply>
</apply>
<apply>
<eq/>
<apply>
<diff/>
<bvar>
<ci>time</ci>
</bvar>
<ci>C2</ci>
</apply>
<apply>
<plus/>
<apply>
<divide/>
<apply>
<times/>
<apply>
<minus/>
<apply>
<plus/>
<ci>k_C2C1</ci>
<ci>k_C2C3</ci>
</apply>
</apply>
<ci>C2</ci>
</apply>
<ci>norm</ci>
</apply>
<apply>
<divide/>
<apply>
<times/>
<ci>k_C1C2</ci>
<ci>C1</ci>
</apply>
<ci>norm</ci>
</apply>
<apply>
<divide/>
<apply>
<times/>
<ci>k_C3C2</ci>
<ci>C3</ci>
</apply>
<ci>norm</ci>
</apply>
</apply>
</apply>
<apply>
<eq/>
<apply>
<diff/>
<bvar>
<ci>time</ci>
</bvar>
<ci>C1</ci>
</apply>
<apply>
<plus/>
<apply>
<divide/>
<apply>
<times/>
<apply>
<minus/>
<apply>
<plus/>
<ci>k_C1C2</ci>
<ci>k_C1O</ci>
<ci>k_C1I1</ci>
</apply>
</apply>
<ci>C1</ci>
</apply>
<ci>norm</ci>
</apply>
<apply>
<divide/>
<apply>
<times/>
<ci>k_OC1</ci>
<ci>O_Na</ci>
</apply>
<ci>norm</ci>
</apply>
<apply>
<divide/>
<apply>
<times/>
<ci>k_C2C1</ci>
<ci>C2</ci>
</apply>
<ci>norm</ci>
</apply>
<apply>
<divide/>
<apply>
<times/>
<ci>k_I1C1</ci>
<ci>I1</ci>
</apply>
<ci>norm</ci>
</apply>
</apply>
</apply>
<apply>
<eq/>
<apply>
<diff/>
<bvar>
<ci>time</ci>
</bvar>
<ci>O_Na</ci>
</apply>
<apply>
<plus/>
<apply>
<divide/>
<apply>
<times/>
<apply>
<minus/>
<apply>
<plus/>
<ci>k_OC1</ci>
<ci>k_OI1</ci>
</apply>
</apply>
<ci>O_Na</ci>
</apply>
<ci>norm</ci>
</apply>
<apply>
<divide/>
<apply>
<times/>
<ci>k_C1O</ci>
<ci>C1</ci>
</apply>
<ci>norm</ci>
</apply>
<apply>
<divide/>
<apply>
<times/>
<ci>k_I1O</ci>
<ci>I1</ci>
</apply>
<ci>norm</ci>
</apply>
</apply>
</apply>
<apply>
<eq/>
<apply>
<diff/>
<bvar>
<ci>time</ci>
</bvar>
<ci>I2</ci>
</apply>
<apply>
<plus/>
<apply>
<divide/>
<apply>
<times/>
<apply>
<minus/>
<ci>k_I2I1</ci>
</apply>
<ci>I2</ci>
</apply>
<ci>norm</ci>
</apply>
<apply>
<divide/>
<apply>
<times/>
<ci>k_I1I2</ci>
<ci>I1</ci>
</apply>
<ci>norm</ci>
</apply>
</apply>
</apply>
<apply>
<eq/>
<apply>
<diff/>
<bvar>
<ci>time</ci>
</bvar>
<ci>I1</ci>
</apply>
<apply>
<plus/>
<apply>
<divide/>
<apply>
<times/>
<apply>
<minus/>
<apply>
<plus/>
<ci>k_I1O</ci>
<ci>k_I1I2</ci>
<ci>k_I1C1</ci>
</apply>
</apply>
<ci>I1</ci>
</apply>
<ci>norm</ci>
</apply>
<apply>
<divide/>
<apply>
<times/>
<ci>k_I2I1</ci>
<ci>I2</ci>
</apply>
<ci>norm</ci>
</apply>
<apply>
<divide/>
<apply>
<times/>
<ci>k_C1I1</ci>
<ci>C1</ci>
</apply>
<ci>norm</ci>
</apply>
<apply>
<divide/>
<apply>
<times/>
<ci>k_OI1</ci>
<ci>O_Na</ci>
</apply>
<ci>norm</ci>
</apply>
</apply>
</apply>
</math>
</component>
<group>
<relationship_ref relationship="encapsulation"/>
<component_ref component="INa_channel_states">
<component_ref component="temperature_factor"/>
</component_ref>
</group>
<connection>
<map_components component_1="INa_channel_states" component_2="temperature_factor"/>
<map_variables variable_1="T" variable_2="T"/>
<map_variables variable_1="T0" variable_2="T0"/>
<map_variables variable_1="Q10Na" variable_2="Q10"/>
<map_variables variable_1="phi_T" variable_2="phi"/>
</connection>
</model>