- Author:
- Eike Moritz Wuelfers <eike@wuelfers.com>
- Date:
- 2021-03-02 19:50:02+01:00
- Desc:
- Switch to CellML v1 ...
- Permanent Source URI:
- https://staging.physiomeproject.org/workspace/638/rawfile/720af1d0b33241ab2d3f7395b6588746e794218e/type2.cellml
<?xml version='1.0' encoding='UTF-8'?>
<model xmlns="http://www.cellml.org/cellml/1.0#" xmlns:cellml="http://www.cellml.org/cellml/1.0#" xmlns:cmeta="http://www.cellml.org/metadata/1.0#" xmlns:bqbiol="http://biomodels.net/biology-qualifiers/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" name="Simon_Chica_2021">
<units name="A_per_F">
<unit units="gram" multiplier="1000"/>
<unit units="metre" exponent="2.0"/>
<unit units="second" exponent="-4.0"/>
<unit units="ampere" exponent="-1.0"/>
</units>
<units name="C_per_mol">
<unit units="second"/>
<unit units="ampere"/>
<unit units="mole" exponent="-1.0"/>
</units>
<units name="mJ_per_mol_per_K">
<unit units="gram"/>
<unit units="metre" exponent="2.0"/>
<unit units="second" exponent="-2.0"/>
<unit units="kelvin" exponent="-1.0"/>
<unit units="mole" exponent="-1.0"/>
</units>
<units name="mS">
<unit units="gram" exponent="-1.0" multiplier="1e-06"/>
<unit units="metre" exponent="-2.0"/>
<unit units="second" exponent="3.0"/>
<unit units="ampere" exponent="2.0"/>
</units>
<units name="mV">
<unit units="gram"/>
<unit units="metre" exponent="2.0"/>
<unit units="second" exponent="-3.0"/>
<unit units="ampere" exponent="-1.0"/>
</units>
<units name="uF">
<unit units="gram" exponent="-1.0" multiplier="1e-09"/>
<unit units="metre" exponent="-2.0"/>
<unit units="second" exponent="4.0"/>
<unit units="ampere" exponent="2.0"/>
</units>
<component name="Environment">
<variable name="pace" units="dimensionless" initial_value="0.0"/>
<variable name="time" units="dimensionless" public_interface="out"/>
</component>
<component name="cell">
<variable name="Cm" units="uF" public_interface="in"/>
<variable name="IK1" units="A_per_F" public_interface="in"/>
<variable name="IKur" units="A_per_F" public_interface="in"/>
<variable name="Ib" units="A_per_F" public_interface="in"/>
<variable name="V" units="mV" public_interface="out" initial_value="-39.55"/>
<variable name="i_diff" units="dimensionless" initial_value="0.0"/>
<variable name="time" units="dimensionless" public_interface="in"/>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply>
<eq/>
<apply>
<diff/>
<bvar>
<ci>time</ci>
</bvar>
<ci>V</ci>
</apply>
<apply>
<minus/>
<apply>
<plus/>
<apply>
<plus/>
<apply>
<plus/>
<ci>IKur</ci>
<ci>Ib</ci>
</apply>
<ci>IK1</ci>
</apply>
<apply>
<divide/>
<ci>i_diff</ci>
<ci>Cm</ci>
</apply>
</apply>
</apply>
</apply>
</math>
</component>
<component name="iKur">
<variable name="Cm" units="uF" public_interface="in"/>
<variable name="EK" units="mV"/>
<variable name="IKrinf" units="dimensionless"/>
<variable name="IKrtau" units="dimensionless"/>
<variable name="IKsinf" units="dimensionless"/>
<variable name="IKstau" units="dimensionless"/>
<variable name="IKur" units="A_per_F" public_interface="out"/>
<variable name="R" units="dimensionless" initial_value="0.0003384"/>
<variable name="S" units="dimensionless" initial_value="0.9652"/>
<variable name="V" units="mV" public_interface="in"/>
<variable name="a" units="dimensionless" initial_value="86.0"/>
<variable name="b" units="dimensionless" initial_value="18.8"/>
<variable name="c" units="dimensionless" initial_value="1.2"/>
<variable name="d" units="dimensionless" initial_value="1.0"/>
<variable name="gKur" units="mS" initial_value="3e-07"/>
<variable name="time" units="dimensionless" public_interface="in"/>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply>
<eq/>
<ci>EK</ci>
<apply>
<minus/>
<cn cellml:units="mV">79.362</cn>
</apply>
</apply>
<apply>
<eq/>
<ci>IKrinf</ci>
<apply>
<divide/>
<cn cellml:units="dimensionless">1.0</cn>
<apply>
<plus/>
<cn cellml:units="dimensionless">1.0</cn>
<apply>
<exp/>
<apply>
<divide/>
<apply>
<plus/>
<ci>V</ci>
<cn cellml:units="dimensionless">6.0</cn>
</apply>
<ci>a</ci>
</apply>
</apply>
</apply>
</apply>
</apply>
<apply>
<eq/>
<ci>IKrtau</ci>
<apply>
<plus/>
<apply>
<divide/>
<cn cellml:units="dimensionless">0.0066</cn>
<apply>
<plus/>
<cn cellml:units="dimensionless">1.0</cn>
<apply>
<exp/>
<apply>
<divide/>
<apply>
<plus/>
<ci>V</ci>
<cn cellml:units="dimensionless">5.0</cn>
</apply>
<ci>c</ci>
</apply>
</apply>
</apply>
</apply>
<cn cellml:units="dimensionless">0.00036</cn>
</apply>
</apply>
<apply>
<eq/>
<ci>IKsinf</ci>
<apply>
<divide/>
<cn cellml:units="dimensionless">1.0</cn>
<apply>
<plus/>
<cn cellml:units="dimensionless">1.0</cn>
<apply>
<exp/>
<apply>
<divide/>
<apply>
<plus/>
<ci>V</ci>
<cn cellml:units="dimensionless">7.5</cn>
</apply>
<ci>b</ci>
</apply>
</apply>
</apply>
</apply>
</apply>
<apply>
<eq/>
<ci>IKstau</ci>
<apply>
<plus/>
<apply>
<divide/>
<cn cellml:units="dimensionless">0.43</cn>
<apply>
<plus/>
<cn cellml:units="dimensionless">1.0</cn>
<apply>
<exp/>
<apply>
<divide/>
<apply>
<plus/>
<ci>V</ci>
<cn cellml:units="dimensionless">60.0</cn>
</apply>
<ci>d</ci>
</apply>
</apply>
</apply>
</apply>
<cn cellml:units="dimensionless">2.2</cn>
</apply>
</apply>
<apply>
<eq/>
<ci>IKur</ci>
<apply>
<times/>
<apply>
<times/>
<apply>
<times/>
<apply>
<divide/>
<ci>gKur</ci>
<ci>Cm</ci>
</apply>
<ci>R</ci>
</apply>
<ci>S</ci>
</apply>
<apply>
<minus/>
<ci>V</ci>
<ci>EK</ci>
</apply>
</apply>
</apply>
<apply>
<eq/>
<apply>
<diff/>
<bvar>
<ci>time</ci>
</bvar>
<ci>R</ci>
</apply>
<apply>
<divide/>
<apply>
<minus/>
<ci>IKrinf</ci>
<ci>R</ci>
</apply>
<ci>IKrtau</ci>
</apply>
</apply>
<apply>
<eq/>
<apply>
<diff/>
<bvar>
<ci>time</ci>
</bvar>
<ci>S</ci>
</apply>
<apply>
<divide/>
<apply>
<minus/>
<ci>IKsinf</ci>
<ci>S</ci>
</apply>
<ci>IKstau</ci>
</apply>
</apply>
</math>
</component>
<component name="ib">
<variable name="Cm" units="uF" public_interface="in"/>
<variable name="Eb" units="mV" initial_value="0.0"/>
<variable name="Ib" units="A_per_F" public_interface="out"/>
<variable name="V" units="mV" public_interface="in"/>
<variable name="gb" units="mS" initial_value="2.2e-07"/>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply>
<eq/>
<ci>Ib</ci>
<apply>
<times/>
<apply>
<divide/>
<ci>gb</ci>
<ci>Cm</ci>
</apply>
<apply>
<minus/>
<ci>V</ci>
<ci>Eb</ci>
</apply>
</apply>
</apply>
</math>
</component>
<component name="ik1">
<variable name="Cm" units="uF" public_interface="in"/>
<variable name="EK" units="mV"/>
<variable name="F" units="C_per_mol" initial_value="96487.0"/>
<variable name="GKir" units="mS" initial_value="7.3e-07"/>
<variable name="IK1" units="A_per_F" public_interface="out"/>
<variable name="K_i" units="dimensionless" initial_value="5.4"/>
<variable name="R" units="mJ_per_mol_per_K" initial_value="8314.0"/>
<variable name="T" units="kelvin"/>
<variable name="V" units="mV" public_interface="in"/>
<variable name="aKir" units="dimensionless" initial_value="0.8"/>
<variable name="bKir" units="dimensionless" initial_value="0.7"/>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply>
<eq/>
<ci>EK</ci>
<apply>
<minus/>
<cn cellml:units="mV">79.362</cn>
</apply>
</apply>
<apply>
<eq/>
<ci>IK1</ci>
<apply>
<divide/>
<apply>
<times/>
<apply>
<times/>
<apply>
<divide/>
<ci>GKir</ci>
<ci>Cm</ci>
</apply>
<apply>
<root/>
<ci>K_i</ci>
</apply>
</apply>
<apply>
<minus/>
<ci>V</ci>
<ci>EK</ci>
</apply>
</apply>
<apply>
<plus/>
<ci>aKir</ci>
<apply>
<exp/>
<apply>
<divide/>
<apply>
<times/>
<apply>
<times/>
<ci>bKir</ci>
<apply>
<minus/>
<ci>V</ci>
<ci>EK</ci>
</apply>
</apply>
<ci>F</ci>
</apply>
<apply>
<times/>
<ci>R</ci>
<ci>T</ci>
</apply>
</apply>
</apply>
</apply>
</apply>
</apply>
<apply>
<eq/>
<ci>T</ci>
<apply>
<plus/>
<cn cellml:units="dimensionless">275.0</cn>
<cn cellml:units="kelvin">22.0</cn>
</apply>
</apply>
</math>
</component>
<component name="mac">
<variable name="Cm" units="uF" public_interface="out" initial_value="1.832e-05"/>
</component>
<connection>
<map_components component_1="Environment" component_2="cell"/>
<map_variables variable_1="time" variable_2="time"/>
</connection>
<connection>
<map_components component_1="Environment" component_2="iKur"/>
<map_variables variable_1="time" variable_2="time"/>
</connection>
<connection>
<map_components component_1="cell" component_2="iKur"/>
<map_variables variable_1="IKur" variable_2="IKur"/>
<map_variables variable_1="V" variable_2="V"/>
</connection>
<connection>
<map_components component_1="cell" component_2="ib"/>
<map_variables variable_1="Ib" variable_2="Ib"/>
<map_variables variable_1="V" variable_2="V"/>
</connection>
<connection>
<map_components component_1="cell" component_2="ik1"/>
<map_variables variable_1="IK1" variable_2="IK1"/>
<map_variables variable_1="V" variable_2="V"/>
</connection>
<connection>
<map_components component_1="cell" component_2="mac"/>
<map_variables variable_1="Cm" variable_2="Cm"/>
</connection>
<connection>
<map_components component_1="iKur" component_2="mac"/>
<map_variables variable_1="Cm" variable_2="Cm"/>
</connection>
<connection>
<map_components component_1="ib" component_2="mac"/>
<map_variables variable_1="Cm" variable_2="Cm"/>
</connection>
<connection>
<map_components component_1="ik1" component_2="mac"/>
<map_variables variable_1="Cm" variable_2="Cm"/>
</connection>
</model>