Location: Simon-Chica et al. (2021) Novel insights into the electrophysiology of murine cardiac macrophages @ 0a4446ee09f9 / type0.cellml

Author:
Eike Moritz Wuelfers <eike@wuelfers.com>
Date:
2021-03-02 19:30:51+01:00
Desc:
Add cell types with aprameters from paper (and original myokit files)
Permanent Source URI:
https://staging.physiomeproject.org/workspace/638/rawfile/0a4446ee09f9562cab165caf97ada7a8dab5902f/type0.cellml

<?xml version='1.0' encoding='UTF-8'?>
<model xmlns="http://www.cellml.org/cellml/2.0#" xmlns:cellml="http://www.cellml.org/cellml/2.0#" 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" interface="public"/>
    <math xmlns="http://www.w3.org/1998/Math/MathML"/>
  </component>
  <component name="cell">
    <variable name="Cm" units="uF" interface="public"/>
    <variable name="IK1" units="A_per_F" interface="public"/>
    <variable name="Ib" units="A_per_F" interface="public"/>
    <variable name="V" units="mV" interface="public" initial_value="-39.55"/>
    <variable name="i_diff" units="dimensionless" initial_value="0.0"/>
    <variable name="time" units="dimensionless" interface="public"/>
    <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/>
              <ci>Ib</ci>
              <ci>IK1</ci>
            </apply>
            <apply>
              <divide/>
              <ci>i_diff</ci>
              <ci>Cm</ci>
            </apply>
          </apply>
        </apply>
      </apply>
    </math>
  </component>
  <component name="ib">
    <variable name="Cm" units="uF" interface="public"/>
    <variable name="Eb" units="mV"/>
    <variable name="Ib" units="A_per_F" interface="public"/>
    <variable name="V" units="mV" interface="public"/>
    <variable name="gb" units="mS" initial_value="1.6e-07"/>
    <math xmlns="http://www.w3.org/1998/Math/MathML">
      <apply>
        <eq/>
        <ci>Eb</ci>
        <apply>
          <minus/>
          <cn cellml:units="dimensionless">10.0</cn>
        </apply>
      </apply>
      <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" interface="public"/>
    <variable name="EK" units="mV"/>
    <variable name="F" units="C_per_mol" initial_value="96487.0"/>
    <variable name="GKir" units="mS" initial_value="4.2e-07"/>
    <variable name="IK1" units="A_per_F" interface="public"/>
    <variable name="K_e" 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" interface="public"/>
    <variable name="aKir" units="dimensionless" initial_value="0.91"/>
    <variable name="bKir" units="dimensionless" initial_value="1.09"/>
    <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_e</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" interface="public" initial_value="1.832e-05"/>
    <math xmlns="http://www.w3.org/1998/Math/MathML"/>
  </component>
  <connection component_1="Environment" component_2="cell">
    <map_variables variable_1="time" variable_2="time"/>
  </connection>
  <connection component_1="cell" component_2="ib">
    <map_variables variable_1="Ib" variable_2="Ib"/>
    <map_variables variable_1="V" variable_2="V"/>
  </connection>
  <connection component_1="cell" component_2="ik1">
    <map_variables variable_1="IK1" variable_2="IK1"/>
    <map_variables variable_1="V" variable_2="V"/>
  </connection>
  <connection component_1="cell" component_2="mac">
    <map_variables variable_1="Cm" variable_2="Cm"/>
  </connection>
  <connection component_1="ib" component_2="mac">
    <map_variables variable_1="Cm" variable_2="Cm"/>
  </connection>
  <connection component_1="ik1" component_2="mac">
    <map_variables variable_1="Cm" variable_2="Cm"/>
  </connection>
</model>