Location: Model of Human Jejunal Smooth Muscle Cell Electrophysiology @ 4de8d2594e8e / Components / INa_channel_states.cellml

Author:
WeiweiAi <wai484@aucklanduni.ac.nz>
Date:
2021-06-09 17:59:55+12:00
Desc:
Update figure titles and documentation;
Permanent Source URI:
https://models.cellml.org/workspace/692/rawfile/4de8d2594e8e71c62b4f118f49fde8a277df70d7/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>