Location: A review of cardiac cellular electrophysiology models @ 1b3862589abf / models / 1975_mcallister / 1975_mcallister_noble_tsien.xml

Author:
David Nickerson <david.nickerson@gmail.com>
Date:
2021-09-17 15:50:49+12:00
Desc:
tweak html formatting
Permanent Source URI:
https://staging.physiomeproject.org/workspace/a1/rawfile/1b3862589abf79ae9119ee0b5e99a8b785d762e1/models/1975_mcallister/1975_mcallister_noble_tsien.xml

<?xml version='1.0' encoding='UTF-8'?>
<!-- FILE : MNT_purkinje_fibre_model_1975.xml

CREATED : September 2001

LAST MODIFIED : 5th April 2003

AUTHOR : Catherine Lloyd
         Department of Engineering Science
         The University of Auckland
         
MODEL STATUS : This model conforms to the CellML 1.0 Specification released on
10th August 2001, and the CellML Metadata 1.0 Specification released on 16 
January 2002.

DESCRIPTION : This file contains a CellML description of cardiac action
potentials in purkinje fibres, based on the McAllister-Noble-Tsien model, 1975. 

CHANGES: 
  19/10/2001 - CML - Removed document type definition as this is declared as  
                     optional according to the W3C recommendation.  
  24/10/2001 - CML - Made changes to some of the metadata, bringing them up to
                     date with the most recent working draft (26th September) of
                     the Metadata specification. 
  10/12/2001 - CML - Changed equations after checking with the mathml validator.
  03/01/2002 - CML - Altered parent-child relationships as x1 and x2 were made
                     to be gates of the plateau potassium currents.
  20/01/2002 - AAC - Updated metadata to conform to the 16/01/2002 CellML
                     Metadata Specification.
  28/02/2002 - CML - Corrected units.
  19/07/2002 - CML - Added more metadata.
  05/04/2003 - AAC - Changed the model name so the model loads in the database 
                     easier.
-->
<model cmeta:id="MNT_purkinje_fibre_model_1975" name="mcallister_noble_tsien_model_1975" 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#">
    <!--
    Below, are defined some additional units for association with variables and
    constants within the model. The identifiers are fairly self-explanatory.
  -->
    <units name="ms">
        <unit prefix="milli" units="second"/>
    </units>
    <units name="per_ms">
        <unit exponent="-1" prefix="milli" units="second"/>
    </units>
    <units name="mV">
        <unit prefix="milli" units="volt"/>
    </units>
    <units name="per_mV">
        <unit exponent="-1" prefix="milli" units="volt"/>
    </units>
    <units name="per_mV_ms">
        <unit exponent="-1" units="mV"/>
        <unit exponent="-1" units="ms"/>
    </units>
    <units name="mS_per_mm2">
        <unit prefix="milli" units="siemens"/>
        <unit exponent="-2" prefix="milli" units="metre"/>
    </units>
    <units name="uF_per_mm2">
        <unit prefix="micro" units="farad"/>
        <unit exponent="-2" prefix="milli" units="metre"/>
    </units>
    <units name="uA_per_mm2">
        <unit prefix="micro" units="ampere"/>
        <unit exponent="-2" prefix="milli" units="metre"/>
    </units>
    <units name="concentration_units">
        <unit prefix="nano" units="mole"/>
        <unit exponent="-3" prefix="milli" units="metre"/>
    </units>
    <component cmeta:id="interface" name="interface">
        <variable name="time" private_interface="out" public_interface="in" units="ms"/>
        <variable name="I_stim" private_interface="out" public_interface="in" units="uA_per_mm2"/>
        <variable name="V" private_interface="in" public_interface="out" units="mV"/>
    </component>
    <!--
    The "membrane" component is really the `root' node of our model.
    It defines the action potential variable "V" among other things.
  -->
    <component cmeta:id="membrane" name="membrane">
        <!-- These variables are defined here and used in other components. -->
        <variable cmeta:id="Vm" initial_value="-80.0" name="V" public_interface="out" units="mV"/>
        <!-- These variables are defined here and only used internally. -->
        <variable initial_value="0.1" name="C" units="uF_per_mm2"/>
        <!-- These variables are imported from other components. -->
        <variable name="time" public_interface="in" units="ms"/>
        <variable name="i_Na" public_interface="in" units="uA_per_mm2"/>
        <variable name="i_si" public_interface="in" units="uA_per_mm2"/>
        <variable name="i_K2" public_interface="in" units="uA_per_mm2"/>
        <variable name="i_x1" public_interface="in" units="uA_per_mm2"/>
        <variable name="i_x2" public_interface="in" units="uA_per_mm2"/>
        <variable name="i_qr" public_interface="in" units="uA_per_mm2"/>
        <variable name="i_K1" public_interface="in" units="uA_per_mm2"/>
        <variable name="i_Na_b" public_interface="in" units="uA_per_mm2"/>
        <variable name="i_Cl_b" public_interface="in" units="uA_per_mm2"/>
        <variable name="I_stim" public_interface="in" units="uA_per_mm2"/>
        <!--
      The membrane voltage (V) is calculated as an ordinary
      differential equation in terms of the currents.
    -->
        <math xmlns="http://www.w3.org/1998/Math/MathML">
            <apply id="membrane_voltage_diff_eq">
                <eq/>
                <apply>
                    <diff/>
                    <bvar>
                        <ci>time</ci>
                    </bvar>
                    <ci>V</ci>
                </apply>
                <apply>
                    <divide/>
                    <apply>
                        <minus/>
                        <ci>I_stim</ci>
                        <apply>
                            <plus/>
                            <ci>i_Na</ci>
                            <ci>i_si</ci>
                            <ci>i_K2</ci>
                            <ci>i_x1</ci>
                            <ci>i_x2</ci>
                            <ci>i_qr</ci>
                            <ci>i_K1</ci>
                            <ci>i_Na_b</ci>
                            <ci>i_Cl_b</ci>
                        </apply>
                    </apply>
                    <ci>C</ci>
                </apply>
            </apply>
        </math>
    </component>
    <!--  
    The "fast_sodium_current" component contains the differential equations     
    governing the influx of sodium ions through the cell surface membrane       
    into the cell. 
  -->
    <component cmeta:id="fast_sodium_current" name="fast_sodium_current">
        <!-- These variables are defined here and used in other components. -->
        <variable name="i_Na" public_interface="out" units="uA_per_mm2"/>
        <variable initial_value="40.0" name="E_Na" public_interface="out" units="mV"/>
        <!-- This variable is defined here and only used internally. -->
        <variable initial_value="1.5" name="g_Na" units="mS_per_mm2"/>
        <!--
      Time is imported from the "interface", and membrane potential is        
      imported from the "membrane" component.  These variables are used in the  
      "sodium_current" parent component, which also acts as an interface,       
      passing the variables to its encapsulated gate components. 
    -->
        <variable name="time" private_interface="out" public_interface="in" units="ms"/>
        <variable name="V" private_interface="out" public_interface="in" units="mV"/>
        <!-- These variables are imported from encapsulated components. -->
        <variable name="m" private_interface="in" units="dimensionless"/>
        <variable name="h" private_interface="in" units="dimensionless"/>
        <math xmlns="http://www.w3.org/1998/Math/MathML">
            <apply id="i_Na_calculation">
                <eq/>
                <ci>i_Na</ci>
                <apply>
                    <times/>
                    <ci>g_Na</ci>
                    <apply>
                        <power/>
                        <ci>m</ci>
                        <cn cellml:units="dimensionless">3.0</cn>
                    </apply>
                    <ci>h</ci>
                    <apply>
                        <minus/>
                        <ci>V</ci>
                        <ci>E_Na</ci>
                    </apply>
                </apply>
            </apply>
        </math>
    </component>
    <!--
    The "fast_sodium_current_m_gate" is the activation m gate encapsulated      
    inside the "fast sodium current" component. 
  -->
    <component cmeta:id="fast_sodium_current_m_gate" name="fast_sodium_current_m_gate">
        <!-- This variable is defined here and used in other components. -->
        <variable initial_value="0.019" name="m" public_interface="out" units="dimensionless"/>
        <!-- These variables are defined here and only used internally. -->
        <variable name="alpha_m" units="per_ms"/>
        <variable name="beta_m" units="per_ms"/>
        <!--
      These variables are imported from the "interface" and the "membrane" via
      the "fast_sodium_current" component.
    -->
        <variable name="V" public_interface="in" units="mV"/>
        <variable name="time" public_interface="in" units="ms"/>
        <math xmlns="http://www.w3.org/1998/Math/MathML">
            <apply id="alpha_m_calculation">
                <eq/>
                <ci>alpha_m</ci>
                <apply>
                    <divide/>
                    <apply>
                        <plus/>
                        <ci>V</ci>
                        <cn cellml:units="mV">47.0</cn>
                    </apply>
                    <apply>
                        <minus/>
                        <cn cellml:units="dimensionless">1.0</cn>
                        <apply>
                            <exp/>
                            <apply>
                                <divide/>
                                <apply>
                                    <minus/>
                                    <apply>
                                        <plus/>
                                        <ci>V</ci>
                                        <cn cellml:units="mV">47.0</cn>
                                    </apply>
                                </apply>
                                <cn cellml:units="mV">10.0</cn>
                            </apply>
                        </apply>
                    </apply>
                </apply>
            </apply>
            <apply id="beta_m_calculation">
                <eq/>
                <ci>beta_m</ci>
                <apply>
                    <times/>
                    <cn cellml:units="per_ms">40.0</cn>
                    <apply>
                        <exp/>
                        <apply>
                            <divide/>
                            <apply>
                                <minus/>
                                <apply>
                                    <plus/>
                                    <ci>V</ci>
                                    <cn cellml:units="mV">72.0</cn>
                                </apply>
                            </apply>
                            <cn cellml:units="mV">17.86</cn>
                        </apply>
                    </apply>
                </apply>
            </apply>
            <apply id="dm_dt">
                <eq/>
                <apply>
                    <diff/>
                    <bvar>
                        <ci>time</ci>
                    </bvar>
                    <ci>m</ci>
                </apply>
                <apply>
                    <minus/>
                    <apply>
                        <times/>
                        <ci>alpha_m</ci>
                        <apply>
                            <minus/>
                            <cn cellml:units="dimensionless">1.0</cn>
                            <ci>m</ci>
                        </apply>
                    </apply>
                    <apply>
                        <times/>
                        <ci>beta_m</ci>
                        <ci>m</ci>
                    </apply>
                </apply>
            </apply>
        </math>
    </component>
    <!--
    The "fast_sodium_current_h_gate" component is the inactivation h gate       
    encapsulated in the "fast sodium current" component.
  -->
    <component cmeta:id="fast_sodium_current_h_gate" name="fast_sodium_current_h_gate">
        <!-- This variable is defined here and used in other components. -->
        <variable initial_value="0.863" name="h" public_interface="out" units="dimensionless"/>
        <!-- These variables are defined here and only used internally. -->
        <variable name="alpha_h" units="per_ms"/>
        <variable name="beta_h" units="per_ms"/>
        <!--
      These variables are imported from the "interface" and the "membrane" via
      the "fast_sodium_current" component.  
    -->
        <variable name="V" public_interface="in" units="mV"/>
        <variable name="time" public_interface="in" units="ms"/>
        <math xmlns="http://www.w3.org/1998/Math/MathML">
            <apply id="alpha_h_calculation">
                <eq/>
                <ci>alpha_h</ci>
                <apply>
                    <times/>
                    <cn cellml:units="per_ms">0.0085</cn>
                    <apply>
                        <exp/>
                        <apply>
                            <divide/>
                            <apply>
                                <minus/>
                                <apply>
                                    <plus/>
                                    <ci>V</ci>
                                    <cn cellml:units="mV">71.0</cn>
                                </apply>
                            </apply>
                            <cn cellml:units="mV">5.435</cn>
                        </apply>
                    </apply>
                </apply>
            </apply>
            <apply id="beta_h_calculation">
                <eq/>
                <ci>beta_h</ci>
                <apply>
                    <divide/>
                    <cn cellml:units="per_ms">2.5</cn>
                    <apply>
                        <plus/>
                        <apply>
                            <exp/>
                            <apply>
                                <divide/>
                                <apply>
                                    <minus/>
                                    <apply>
                                        <plus/>
                                        <ci>V</ci>
                                        <cn cellml:units="mV">10.0</cn>
                                    </apply>
                                </apply>
                                <cn cellml:units="mV">12.2</cn>
                            </apply>
                        </apply>
                        <cn cellml:units="dimensionless">1.0</cn>
                    </apply>
                </apply>
            </apply>
            <apply id="dh_dt">
                <eq/>
                <apply>
                    <diff/>
                    <bvar>
                        <ci>time</ci>
                    </bvar>
                    <ci>h</ci>
                </apply>
                <apply>
                    <minus/>
                    <apply>
                        <times/>
                        <ci>alpha_h</ci>
                        <apply>
                            <minus/>
                            <cn cellml:units="dimensionless">1.0</cn>
                            <ci>h</ci>
                        </apply>
                    </apply>
                    <apply>
                        <times/>
                        <ci>beta_h</ci>
                        <ci>h</ci>
                    </apply>
                </apply>
            </apply>
        </math>
    </component>
    <component cmeta:id="secondary_inward_current" name="secondary_inward_current">
        <!-- This variable is defined here and used in other components. -->
        <variable name="i_si" public_interface="out" units="uA_per_mm2"/>
        <!-- These variables are defined here and only used internally. -->
        <variable initial_value="0.008" name="g_si" units="mS_per_mm2"/>
        <variable initial_value="0.0004" name="g_si_" units="mS_per_mm2"/>
        <variable initial_value="70.0" name="E_si" units="mV"/>
        <!--
      Time is imported from the "interface", and membrane potential is        
      imported from the "membrane" component.  These variables are used in the  
      "secondary_inward_current" parent component, which also acts as an        
      interface, passing the variables to its encapsulated gate component.
    -->
        <variable name="time" private_interface="out" public_interface="in" units="ms"/>
        <variable name="V" private_interface="out" public_interface="in" units="mV"/>
        <!-- These variables are imported from encapsulated components. -->
        <variable name="d" private_interface="in" units="dimensionless"/>
        <variable name="f" private_interface="in" units="dimensionless"/>
        <variable name="d1" private_interface="in" units="dimensionless"/>
        <math xmlns="http://www.w3.org/1998/Math/MathML">
            <apply id="i_si_calculation">
                <eq/>
                <ci>i_si</ci>
                <apply>
                    <plus/>
                    <apply>
                        <times/>
                        <ci>g_si</ci>
                        <ci>d</ci>
                        <ci>f</ci>
                        <apply>
                            <minus/>
                            <ci>V</ci>
                            <ci>E_si</ci>
                        </apply>
                    </apply>
                    <apply>
                        <times/>
                        <ci>g_si_</ci>
                        <ci>d1</ci>
                        <apply>
                            <minus/>
                            <ci>V</ci>
                            <ci>E_si</ci>
                        </apply>
                    </apply>
                </apply>
            </apply>
        </math>
    </component>
    <!--
    The "secondary_inward_current_d_gate" component is the d gate encapsulated  
    in the "secondary inward current" component.
  -->
    <component cmeta:id="secondary_inward_current_d_gate" name="secondary_inward_current_d_gate">
        <!-- This variable is defined here and used in other components. -->
        <variable initial_value="0.002" name="d" public_interface="out" units="dimensionless"/>
        <!-- These variables are defined here and only used internally. -->
        <variable name="alpha_d" units="per_ms"/>
        <variable name="beta_d" units="per_ms"/>
        <!--
      These variables are imported from the "interface" and the "membrane" via
      the "slow_inward_current" component.  
    -->
        <variable name="V" public_interface="in" units="mV"/>
        <variable name="time" public_interface="in" units="ms"/>
        <math xmlns="http://www.w3.org/1998/Math/MathML">
            <apply id="alpha_d_calculation">
                <eq/>
                <ci>alpha_d</ci>
                <apply>
                    <divide/>
                    <apply>
                        <plus/>
                        <ci>V</ci>
                        <cn cellml:units="mV">40.0</cn>
                    </apply>
                    <apply>
                        <times/>
                        <cn cellml:units="mV">500.0</cn>
                        <apply>
                            <minus/>
                            <cn cellml:units="ms">1.0</cn>
                            <apply>
                                <exp/>
                                <apply>
                                    <divide/>
                                    <apply>
                                        <minus/>
                                        <apply>
                                            <plus/>
                                            <ci>V</ci>
                                            <cn cellml:units="mV">40.0</cn>
                                        </apply>
                                    </apply>
                                    <cn cellml:units="mV">10.0</cn>
                                </apply>
                            </apply>
                        </apply>
                    </apply>
                </apply>
            </apply>
            <apply id="beta_d_calculation">
                <eq/>
                <ci>beta_d</ci>
                <apply>
                    <times/>
                    <cn cellml:units="per_ms">0.02</cn>
                    <apply>
                        <exp/>
                        <apply>
                            <divide/>
                            <apply>
                                <minus/>
                                <apply>
                                    <plus/>
                                    <ci>V</ci>
                                    <cn cellml:units="mV">40.0</cn>
                                </apply>
                            </apply>
                            <cn cellml:units="mV">11.26</cn>
                        </apply>
                    </apply>
                </apply>
            </apply>
            <apply id="dd_dt">
                <eq/>
                <apply>
                    <diff/>
                    <bvar>
                        <ci>time</ci>
                    </bvar>
                    <ci>d</ci>
                </apply>
                <apply>
                    <minus/>
                    <apply>
                        <times/>
                        <ci>alpha_d</ci>
                        <apply>
                            <minus/>
                            <cn cellml:units="dimensionless">1.0</cn>
                            <ci>d</ci>
                        </apply>
                    </apply>
                    <apply>
                        <times/>
                        <ci>beta_d</ci>
                        <ci>d</ci>
                    </apply>
                </apply>
            </apply>
        </math>
    </component>
    <!--
    The "secondary_inward_current_f_gate" component is the f gate encapsulated  
    in the "secondary inward current" component.
  -->
    <component cmeta:id="secondary_inward_current_f_gate" name="secondary_inward_current_f_gate">
        <!-- This variable is defined here and used in other components. -->
        <variable initial_value="0.794" name="f" public_interface="out" units="dimensionless"/>
        <!-- These variables are defined here and only used internally. -->
        <variable name="alpha_f" units="per_ms"/>
        <variable name="beta_f" units="per_ms"/>
        <!-- These variables are imported from parent and sibling components. -->
        <variable name="V" public_interface="in" units="mV"/>
        <variable name="time" public_interface="in" units="ms"/>
        <math xmlns="http://www.w3.org/1998/Math/MathML">
            <apply id="alpha_f_calculation">
                <eq/>
                <ci>alpha_f</ci>
                <apply>
                    <times/>
                    <cn cellml:units="per_ms">0.000987</cn>
                    <apply>
                        <exp/>
                        <apply>
                            <divide/>
                            <apply>
                                <minus/>
                                <apply>
                                    <plus/>
                                    <ci>V</ci>
                                    <cn cellml:units="mV">60.0</cn>
                                </apply>
                            </apply>
                            <cn cellml:units="mV">25.0</cn>
                        </apply>
                    </apply>
                </apply>
            </apply>
            <apply id="beta_f_calculation">
                <eq/>
                <ci>beta_f</ci>
                <apply>
                    <divide/>
                    <cn cellml:units="per_ms">0.02</cn>
                    <apply>
                        <plus/>
                        <apply>
                            <exp/>
                            <apply>
                                <divide/>
                                <apply>
                                    <minus/>
                                    <apply>
                                        <plus/>
                                        <ci>V</ci>
                                        <cn cellml:units="mV">26.0</cn>
                                    </apply>
                                </apply>
                                <cn cellml:units="mV">11.5</cn>
                            </apply>
                        </apply>
                        <cn cellml:units="dimensionless">1.0</cn>
                    </apply>
                </apply>
            </apply>
            <apply id="df_dt">
                <eq/>
                <apply>
                    <diff/>
                    <bvar>
                        <ci>time</ci>
                    </bvar>
                    <ci>f</ci>
                </apply>
                <apply>
                    <minus/>
                    <apply>
                        <times/>
                        <ci>alpha_f</ci>
                        <apply>
                            <minus/>
                            <cn cellml:units="dimensionless">1.0</cn>
                            <ci>f</ci>
                        </apply>
                    </apply>
                    <apply>
                        <times/>
                        <ci>beta_f</ci>
                        <ci>f</ci>
                    </apply>
                </apply>
            </apply>
        </math>
    </component>
    <!--
    The "secondary_inward_current_d1_gate" component is the d1 gate encapsulated
    in the "secondary inward current" component.
  -->
    <component cmeta:id="secondary_inward_current_d1_gate" name="secondary_inward_current_d1_gate">
        <!-- This variable is defined here and used in other components. -->
        <variable name="d1" public_interface="out" units="dimensionless"/>
        <!-- These variables are imported from other components. -->
        <variable name="V" public_interface="in" units="mV"/>
        <variable name="time" public_interface="in" units="ms"/>
        <math xmlns="http://www.w3.org/1998/Math/MathML">
            <apply id="d1_calculation">
                <eq/>
                <ci>d1</ci>
                <apply>
                    <divide/>
                    <cn cellml:units="dimensionless">1.0</cn>
                    <apply>
                        <plus/>
                        <cn cellml:units="dimensionless">1.0</cn>
                        <apply>
                            <exp/>
                            <apply>
                                <divide/>
                                <apply>
                                    <minus/>
                                    <apply>
                                        <plus/>
                                        <ci>V</ci>
                                        <cn cellml:units="mV">40.0</cn>
                                    </apply>
                                </apply>
                                <cn cellml:units="mV">6.667</cn>
                            </apply>
                        </apply>
                    </apply>
                </apply>
            </apply>
        </math>
    </component>
    <!--
    The pacemaker potassium current describes an outward flux of potassium ions 
    in terms of a single gate variable, s.
  -->
    <component cmeta:id="pacemaker_potassium_current" name="pacemaker_potassium_current">
        <!-- These variables are defined here and used in other components. -->
        <variable name="i_K2" public_interface="out" units="uA_per_mm2"/>
        <variable name="I_K2" public_interface="out" units="uA_per_mm2"/>
        <!-- This variable is defined here and only used internally. -->
        <variable initial_value="-110.0" name="E_K" units="mV"/>
        <!-- These variables are imported from parent and sibling components. -->
        <variable name="time" private_interface="out" public_interface="in" units="ms"/>
        <variable name="V" private_interface="out" public_interface="in" units="mV"/>
        <!-- These variables are imported from encapsulated components. -->
        <variable name="s" private_interface="in" units="dimensionless"/>
        <math xmlns="http://www.w3.org/1998/Math/MathML">
            <apply id="i_K2_calculation">
                <eq/>
                <ci>i_K2</ci>
                <apply>
                    <times/>
                    <ci>I_K2</ci>
                    <ci>s</ci>
                </apply>
            </apply>
            <apply id="I_K2_calculation">
                <eq/>
                <ci>I_K2</ci>
                <apply>
                    <divide/>
                    <apply>
                        <times/>
                        <cn cellml:units="uA_per_mm2">0.028</cn>
                        <apply>
                            <minus/>
                            <apply>
                                <exp/>
                                <apply>
                                    <divide/>
                                    <apply>
                                        <minus/>
                                        <ci>V</ci>
                                        <ci>E_K</ci>
                                    </apply>
                                    <cn cellml:units="mV">25.0</cn>
                                </apply>
                            </apply>
                            <cn cellml:units="dimensionless">1.0</cn>
                        </apply>
                    </apply>
                    <apply>
                        <plus/>
                        <apply>
                            <exp/>
                            <apply>
                                <divide/>
                                <apply>
                                    <plus/>
                                    <ci>V</ci>
                                    <cn cellml:units="mV">60.0</cn>
                                </apply>
                                <cn cellml:units="mV">12.5</cn>
                            </apply>
                        </apply>
                        <apply>
                            <exp/>
                            <apply>
                                <divide/>
                                <apply>
                                    <plus/>
                                    <ci>V</ci>
                                    <cn cellml:units="mV">60.0</cn>
                                </apply>
                                <cn cellml:units="mV">25.0</cn>
                            </apply>
                        </apply>
                    </apply>
                </apply>
            </apply>
        </math>
    </component>
    <!--
    The s gate component is encapsulated within the pacemaker potassium current.
  -->
    <component cmeta:id="pacemaker_potassium_current_s_gate" name="pacemaker_potassium_current_s_gate">
        <!-- This variable is defined here and used in other components. -->
        <variable initial_value="0.763" name="s" public_interface="out" units="dimensionless"/>
        <!-- These variables are defined here and only used internally. -->
        <variable name="alpha_s" units="per_ms"/>
        <variable name="beta_s" units="per_ms"/>
        <variable initial_value="-52.0" name="E_s" units="mV"/>
        <!-- These variables are imported from parent and sibling components. -->
        <variable name="V" public_interface="in" units="mV"/>
        <variable name="time" public_interface="in" units="ms"/>
        <math xmlns="http://www.w3.org/1998/Math/MathML">
            <apply id="alpha_s_calculation">
                <eq/>
                <ci>alpha_s</ci>
                <apply>
                    <divide/>
                    <apply>
                        <times/>
                        <cn cellml:units="per_ms">0.001</cn>
                        <apply>
                            <minus/>
                            <ci>V</ci>
                            <ci>E_s</ci>
                        </apply>
                    </apply>
                    <apply>
                        <minus/>
                        <cn cellml:units="dimensionless">1.0</cn>
                        <apply>
                            <exp/>
                            <apply>
                                <divide/>
                                <apply>
                                    <minus/>
                                    <apply>
                                        <minus/>
                                        <ci>V</ci>
                                        <ci>E_s</ci>
                                    </apply>
                                </apply>
                                <cn cellml:units="mV">5.0</cn>
                            </apply>
                        </apply>
                    </apply>
                </apply>
            </apply>
            <apply id="beta_s_calculation">
                <eq/>
                <ci>beta_s</ci>
                <apply>
                    <times/>
                    <cn cellml:units="per_ms">0.00005</cn>
                    <apply>
                        <exp/>
                        <apply>
                            <divide/>
                            <apply>
                                <minus/>
                                <apply>
                                    <minus/>
                                    <ci>V</ci>
                                    <ci>E_s</ci>
                                </apply>
                            </apply>
                            <cn cellml:units="mV">15.0</cn>
                        </apply>
                    </apply>
                </apply>
            </apply>
            <apply id="ds_dt">
                <eq/>
                <apply>
                    <diff/>
                    <bvar>
                        <ci>time</ci>
                    </bvar>
                    <ci>s</ci>
                </apply>
                <apply>
                    <minus/>
                    <apply>
                        <times/>
                        <ci>alpha_s</ci>
                        <apply>
                            <minus/>
                            <cn cellml:units="dimensionless">1.0</cn>
                            <ci>s</ci>
                        </apply>
                    </apply>
                    <apply>
                        <times/>
                        <ci>beta_s</ci>
                        <ci>s</ci>
                    </apply>
                </apply>
            </apply>
        </math>
    </component>
    <!--
    The equations for the plateau potassium currents (x1 and x2) are based on   
    experiments performed by Noble and Tsien (1969) which showed that additional
    potassium currents were activated in the plateau range of potentials.  They 
    appear to play an essential role in membrane repolarisation.
  -->
    <component cmeta:id="plateau_potassium_current1" name="plateau_potassium_current1">
        <!-- This variable is defined here and used in other components. -->
        <variable name="i_x1" public_interface="out" units="uA_per_mm2"/>
        <!--  This variable is defined here and only used internally. -->
        <variable name="I_x1" units="uA_per_mm2"/>
        <!-- These variables are imported from parent and sibling components. -->
        <variable name="time" private_interface="out" public_interface="in" units="ms"/>
        <variable name="V" private_interface="out" public_interface="in" units="mV"/>
        <!-- This variable is imported from an encapsulated component. -->
        <variable name="x1" private_interface="in" units="dimensionless"/>
        <math xmlns="http://www.w3.org/1998/Math/MathML">
            <apply id="i_x1_calculation">
                <eq/>
                <ci>i_x1</ci>
                <apply>
                    <times/>
                    <ci>x1</ci>
                    <ci>I_x1</ci>
                </apply>
            </apply>
            <apply id="I_x1_calculation">
                <eq/>
                <ci>I_x1</ci>
                <apply>
                    <divide/>
                    <apply>
                        <times/>
                        <cn cellml:units="uA_per_mm2">0.012</cn>
                        <apply>
                            <minus/>
                            <apply>
                                <exp/>
                                <apply>
                                    <divide/>
                                    <apply>
                                        <plus/>
                                        <ci>V</ci>
                                        <cn cellml:units="mV">95.0</cn>
                                    </apply>
                                    <cn cellml:units="mV">25.0</cn>
                                </apply>
                            </apply>
                            <cn cellml:units="dimensionless">1.0</cn>
                        </apply>
                    </apply>
                    <apply>
                        <exp/>
                        <apply>
                            <divide/>
                            <apply>
                                <plus/>
                                <ci>V</ci>
                                <cn cellml:units="mV">45.0</cn>
                            </apply>
                            <cn cellml:units="mV">25.0</cn>
                        </apply>
                    </apply>
                </apply>
            </apply>
        </math>
    </component>
    <!--
    The x1 gate component is encapsulated within the plateau potassium current 
    1.
  -->
    <component cmeta:id="plateau_potassium_current1_x1_gate" name="plateau_potassium_current1_x1_gate">
        <!-- This variable is defined here and used in other components. -->
        <variable initial_value="0.051" name="x1" public_interface="out" units="dimensionless"/>
        <!-- These variables are defined here and only used internally. -->
        <variable name="alpha_x1" units="per_ms"/>
        <variable name="beta_x1" units="per_ms"/>
        <!-- These variables are imported from parent and sibling components. -->
        <variable name="V" public_interface="in" units="mV"/>
        <variable name="time" public_interface="in" units="ms"/>
        <math xmlns="http://www.w3.org/1998/Math/MathML">
            <apply id="alpha_x1_calculation">
                <eq/>
                <ci>alpha_x1</ci>
                <apply>
                    <divide/>
                    <apply>
                        <times/>
                        <cn cellml:units="per_ms" type="e-notation">5<sep/>-4</cn>
                        <apply>
                            <exp/>
                            <apply>
                                <divide/>
                                <apply>
                                    <plus/>
                                    <ci>V</ci>
                                    <cn cellml:units="mV">50.0</cn>
                                </apply>
                                <cn cellml:units="mV">12.1</cn>
                            </apply>
                        </apply>
                    </apply>
                    <apply>
                        <plus/>
                        <cn cellml:units="dimensionless">1.0</cn>
                        <apply>
                            <exp/>
                            <apply>
                                <divide/>
                                <apply>
                                    <plus/>
                                    <ci>V</ci>
                                    <cn cellml:units="mV">50.0</cn>
                                </apply>
                                <cn cellml:units="mV">17.5</cn>
                            </apply>
                        </apply>
                    </apply>
                </apply>
            </apply>
            <apply id="beta_x1_calculation">
                <eq/>
                <ci>beta_x1</ci>
                <apply>
                    <divide/>
                    <apply>
                        <times/>
                        <cn cellml:units="per_ms">0.0013</cn>
                        <apply>
                            <exp/>
                            <apply>
                                <divide/>
                                <apply>
                                    <minus/>
                                    <apply>
                                        <plus/>
                                        <ci>V</ci>
                                        <cn cellml:units="mV">20.0</cn>
                                    </apply>
                                </apply>
                                <cn cellml:units="mV">16.67</cn>
                            </apply>
                        </apply>
                    </apply>
                    <apply>
                        <plus/>
                        <cn cellml:units="dimensionless">1.0</cn>
                        <apply>
                            <exp/>
                            <apply>
                                <divide/>
                                <apply>
                                    <minus/>
                                    <apply>
                                        <plus/>
                                        <ci>V</ci>
                                        <cn cellml:units="mV">20.0</cn>
                                    </apply>
                                </apply>
                                <cn cellml:units="mV">20.0</cn>
                            </apply>
                        </apply>
                    </apply>
                </apply>
            </apply>
            <apply id="dx1_dt">
                <eq/>
                <apply>
                    <diff/>
                    <bvar>
                        <ci>time</ci>
                    </bvar>
                    <ci>x1</ci>
                </apply>
                <apply>
                    <minus/>
                    <apply>
                        <times/>
                        <ci>alpha_x1</ci>
                        <apply>
                            <minus/>
                            <cn cellml:units="dimensionless">1.0</cn>
                            <ci>x1</ci>
                        </apply>
                    </apply>
                    <apply>
                        <times/>
                        <ci>beta_x1</ci>
                        <ci>x1</ci>
                    </apply>
                </apply>
            </apply>
        </math>
    </component>
    <component cmeta:id="plateau_potassium_current2" name="plateau_potassium_current2">
        <!-- This variable is defined here and used in other components. -->
        <variable name="i_x2" public_interface="out" units="uA_per_mm2"/>
        <!--  This variable is defined here and only used internally. -->
        <variable name="I_x2" units="uA_per_mm2"/>
        <!-- These variables are imported from parent and sibling components. -->
        <variable name="time" private_interface="out" public_interface="in" units="ms"/>
        <variable name="V" private_interface="out" public_interface="in" units="mV"/>
        <!-- This variable is imported from an encapsulated component. -->
        <variable name="x2" private_interface="in" units="dimensionless"/>
        <math xmlns="http://www.w3.org/1998/Math/MathML">
            <apply id="i_x2_calculation">
                <eq/>
                <ci>i_x2</ci>
                <apply>
                    <times/>
                    <ci>x2</ci>
                    <ci>I_x2</ci>
                </apply>
            </apply>
            <apply id="I_x2_calculation">
                <eq/>
                <ci>I_x2</ci>
                <apply>
                    <plus/>
                    <cn cellml:units="uA_per_mm2">0.25</cn>
                    <apply>
                        <times/>
                        <cn cellml:units="mS_per_mm2">0.00385</cn>
                        <ci>V</ci>
                    </apply>
                </apply>
            </apply>
        </math>
    </component>
    <!--
    The x2 gate component is encapsulated within the plateau potassium current 
    2.
  -->
    <component cmeta:id="plateau_potassium_current2_x2_gate" name="plateau_potassium_current2_x2_gate">
        <!-- This variable is defined here and used in other components. -->
        <variable initial_value="0.006" name="x2" public_interface="out" units="dimensionless"/>
        <!-- These variables are defined here and only used internally. -->
        <variable name="alpha_x2" units="per_ms"/>
        <variable name="beta_x2" units="per_ms"/>
        <!-- These variables are imported from parent and sibling components. -->
        <variable name="V" public_interface="in" units="mV"/>
        <variable name="time" public_interface="in" units="ms"/>
        <math xmlns="http://www.w3.org/1998/Math/MathML">
            <apply id="alpha_x2_calculation">
                <eq/>
                <ci>alpha_x2</ci>
                <apply>
                    <divide/>
                    <apply>
                        <times/>
                        <cn cellml:units="per_ms">0.000127</cn>
                        <cn cellml:units="dimensionless">1.0</cn>
                    </apply>
                    <apply>
                        <plus/>
                        <cn cellml:units="dimensionless">1.0</cn>
                        <apply>
                            <exp/>
                            <apply>
                                <divide/>
                                <apply>
                                    <minus/>
                                    <apply>
                                        <plus/>
                                        <ci>V</ci>
                                        <cn cellml:units="mV">19.0</cn>
                                    </apply>
                                </apply>
                                <cn cellml:units="mV">5.0</cn>
                            </apply>
                        </apply>
                    </apply>
                </apply>
            </apply>
            <apply id="beta_x2_calculation">
                <eq/>
                <ci>beta_x2</ci>
                <apply>
                    <divide/>
                    <apply>
                        <times/>
                        <cn cellml:units="per_ms">0.0003</cn>
                        <apply>
                            <exp/>
                            <apply>
                                <divide/>
                                <apply>
                                    <minus/>
                                    <apply>
                                        <plus/>
                                        <ci>V</ci>
                                        <cn cellml:units="mV">20.0</cn>
                                    </apply>
                                </apply>
                                <cn cellml:units="mV">16.67</cn>
                            </apply>
                        </apply>
                    </apply>
                    <apply>
                        <plus/>
                        <cn cellml:units="dimensionless">1.0</cn>
                        <apply>
                            <exp/>
                            <apply>
                                <divide/>
                                <apply>
                                    <minus/>
                                    <apply>
                                        <plus/>
                                        <ci>V</ci>
                                        <cn cellml:units="mV">20.0</cn>
                                    </apply>
                                </apply>
                                <cn cellml:units="mV">25.0</cn>
                            </apply>
                        </apply>
                    </apply>
                </apply>
            </apply>
            <apply id="dx2_dt">
                <eq/>
                <apply>
                    <diff/>
                    <bvar>
                        <ci>time</ci>
                    </bvar>
                    <ci>x2</ci>
                </apply>
                <apply>
                    <minus/>
                    <apply>
                        <times/>
                        <ci>alpha_x2</ci>
                        <apply>
                            <minus/>
                            <cn cellml:units="dimensionless">1.0</cn>
                            <ci>x2</ci>
                        </apply>
                    </apply>
                    <apply>
                        <times/>
                        <ci>beta_x2</ci>
                        <ci>x2</ci>
                    </apply>
                </apply>
            </apply>
        </math>
    </component>
    <component cmeta:id="transient_chloride_current" name="transient_chloride_current">
        <!-- These variables are defined here and used in other components. -->
        <variable name="i_qr" public_interface="out" units="uA_per_mm2"/>
        <variable initial_value="-70.0" name="E_Cl" public_interface="out" units="mV"/>
        <!-- This variable is defined here and only used internally. -->
        <variable initial_value="0.05" name="g_qr" units="mS_per_mm2"/>
        <!-- These variables are imported from parent and sibling components. -->
        <variable name="time" private_interface="out" public_interface="in" units="ms"/>
        <variable name="V" private_interface="out" public_interface="in" units="mV"/>
        <!-- These variables are imported from encapsulated components. -->
        <variable name="q" private_interface="in" units="dimensionless"/>
        <variable name="r" private_interface="in" units="dimensionless"/>
        <math xmlns="http://www.w3.org/1998/Math/MathML">
            <apply id="i_qr_calculation">
                <eq/>
                <ci>i_qr</ci>
                <apply>
                    <times/>
                    <ci>g_qr</ci>
                    <ci>q</ci>
                    <ci>r</ci>
                    <apply>
                        <minus/>
                        <ci>V</ci>
                        <ci>E_Cl</ci>
                    </apply>
                </apply>
            </apply>
        </math>
    </component>
    <!--  The encapsulated q gate. -->
    <component cmeta:id="transient_chloride_current_q_gate" name="transient_chloride_current_q_gate">
        <!-- This variable is defined here and used in other components. -->
        <variable initial_value="0.0" name="q" public_interface="out" units="dimensionless"/>
        <!-- These variables are defined here and only used internally. -->
        <variable name="alpha_q" units="per_ms"/>
        <variable name="beta_q" units="per_ms"/>
        <!-- These variables are imported from parent and sibling components. -->
        <variable name="V" public_interface="in" units="mV"/>
        <variable name="time" public_interface="in" units="ms"/>
        <math xmlns="http://www.w3.org/1998/Math/MathML">
            <apply id="alpha_q_calculation">
                <eq/>
                <ci>alpha_q</ci>
                <apply>
                    <divide/>
                    <apply>
                        <times/>
                        <cn cellml:units="per_mV_ms">0.008</cn>
                        <ci>V</ci>
                    </apply>
                    <apply>
                        <minus/>
                        <cn cellml:units="dimensionless">1.0</cn>
                        <apply>
                            <exp/>
                            <apply>
                                <divide/>
                                <apply>
                                    <minus/>
                                    <ci>V</ci>
                                </apply>
                                <cn cellml:units="mV">10.0</cn>
                            </apply>
                        </apply>
                    </apply>
                </apply>
            </apply>
            <apply id="beta_q_calculation">
                <eq/>
                <ci>beta_q</ci>
                <apply>
                    <times/>
                    <cn cellml:units="per_ms">0.08</cn>
                    <apply>
                        <exp/>
                        <apply>
                            <divide/>
                            <apply>
                                <minus/>
                                <ci>V</ci>
                            </apply>
                            <cn cellml:units="mV">11.26</cn>
                        </apply>
                    </apply>
                </apply>
            </apply>
            <apply id="dq_dt">
                <eq/>
                <apply>
                    <diff/>
                    <bvar>
                        <ci>time</ci>
                    </bvar>
                    <ci>q</ci>
                </apply>
                <apply>
                    <minus/>
                    <apply>
                        <times/>
                        <ci>alpha_q</ci>
                        <apply>
                            <minus/>
                            <cn cellml:units="dimensionless">1.0</cn>
                            <ci>q</ci>
                        </apply>
                    </apply>
                    <apply>
                        <times/>
                        <ci>beta_q</ci>
                        <ci>q</ci>
                    </apply>
                </apply>
            </apply>
        </math>
    </component>
    <!--  The encapsualted r gate. -->
    <component cmeta:id="transient_chloride_current_r_gate" name="transient_chloride_current_r_gate">
        <!-- This variable is defined here and used in other components. -->
        <variable initial_value="0.126" name="r" public_interface="out" units="dimensionless"/>
        <!-- These variables are defined here and only used internally. -->
        <variable name="alpha_r" units="per_ms"/>
        <variable name="beta_r" units="per_ms"/>
        <!-- These variables are imported from parent and sibling components. -->
        <variable name="V" public_interface="in" units="mV"/>
        <variable name="time" public_interface="in" units="ms"/>
        <math xmlns="http://www.w3.org/1998/Math/MathML">
            <apply id="alpha_r_calculation">
                <eq/>
                <ci>alpha_r</ci>
                <apply>
                    <times/>
                    <cn cellml:units="per_ms">0.00018</cn>
                    <apply>
                        <exp/>
                        <apply>
                            <divide/>
                            <apply>
                                <minus/>
                                <apply>
                                    <plus/>
                                    <ci>V</ci>
                                    <cn cellml:units="mV">80</cn>
                                </apply>
                            </apply>
                            <cn cellml:units="mV">25.0</cn>
                        </apply>
                    </apply>
                </apply>
            </apply>
            <apply id="beta_r_calculation">
                <eq/>
                <ci>beta_r</ci>
                <apply>
                    <divide/>
                    <cn cellml:units="per_ms">0.02</cn>
                    <apply>
                        <plus/>
                        <apply>
                            <exp/>
                            <apply>
                                <divide/>
                                <apply>
                                    <minus/>
                                    <apply>
                                        <plus/>
                                        <ci>V</ci>
                                        <cn cellml:units="mV">26</cn>
                                    </apply>
                                </apply>
                                <cn cellml:units="mV">11.5</cn>
                            </apply>
                        </apply>
                        <cn cellml:units="dimensionless">1.0</cn>
                    </apply>
                </apply>
            </apply>
            <apply id="dr_dt">
                <eq/>
                <apply>
                    <diff/>
                    <bvar>
                        <ci>time</ci>
                    </bvar>
                    <ci>r</ci>
                </apply>
                <apply>
                    <minus/>
                    <apply>
                        <times/>
                        <ci>alpha_r</ci>
                        <apply>
                            <minus/>
                            <cn cellml:units="dimensionless">1.0</cn>
                            <ci>r</ci>
                        </apply>
                    </apply>
                    <apply>
                        <times/>
                        <ci>beta_r</ci>
                        <ci>r</ci>
                    </apply>
                </apply>
            </apply>
        </math>
    </component>
    <!--
    The outward time-independent (or background) ionic current is carried       
    predominately by potassium ions and is represented by i_K1.
  -->
    <component cmeta:id="time_independent_outward_current" name="time_independent_outward_current">
        <!-- This variable is defined here and used in other components. -->
        <variable name="i_K1" public_interface="out" units="uA_per_mm2"/>
        <!-- This variable is defined here and only used internally. -->
        <variable initial_value="-30.0" name="E_K1" units="mV"/>
        <!-- These variables are imported from other components. -->
        <variable name="time" public_interface="in" units="ms"/>
        <variable name="V" public_interface="in" units="mV"/>
        <variable name="I_K2" public_interface="in" units="uA_per_mm2"/>
        <math xmlns="http://www.w3.org/1998/Math/MathML">
            <apply id="i_K1_calculation">
                <eq/>
                <ci>i_K1</ci>
                <apply>
                    <plus/>
                    <apply>
                        <divide/>
                        <ci>I_K2</ci>
                        <cn cellml:units="dimensionless">2.8</cn>
                    </apply>
                    <apply>
                        <divide/>
                        <apply>
                            <times/>
                            <cn cellml:units="uA_per_mm2">0.002</cn>
                            <apply>
                                <minus/>
                                <ci>V</ci>
                                <ci>E_K1</ci>
                            </apply>
                        </apply>
                        <apply>
                            <minus/>
                            <cn cellml:units="dimensionless">1.0</cn>
                            <apply>
                                <exp/>
                                <apply>
                                    <divide/>
                                    <apply>
                                        <minus/>
                                        <apply>
                                            <minus/>
                                            <ci>V</ci>
                                            <ci>E_K1</ci>
                                        </apply>
                                    </apply>
                                    <cn cellml:units="mV">25.0</cn>
                                </apply>
                            </apply>
                        </apply>
                    </apply>
                </apply>
            </apply>
        </math>
    </component>
    <!--
    The "sodium_background_current" is a time-independent diffusion of Na ions  
    down their electrochemical gradient, through the cell surface membrane into 
    the cytosol.
  -->
    <component cmeta:id="sodium_background_current" name="sodium_background_current">
        <!--  This variable is defined here and used in other components. -->
        <variable name="i_Na_b" public_interface="out" units="uA_per_mm2"/>
        <!-- This variable is defined here and only used internally. -->
        <variable initial_value="0.00105" name="g_Nab" units="mS_per_mm2"/>
        <!--
        Time and membrane potential are imported from the "interface" and the
        "membrane" components.  The reversal potential is imported from the     
        "fast_sodium_current" component. 
    -->
        <variable name="time" public_interface="in" units="ms"/>
        <variable name="V" public_interface="in" units="mV"/>
        <variable name="E_Na" public_interface="in" units="mV"/>
        <math xmlns="http://www.w3.org/1998/Math/MathML">
            <apply id="i_Na_b_calculation">
                <eq/>
                <ci>i_Na_b</ci>
                <apply>
                    <times/>
                    <ci>g_Nab</ci>
                    <apply>
                        <minus/>
                        <ci>V</ci>
                        <ci>E_Na</ci>
                    </apply>
                </apply>
            </apply>
        </math>
    </component>
    <!--
    The "chloride_background_current" contributes to maintaining the plateau and
    helps to determine the action potential duration.
  -->
    <component cmeta:id="chloride_background_current" name="chloride_background_current">
        <!--  This variable is defined here and used in other components. -->
        <variable name="i_Cl_b" public_interface="out" units="uA_per_mm2"/>
        <!-- These variables are defined here and only used internally. -->
        <variable initial_value="0.0001" name="g_Clb" units="mS_per_mm2"/>
        <!--
        Time and memebrane potential are imported from the "interface" and the
        "membrane" components.  The reversal potential is imported from the     
        "transient_chloride_current" component. 
    -->
        <variable name="time" public_interface="in" units="ms"/>
        <variable name="V" public_interface="in" units="mV"/>
        <variable name="E_Cl" public_interface="in" units="mV"/>
        <math xmlns="http://www.w3.org/1998/Math/MathML">
            <apply id="i_Cl_b_calculation">
                <eq/>
                <ci>i_Cl_b</ci>
                <apply>
                    <times/>
                    <ci>g_Clb</ci>
                    <apply>
                        <minus/>
                        <ci>V</ci>
                        <ci>E_Cl</ci>
                    </apply>
                </apply>
            </apply>
        </math>
    </component>
    <!--
    The following <group> element specifies how the components representing
    activation and inactivation gates are encapsulated inside their parent      
    currents.  
  -->
    <group>
        <relationship_ref relationship="encapsulation"/>
        <component_ref component="interface">
            <component_ref component="membrane"/>
            <component_ref component="fast_sodium_current">
                <component_ref component="fast_sodium_current_m_gate"/>
                <component_ref component="fast_sodium_current_h_gate"/>
            </component_ref>
            <component_ref component="secondary_inward_current">
                <component_ref component="secondary_inward_current_d_gate"/>
                <component_ref component="secondary_inward_current_f_gate"/>
                <component_ref component="secondary_inward_current_d1_gate"/>
            </component_ref>
            <component_ref component="pacemaker_potassium_current">
                <component_ref component="pacemaker_potassium_current_s_gate"/>
            </component_ref>
            <component_ref component="transient_chloride_current">
                <component_ref component="transient_chloride_current_q_gate"/>
                <component_ref component="transient_chloride_current_r_gate"/>
            </component_ref>
            <component_ref component="plateau_potassium_current1">
                <component_ref component="plateau_potassium_current1_x1_gate"/>
            </component_ref>
            <component_ref component="plateau_potassium_current2">
                <component_ref component="plateau_potassium_current2_x2_gate"/>
            </component_ref>
            <component_ref component="time_independent_outward_current"/>
            <component_ref component="sodium_background_current"/>
            <component_ref component="chloride_background_current"/>
        </component_ref>
    </group>
    <!--
    "time" is passed from the "interface" component into the
    "membrane" and current components.
  -->
    <connection>
        <map_components component_1="membrane" component_2="interface"/>
        <map_variables variable_1="time" variable_2="time"/>
        <map_variables variable_1="I_stim" variable_2="I_stim"/>
        <map_variables variable_1="V" variable_2="V"/>
    </connection>
    <connection>
        <map_components component_1="fast_sodium_current" component_2="interface"/>
        <map_variables variable_1="time" variable_2="time"/>
    </connection>
    <connection>
        <map_components component_1="secondary_inward_current" component_2="interface"/>
        <map_variables variable_1="time" variable_2="time"/>
    </connection>
    <connection>
        <map_components component_1="pacemaker_potassium_current" component_2="interface"/>
        <map_variables variable_1="time" variable_2="time"/>
    </connection>
    <connection>
        <map_components component_1="plateau_potassium_current1" component_2="interface"/>
        <map_variables variable_1="time" variable_2="time"/>
    </connection>
    <connection>
        <map_components component_1="plateau_potassium_current2" component_2="interface"/>
        <map_variables variable_1="time" variable_2="time"/>
    </connection>
    <connection>
        <map_components component_1="transient_chloride_current" component_2="interface"/>
        <map_variables variable_1="time" variable_2="time"/>
    </connection>
    <connection>
        <map_components component_1="time_independent_outward_current" component_2="interface"/>
        <map_variables variable_1="time" variable_2="time"/>
    </connection>
    <connection>
        <map_components component_1="sodium_background_current" component_2="interface"/>
        <map_variables variable_1="time" variable_2="time"/>
    </connection>
    <connection>
        <map_components component_1="chloride_background_current" component_2="interface"/>
        <map_variables variable_1="time" variable_2="time"/>
    </connection>
    <!--
    Several variables are passed between the "membrane" and its sub-components.
  -->
    <connection>
        <map_components component_1="membrane" component_2="fast_sodium_current"/>
        <map_variables variable_1="V" variable_2="V"/>
        <map_variables variable_1="i_Na" variable_2="i_Na"/>
    </connection>
    <connection>
        <map_components component_1="secondary_inward_current" component_2="membrane"/>
        <map_variables variable_1="V" variable_2="V"/>
        <map_variables variable_1="i_si" variable_2="i_si"/>
    </connection>
    <connection>
        <map_components component_1="pacemaker_potassium_current" component_2="membrane"/>
        <map_variables variable_1="V" variable_2="V"/>
        <map_variables variable_1="i_K2" variable_2="i_K2"/>
    </connection>
    <connection>
        <map_components component_1="plateau_potassium_current1" component_2="membrane"/>
        <map_variables variable_1="V" variable_2="V"/>
        <map_variables variable_1="i_x1" variable_2="i_x1"/>
    </connection>
    <connection>
        <map_components component_1="plateau_potassium_current2" component_2="membrane"/>
        <map_variables variable_1="V" variable_2="V"/>
        <map_variables variable_1="i_x2" variable_2="i_x2"/>
    </connection>
    <connection>
        <map_components component_1="transient_chloride_current" component_2="membrane"/>
        <map_variables variable_1="V" variable_2="V"/>
        <map_variables variable_1="i_qr" variable_2="i_qr"/>
    </connection>
    <connection>
        <map_components component_1="time_independent_outward_current" component_2="membrane"/>
        <map_variables variable_1="V" variable_2="V"/>
        <map_variables variable_1="i_K1" variable_2="i_K1"/>
    </connection>
    <connection>
        <map_components component_1="sodium_background_current" component_2="membrane"/>
        <map_variables variable_1="V" variable_2="V"/>
        <map_variables variable_1="i_Na_b" variable_2="i_Na_b"/>
    </connection>
    <connection>
        <map_components component_1="chloride_background_current" component_2="membrane"/>
        <map_variables variable_1="V" variable_2="V"/>
        <map_variables variable_1="i_Cl_b" variable_2="i_Cl_b"/>
    </connection>
    <!-- A few variables are passed between the other components. -->
    <connection>
        <map_components component_1="sodium_background_current" component_2="fast_sodium_current"/>
        <map_variables variable_1="E_Na" variable_2="E_Na"/>
    </connection>
    <connection>
        <map_components component_1="time_independent_outward_current" component_2="pacemaker_potassium_current"/>
        <map_variables variable_1="I_K2" variable_2="I_K2"/>
    </connection>
    <connection>
        <map_components component_1="transient_chloride_current" component_2="chloride_background_current"/>
        <map_variables variable_1="E_Cl" variable_2="E_Cl"/>
    </connection>
    <!--
    Several variables are passed between parent components and their            
    encapsulated gates.
  -->
    <connection>
        <map_components component_1="fast_sodium_current" component_2="fast_sodium_current_m_gate"/>
        <map_variables variable_1="m" variable_2="m"/>
        <map_variables variable_1="time" variable_2="time"/>
        <map_variables variable_1="V" variable_2="V"/>
    </connection>
    <connection>
        <map_components component_1="fast_sodium_current" component_2="fast_sodium_current_h_gate"/>
        <map_variables variable_1="h" variable_2="h"/>
        <map_variables variable_1="time" variable_2="time"/>
        <map_variables variable_1="V" variable_2="V"/>
    </connection>
    <connection>
        <map_components component_1="secondary_inward_current" component_2="secondary_inward_current_d_gate"/>
        <map_variables variable_1="d" variable_2="d"/>
        <map_variables variable_1="time" variable_2="time"/>
        <map_variables variable_1="V" variable_2="V"/>
    </connection>
    <connection>
        <map_components component_1="secondary_inward_current" component_2="secondary_inward_current_f_gate"/>
        <map_variables variable_1="f" variable_2="f"/>
        <map_variables variable_1="time" variable_2="time"/>
        <map_variables variable_1="V" variable_2="V"/>
    </connection>
    <connection>
        <map_components component_1="secondary_inward_current" component_2="secondary_inward_current_d1_gate"/>
        <map_variables variable_1="d1" variable_2="d1"/>
        <map_variables variable_1="time" variable_2="time"/>
        <map_variables variable_1="V" variable_2="V"/>
    </connection>
    <connection>
        <map_components component_1="pacemaker_potassium_current" component_2="pacemaker_potassium_current_s_gate"/>
        <map_variables variable_1="s" variable_2="s"/>
        <map_variables variable_1="time" variable_2="time"/>
        <map_variables variable_1="V" variable_2="V"/>
    </connection>
    <connection>
        <map_components component_1="transient_chloride_current" component_2="transient_chloride_current_q_gate"/>
        <map_variables variable_1="q" variable_2="q"/>
        <map_variables variable_1="time" variable_2="time"/>
        <map_variables variable_1="V" variable_2="V"/>
    </connection>
    <connection>
        <map_components component_1="transient_chloride_current" component_2="transient_chloride_current_r_gate"/>
        <map_variables variable_1="r" variable_2="r"/>
        <map_variables variable_1="time" variable_2="time"/>
        <map_variables variable_1="V" variable_2="V"/>
    </connection>
    <connection>
        <map_components component_1="plateau_potassium_current1" component_2="plateau_potassium_current1_x1_gate"/>
        <map_variables variable_1="x1" variable_2="x1"/>
        <map_variables variable_1="time" variable_2="time"/>
        <map_variables variable_1="V" variable_2="V"/>
    </connection>
    <connection>
        <map_components component_1="plateau_potassium_current2" component_2="plateau_potassium_current2_x2_gate"/>
        <map_variables variable_1="x2" variable_2="x2"/>
        <map_variables variable_1="time" variable_2="time"/>
        <map_variables variable_1="V" variable_2="V"/>
    </connection>
    <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <!--
      The following RDF block contains metadata that applies to this document
      as a whole, as indicated by the empty about attribute on the 
      <rdf:Description> element.
    -->
        <rdf:Description xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" rdf:about="">
            <!--
        The Model Builder Metadata.  The Dublin Core "creator" element is used  
        to indicate the person who translated the model into CellML.
      -->
            <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                <vCard:N xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                    <vCard:Family xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#">Lloyd</vCard:Family>
                    <vCard:Given xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#">Catherine</vCard:Given>
                    <vCard:Other xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#">May</vCard:Other>
                </vCard:N>
                <vCard:EMAIL xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                    <rdf:value xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">c.lloyd@auckland.ac.nz</rdf:value>
                    <rdf:type xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" rdf:resource="http://imc.org/vCard/3.0#internet"/>
                </vCard:EMAIL>
                <vCard:ORG xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                    <vCard:Orgname xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#">The University of Auckland</vCard:Orgname>
                    <vCard:Orgunit xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#">The Bioengineering Research Group</vCard:Orgunit>
                </vCard:ORG>
            </dc:creator>
            <!--
        The Creation Date metadata. This is the date on which the model
        was translated into CellML.
      -->
            <dcterms:created xmlns:dcterms="http://purl.org/dc/terms/" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                <dcterms:W3CDTF xmlns:dcterms="http://purl.org/dc/terms/">2001-09-27</dcterms:W3CDTF>
            </dcterms:created>
            <!--
        The Modification History metadata. This lists the changes that have been
        made to the document, who made the changes, and when they were made.
      -->
            <cmeta:modification xmlns:cmeta="http://www.cellml.org/metadata/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                <rdf:value xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">&#xd;
          Changed some units and added a stimulus current.&#xd;
        </rdf:value>
                <cmeta:modifier xmlns:cmeta="http://www.cellml.org/metadata/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                    <vCard:N xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                        <vCard:Family xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#">Nickerson</vCard:Family>
                        <vCard:Given xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#">David</vCard:Given>
                        <vCard:Other xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#">P</vCard:Other>
                    </vCard:N>
                </cmeta:modifier>
                <dcterms:modified xmlns:dcterms="http://purl.org/dc/terms/" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                    <dcterms:W3CDTF xmlns:dcterms="http://purl.org/dc/terms/">2003-10-13</dcterms:W3CDTF>
                </dcterms:modified>
            </cmeta:modification>
            <cmeta:modification xmlns:cmeta="http://www.cellml.org/metadata/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                <rdf:value xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">&#xd;
          Changed the model name so the model loads in the database easier.&#xd;
        </rdf:value>
                <cmeta:modifier xmlns:cmeta="http://www.cellml.org/metadata/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                    <vCard:N xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                        <vCard:Family xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#">Cuellar</vCard:Family>
                        <vCard:Given xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#">Autumn</vCard:Given>
                        <vCard:Other xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#">A</vCard:Other>
                    </vCard:N>
                </cmeta:modifier>
                <dcterms:modified xmlns:dcterms="http://purl.org/dc/terms/" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                    <dcterms:W3CDTF xmlns:dcterms="http://purl.org/dc/terms/">2003-04-05</dcterms:W3CDTF>
                </dcterms:modified>
            </cmeta:modification>
            <cmeta:modification xmlns:cmeta="http://www.cellml.org/metadata/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                <rdf:value xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">&#xd;
          Added more metadata.&#xd;
        </rdf:value>
                <cmeta:modifier xmlns:cmeta="http://www.cellml.org/metadata/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                    <vCard:N xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                        <vCard:Family xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#">Lloyd</vCard:Family>
                        <vCard:Given xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#">Catherine</vCard:Given>
                        <vCard:Other xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#">May</vCard:Other>
                    </vCard:N>
                </cmeta:modifier>
                <dcterms:modified xmlns:dcterms="http://purl.org/dc/terms/" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                    <dcterms:W3CDTF xmlns:dcterms="http://purl.org/dc/terms/">2002-07-19</dcterms:W3CDTF>
                </dcterms:modified>
            </cmeta:modification>
            <cmeta:modification xmlns:cmeta="http://www.cellml.org/metadata/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                <rdf:value xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">&#xd;
          Corrected units&#xd;
        </rdf:value>
                <cmeta:modifier xmlns:cmeta="http://www.cellml.org/metadata/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                    <vCard:N xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                        <vCard:Family xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#">Lloyd</vCard:Family>
                        <vCard:Given xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#">Catherine</vCard:Given>
                        <vCard:Other xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#">May</vCard:Other>
                    </vCard:N>
                </cmeta:modifier>
                <dcterms:modified xmlns:dcterms="http://purl.org/dc/terms/" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                    <dcterms:W3CDTF xmlns:dcterms="http://purl.org/dc/terms/">2002-02-28</dcterms:W3CDTF>
                </dcterms:modified>
            </cmeta:modification>
            <cmeta:modification xmlns:cmeta="http://www.cellml.org/metadata/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                <rdf:value xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">&#xd;
          Updated metadata to conform to the 16/01/2002 CellML Metadata 1.0 &#xd;
          Specification.&#xd;
        </rdf:value>
                <cmeta:modifier xmlns:cmeta="http://www.cellml.org/metadata/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                    <vCard:N xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                        <vCard:Family xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#">Cuellar</vCard:Family>
                        <vCard:Given xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#">Autumn</vCard:Given>
                        <vCard:Other xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#">A.</vCard:Other>
                    </vCard:N>
                </cmeta:modifier>
                <dcterms:modified xmlns:dcterms="http://purl.org/dc/terms/" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                    <dcterms:W3CDTF xmlns:dcterms="http://purl.org/dc/terms/">2002-01-20</dcterms:W3CDTF>
                </dcterms:modified>
            </cmeta:modification>
            <cmeta:modification xmlns:cmeta="http://www.cellml.org/metadata/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                <rdf:value xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">&#xd;
          Altered parent-child relationships as x1 and x2 were made to be gates &#xd;
          of the plateau potassium currents.&#xd;
        </rdf:value>
                <cmeta:modifier xmlns:cmeta="http://www.cellml.org/metadata/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                    <vCard:N xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                        <vCard:Family xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#">Lloyd</vCard:Family>
                        <vCard:Given xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#">Catherine</vCard:Given>
                        <vCard:Other xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#">May</vCard:Other>
                    </vCard:N>
                </cmeta:modifier>
                <dcterms:modified xmlns:dcterms="http://purl.org/dc/terms/" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                    <dcterms:W3CDTF xmlns:dcterms="http://purl.org/dc/terms/">2002-01-03</dcterms:W3CDTF>
                </dcterms:modified>
            </cmeta:modification>
            <cmeta:modification xmlns:cmeta="http://www.cellml.org/metadata/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                <rdf:value xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">&#xd;
          Changed equations after checking with the mathml validator.&#xd;
        </rdf:value>
                <cmeta:modifier xmlns:cmeta="http://www.cellml.org/metadata/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                    <vCard:N xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                        <vCard:Family xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#">Lloyd</vCard:Family>
                        <vCard:Given xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#">Catherine</vCard:Given>
                        <vCard:Other xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#">May</vCard:Other>
                    </vCard:N>
                </cmeta:modifier>
                <dcterms:modified xmlns:dcterms="http://purl.org/dc/terms/" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                    <dcterms:W3CDTF xmlns:dcterms="http://purl.org/dc/terms/">2001-12-10</dcterms:W3CDTF>
                </dcterms:modified>
            </cmeta:modification>
            <cmeta:modification xmlns:cmeta="http://www.cellml.org/metadata/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                <rdf:value xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">&#xd;
          Made changes to some of the metadata, bringing them up to date with &#xd;
          the most recent working draft (26th September) of the Metadata &#xd;
          Specification.&#xd;
        </rdf:value>
                <cmeta:modifier xmlns:cmeta="http://www.cellml.org/metadata/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                    <vCard:N xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                        <vCard:Family xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#">Lloyd</vCard:Family>
                        <vCard:Given xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#">Catherine</vCard:Given>
                        <vCard:Other xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#">May</vCard:Other>
                    </vCard:N>
                </cmeta:modifier>
                <dcterms:modified xmlns:dcterms="http://purl.org/dc/terms/" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                    <dcterms:W3CDTF xmlns:dcterms="http://purl.org/dc/terms/">2001-10-24</dcterms:W3CDTF>
                </dcterms:modified>
            </cmeta:modification>
            <cmeta:modification xmlns:cmeta="http://www.cellml.org/metadata/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                <rdf:value xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">&#xd;
          Removed document type definition as this is declared as optional &#xd;
          according to the W3C recommendation.&#xd;
        </rdf:value>
                <cmeta:modifier xmlns:cmeta="http://www.cellml.org/metadata/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                    <vCard:N xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                        <vCard:Family xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#">Lloyd</vCard:Family>
                        <vCard:Given xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#">Catherine</vCard:Given>
                        <vCard:Other xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#">May</vCard:Other>
                    </vCard:N>
                </cmeta:modifier>
                <dcterms:modified xmlns:dcterms="http://purl.org/dc/terms/" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                    <dcterms:W3CDTF xmlns:dcterms="http://purl.org/dc/terms/">2001-10-19</dcterms:W3CDTF>
                </dcterms:modified>
            </cmeta:modification>
            <!-- The Publisher metadata. -->
            <dc:publisher xmlns:dc="http://purl.org/dc/elements/1.1/">&#xd;
        The University of Auckland, Bioengineering Research Group&#xd;
      </dc:publisher>
        </rdf:Description>
        <!--
      The following metadata refers to the model itself, as indicated by the
      reference to the ID "MNT_purkinje_fibre_model_1975", which is             
      declared on the <model> element.
    -->
        <rdf:Description xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" rdf:about="#MNT_purkinje_fibre_model_1975">
            <!-- A human readable name for the model. -->
            <dc:title xmlns:dc="http://purl.org/dc/elements/1.1/">&#xd;
        The McAllister-Noble-Tsien Model of Cardiac Action Potentials in &#xd;
        Purkinje fibres, 1975&#xd;
      </dc:title>
            <!-- A comment regarding the model. -->
            <cmeta:comment xmlns:cmeta="http://www.cellml.org/metadata/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                <rdf:value xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">&#xd;
          This is the CellML description of McAllister, Noble and Tsien's       &#xd;
          mathematical model of cardiac action potentials of Purkinje fibres.   &#xd;
          It describes transmembrane ionic currents in terms of Hodgkin-Huxley             type equations.  It is a significant development of the Noble (1962)  &#xd;
          model as more currents are added based on new experimental data.   &#xd;
        </rdf:value>
                <!-- The creator of the comment. -->
                <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                    <vCard:FN xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#">Catherine Lloyd</vCard:FN>
                </dc:creator>
            </cmeta:comment>
            <cmeta:bio_entity xmlns:cmeta="http://www.cellml.org/metadata/1.0#">Purkinje Fibre</cmeta:bio_entity>
            <!-- 
        The CellML Metadata Specification recommends that bibliographic metadata
        is used to provide information about the original model reference.  The 
        "identifier" attribute on the "BibliographicReference" class provides an
        elegant way to identify a cited reference using a database identifier            such as Pubmed.  All associated data such as author, journal title,     
        date, etc can be looked up on the database.
      -->
            <bqs:reference xmlns:bqs="http://www.cellml.org/bqs/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                <bqs:Pubmed_id xmlns:bqs="http://www.cellml.org/bqs/1.0#">1185607</bqs:Pubmed_id>
                <bqs:JournalArticle xmlns:bqs="http://www.cellml.org/bqs/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                    <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">
                        <rdf:Seq xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                            <rdf:li xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" rdf:parseType="Resource">
                                <bqs:Person xmlns:bqs="http://www.cellml.org/bqs/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                                    <vCard:N xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                                        <vCard:Family xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#">McAllister</vCard:Family>
                                        <vCard:Given xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#">R</vCard:Given>
                                        <vCard:Other xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#">E</vCard:Other>
                                    </vCard:N>
                                </bqs:Person>
                            </rdf:li>
                            <rdf:li xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" rdf:parseType="Resource">
                                <bqs:Person xmlns:bqs="http://www.cellml.org/bqs/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                                    <vCard:N xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                                        <vCard:Family xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#">Noble</vCard:Family>
                                        <vCard:Given xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#">Denis</vCard:Given>
                                    </vCard:N>
                                </bqs:Person>
                            </rdf:li>
                            <rdf:li xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" rdf:parseType="Resource">
                                <bqs:Person xmlns:bqs="http://www.cellml.org/bqs/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                                    <vCard:N xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                                        <vCard:Family xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#">Tsien</vCard:Family>
                                        <vCard:Given xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#">R</vCard:Given>
                                        <vCard:Other xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#">W</vCard:Other>
                                    </vCard:N>
                                </bqs:Person>
                            </rdf:li>
                        </rdf:Seq>
                    </dc:creator>
                    <dc:title xmlns:dc="http://purl.org/dc/elements/1.1/">&#xd;
            Reconstruction of the electrical activity of cardiac purkinje fibres&#xd;
          </dc:title>
                    <dcterms:issued xmlns:dcterms="http://purl.org/dc/terms/" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                        <dcterms:W3CDTF xmlns:dcterms="http://purl.org/dc/terms/">1975-09</dcterms:W3CDTF>
                    </dcterms:issued>
                    <bqs:Journal xmlns:bqs="http://www.cellml.org/bqs/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                        <dc:title xmlns:dc="http://purl.org/dc/elements/1.1/">Journal of Physiology</dc:title>
                    </bqs:Journal>
                    <bqs:volume xmlns:bqs="http://www.cellml.org/bqs/1.0#">251</bqs:volume>
                    <bqs:first_page xmlns:bqs="http://www.cellml.org/bqs/1.0#">1</bqs:first_page>
                    <bqs:last_page xmlns:bqs="http://www.cellml.org/bqs/1.0#">59</bqs:last_page>
                </bqs:JournalArticle>
            </bqs:reference>
        </rdf:Description>
    </rdf:RDF>
    <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <rdf:Description xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" rdf:about="#membrane">
            <cmeta:comment xmlns:cmeta="http://www.cellml.org/metadata/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                <rdf:value xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">&#xd;
            The main component of the model, containing the definition of the&#xd;
            model's action potential.&#xd;
          </rdf:value>
            </cmeta:comment>
        </rdf:Description>
    </rdf:RDF>
    <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <rdf:Description xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" rdf:about="#membrane_voltage_diff_eq">
            <cmeta:comment xmlns:cmeta="http://www.cellml.org/metadata/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                <rdf:value xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">&#xd;
            The kinetics of the transmembrane potential, defined as the sum of&#xd;
            the trans-sarcolemmal currents and an applied stimulus current.&#xd;
          </rdf:value>
            </cmeta:comment>
        </rdf:Description>
    </rdf:RDF>
    <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <rdf:Description xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" rdf:about="#fast_sodium_current">
            <cmeta:comment xmlns:cmeta="http://www.cellml.org/metadata/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                <rdf:value xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">&#xd;
            The fast sodium current, primarily responsible for the upstroke of&#xd;
            the action potential.&#xd;
          </rdf:value>
            </cmeta:comment>
        </rdf:Description>
    </rdf:RDF>
    <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <rdf:Description xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" rdf:about="#i_Na_calculation_eq">
            <cmeta:comment xmlns:cmeta="http://www.cellml.org/metadata/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                <rdf:value xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">&#xd;
            Calculation of the fast sodium current.&#xd;
          </rdf:value>
            </cmeta:comment>
        </rdf:Description>
    </rdf:RDF>
    <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <rdf:Description xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" rdf:about="#fast_sodium_current_m_gate">
            <cmeta:comment xmlns:cmeta="http://www.cellml.org/metadata/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                <rdf:value xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">&#xd;
            The voltage-dependent activation gate for the fast sodium channel -&#xd;
            the m gate.&#xd;
          </rdf:value>
            </cmeta:comment>
        </rdf:Description>
    </rdf:RDF>
    <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <rdf:Description xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" rdf:about="#alpha_m_calculation_eq">
            <cmeta:comment xmlns:cmeta="http://www.cellml.org/metadata/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                <rdf:value xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">&#xd;
            The opening rate of the m gate.&#xd;
          </rdf:value>
            </cmeta:comment>
        </rdf:Description>
    </rdf:RDF>
    <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <rdf:Description xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" rdf:about="#beta_m_calculation_eq">
            <cmeta:comment xmlns:cmeta="http://www.cellml.org/metadata/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                <rdf:value xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">&#xd;
            The closing rate of the m gate.&#xd;
          </rdf:value>
            </cmeta:comment>
        </rdf:Description>
    </rdf:RDF>
    <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <rdf:Description xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" rdf:about="#dm_dt_eq">
            <cmeta:comment xmlns:cmeta="http://www.cellml.org/metadata/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                <rdf:value xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">&#xd;
            The kinetics of the m gate.&#xd;
          </rdf:value>
            </cmeta:comment>
        </rdf:Description>
    </rdf:RDF>
    <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <rdf:Description xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" rdf:about="#fast_sodium_current_h_gate">
            <cmeta:comment xmlns:cmeta="http://www.cellml.org/metadata/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                <rdf:value xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">&#xd;
            The voltage-dependent inactivation gate for the fast sodium channel&#xd;
            - the h gate.&#xd;
          </rdf:value>
            </cmeta:comment>
        </rdf:Description>
    </rdf:RDF>
    <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <rdf:Description xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" rdf:about="#alpha_h_calculation_eq">
            <cmeta:comment xmlns:cmeta="http://www.cellml.org/metadata/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                <rdf:value xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">&#xd;
            The opening rate of the h gate.&#xd;
          </rdf:value>
            </cmeta:comment>
        </rdf:Description>
    </rdf:RDF>
    <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <rdf:Description xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" rdf:about="#beta_h_calculation_eq">
            <cmeta:comment xmlns:cmeta="http://www.cellml.org/metadata/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                <rdf:value xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">&#xd;
            The closing rate of the h gate.&#xd;
          </rdf:value>
            </cmeta:comment>
        </rdf:Description>
    </rdf:RDF>
    <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <rdf:Description xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" rdf:about="#dh_dt_eq">
            <cmeta:comment xmlns:cmeta="http://www.cellml.org/metadata/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                <rdf:value xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">&#xd;
            The kinetics of the h gate.&#xd;
          </rdf:value>
            </cmeta:comment>
        </rdf:Description>
    </rdf:RDF>
    <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <rdf:Description xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" rdf:about="#secondary_inward_current">
            <cmeta:comment xmlns:cmeta="http://www.cellml.org/metadata/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                <rdf:value xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">&#xd;
            The secondary (or sometimes slow) inward current activates much more&#xd;
            slowly than the sodium current and it is responsible for holding up&#xd;
            the plateau after the initial activation and for controlling the&#xd;
            duration of the action potential. At the time of this model, it was&#xd;
            assumed that the flux of both Na and Ca ions through the cell&#xd;
            membrane was responsible for this current. This channel has an&#xd;
            activation gate d and an inactivation gate f. It was observed in&#xd;
            earlier experiments that a portion of this current would not&#xd;
            completely inactivate. This is represented by the second term in&#xd;
            the secondary current equation which has an activation variable d1,&#xd;
            but no deactivation variable.&#xd;
          </rdf:value>
            </cmeta:comment>
        </rdf:Description>
    </rdf:RDF>
    <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <rdf:Description xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" rdf:about="#i_si_calculation_eq">
            <cmeta:comment xmlns:cmeta="http://www.cellml.org/metadata/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                <rdf:value xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">&#xd;
            Calculation of the second inward current.&#xd;
          </rdf:value>
            </cmeta:comment>
        </rdf:Description>
    </rdf:RDF>
    <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <rdf:Description xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" rdf:about="#secondary_inward_current_d_gate">
            <cmeta:comment xmlns:cmeta="http://www.cellml.org/metadata/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                <rdf:value xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">&#xd;
            The voltage-dependent activation gate for the secondary inward&#xd;
            current - the d gate.&#xd;
          </rdf:value>
            </cmeta:comment>
        </rdf:Description>
    </rdf:RDF>
    <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <rdf:Description xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" rdf:about="#alpha_d_calculation_eq">
            <cmeta:comment xmlns:cmeta="http://www.cellml.org/metadata/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                <rdf:value xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">&#xd;
            The opening rate of the d gate.&#xd;
          </rdf:value>
            </cmeta:comment>
        </rdf:Description>
    </rdf:RDF>
    <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <rdf:Description xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" rdf:about="#beta_d_calculation_eq">
            <cmeta:comment xmlns:cmeta="http://www.cellml.org/metadata/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                <rdf:value xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">&#xd;
            The closing rate of the d gate.&#xd;
          </rdf:value>
            </cmeta:comment>
        </rdf:Description>
    </rdf:RDF>
    <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <rdf:Description xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" rdf:about="#dd_dt_eq">
            <cmeta:comment xmlns:cmeta="http://www.cellml.org/metadata/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                <rdf:value xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">&#xd;
            The kinetics of the d gate.&#xd;
          </rdf:value>
            </cmeta:comment>
        </rdf:Description>
    </rdf:RDF>
    <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <rdf:Description xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" rdf:about="#secondary_inward_current_f_gate">
            <cmeta:comment xmlns:cmeta="http://www.cellml.org/metadata/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                <rdf:value xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">&#xd;
            The voltage-dependent inactivation gate for the secondary inward&#xd;
            current - the f gate.&#xd;
          </rdf:value>
            </cmeta:comment>
        </rdf:Description>
    </rdf:RDF>
    <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <rdf:Description xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" rdf:about="#alpha_f_calculation_eq">
            <cmeta:comment xmlns:cmeta="http://www.cellml.org/metadata/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                <rdf:value xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">&#xd;
            The opening rate of the f gate.&#xd;
          </rdf:value>
            </cmeta:comment>
        </rdf:Description>
    </rdf:RDF>
    <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <rdf:Description xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" rdf:about="#beta_f_calculation_eq">
            <cmeta:comment xmlns:cmeta="http://www.cellml.org/metadata/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                <rdf:value xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">&#xd;
            The closing rate of the f gate.&#xd;
          </rdf:value>
            </cmeta:comment>
        </rdf:Description>
    </rdf:RDF>
    <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <rdf:Description xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" rdf:about="#df_dt_eq">
            <cmeta:comment xmlns:cmeta="http://www.cellml.org/metadata/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                <rdf:value xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">&#xd;
            The kinetics of the f gate.&#xd;
          </rdf:value>
            </cmeta:comment>
        </rdf:Description>
    </rdf:RDF>
    <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <rdf:Description xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" rdf:about="#secondary_inward_current_d1_gate">
            <cmeta:comment xmlns:cmeta="http://www.cellml.org/metadata/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                <rdf:value xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">&#xd;
            The activation variable for the slow component of the secondard&#xd;
            inward current - the d1 gate (corresponds to the d' variable in&#xd;
            the MNT paper.&#xd;
          </rdf:value>
            </cmeta:comment>
        </rdf:Description>
    </rdf:RDF>
    <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <rdf:Description xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" rdf:about="#d1_calculation_eq">
            <cmeta:comment xmlns:cmeta="http://www.cellml.org/metadata/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                <rdf:value xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">&#xd;
            Calculation of the activation variable d1.&#xd;
          </rdf:value>
            </cmeta:comment>
        </rdf:Description>
    </rdf:RDF>
    <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <rdf:Description xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" rdf:about="#pacemaker_potassium_current">
            <cmeta:comment xmlns:cmeta="http://www.cellml.org/metadata/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                <rdf:value xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">&#xd;
            A potassium current activated over the "pace-maker" range of&#xd;
            potentials. Provides the pacemaker function of the model.&#xd;
          </rdf:value>
            </cmeta:comment>
        </rdf:Description>
    </rdf:RDF>
    <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <rdf:Description xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" rdf:about="#i_K2_calculation_eq">
            <cmeta:comment xmlns:cmeta="http://www.cellml.org/metadata/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                <rdf:value xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">&#xd;
            Calculation of the pacemaker current.&#xd;
          </rdf:value>
            </cmeta:comment>
        </rdf:Description>
    </rdf:RDF>
    <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <rdf:Description xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" rdf:about="#I_K2_max_calculation_eq">
            <cmeta:comment xmlns:cmeta="http://www.cellml.org/metadata/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                <rdf:value xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">&#xd;
            The maximal pacemaker current.&#xd;
          </rdf:value>
            </cmeta:comment>
        </rdf:Description>
    </rdf:RDF>
    <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <rdf:Description xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" rdf:about="#pacemaker_potassium_current_s_gate">
            <cmeta:comment xmlns:cmeta="http://www.cellml.org/metadata/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                <rdf:value xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">&#xd;
            The voltage-dependent gating variable for the pacemaker current -&#xd;
            the s gate.&#xd;
          </rdf:value>
            </cmeta:comment>
        </rdf:Description>
    </rdf:RDF>
    <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <rdf:Description xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" rdf:about="#alpha_s_calculation_eq">
            <cmeta:comment xmlns:cmeta="http://www.cellml.org/metadata/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                <rdf:value xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">&#xd;
            The opening rate of the s gate.&#xd;
          </rdf:value>
            </cmeta:comment>
        </rdf:Description>
    </rdf:RDF>
    <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <rdf:Description xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" rdf:about="#beta_s_calculation_eq">
            <cmeta:comment xmlns:cmeta="http://www.cellml.org/metadata/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                <rdf:value xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">&#xd;
            The closing rate of the s gate.&#xd;
          </rdf:value>
            </cmeta:comment>
        </rdf:Description>
    </rdf:RDF>
    <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <rdf:Description xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" rdf:about="#ds_dt_eq">
            <cmeta:comment xmlns:cmeta="http://www.cellml.org/metadata/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                <rdf:value xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">&#xd;
            The kinetics of the s gate.&#xd;
          </rdf:value>
            </cmeta:comment>
        </rdf:Description>
    </rdf:RDF>
    <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <rdf:Description xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" rdf:about="#plateau_potassium_current1">
            <cmeta:comment xmlns:cmeta="http://www.cellml.org/metadata/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                <rdf:value xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">&#xd;
            The equations for the plateau potassium currents (x1 and x2) are&#xd;
            based on experiments performed by Noble and Tsien (1969) which&#xd;
            showed that additional potassium currents were activated in the&#xd;
            plateau range of potentials. They appear to play an essential role&#xd;
            in membrane repolarisation.&#xd;
          </rdf:value>
            </cmeta:comment>
        </rdf:Description>
    </rdf:RDF>
    <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <rdf:Description xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" rdf:about="#i_x1_calculation_eq">
            <cmeta:comment xmlns:cmeta="http://www.cellml.org/metadata/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                <rdf:value xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">&#xd;
            Calculation of the first plateau potassium current.&#xd;
          </rdf:value>
            </cmeta:comment>
        </rdf:Description>
    </rdf:RDF>
    <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <rdf:Description xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" rdf:about="#I_x1_max_calculation_eq">
            <cmeta:comment xmlns:cmeta="http://www.cellml.org/metadata/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                <rdf:value xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">&#xd;
            Calculation of the maximal first plateau potassium current.&#xd;
          </rdf:value>
            </cmeta:comment>
        </rdf:Description>
    </rdf:RDF>
    <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <rdf:Description xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" rdf:about="#plateau_potassium_current1_x1_gate">
            <cmeta:comment xmlns:cmeta="http://www.cellml.org/metadata/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                <rdf:value xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">&#xd;
            The voltage-dependent gating variable for the first plateau&#xd;
            potassium current - the x1 gate.&#xd;
          </rdf:value>
            </cmeta:comment>
        </rdf:Description>
    </rdf:RDF>
    <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <rdf:Description xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" rdf:about="#alpha_x1_calculation_eq">
            <cmeta:comment xmlns:cmeta="http://www.cellml.org/metadata/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                <rdf:value xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">&#xd;
            The opening rate of the x1 gate.&#xd;
          </rdf:value>
            </cmeta:comment>
        </rdf:Description>
    </rdf:RDF>
    <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <rdf:Description xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" rdf:about="#beta_x1_calculation_eq">
            <cmeta:comment xmlns:cmeta="http://www.cellml.org/metadata/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                <rdf:value xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">&#xd;
            The closing rate of the x1 gate.&#xd;
          </rdf:value>
            </cmeta:comment>
        </rdf:Description>
    </rdf:RDF>
    <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <rdf:Description xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" rdf:about="#dx1_dt_eq">
            <cmeta:comment xmlns:cmeta="http://www.cellml.org/metadata/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                <rdf:value xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">&#xd;
            The kinetics of the x1 gate.&#xd;
          </rdf:value>
            </cmeta:comment>
        </rdf:Description>
    </rdf:RDF>
    <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <rdf:Description xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" rdf:about="#plateau_potassium_current2">
            <cmeta:comment xmlns:cmeta="http://www.cellml.org/metadata/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                <rdf:value xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">&#xd;
            The second of the plateau potassium currents.&#xd;
          </rdf:value>
            </cmeta:comment>
        </rdf:Description>
    </rdf:RDF>
    <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <rdf:Description xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" rdf:about="#i_x2_calculation_eq">
            <cmeta:comment xmlns:cmeta="http://www.cellml.org/metadata/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                <rdf:value xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">&#xd;
            Calculation of the second plateau potassium current.&#xd;
          </rdf:value>
            </cmeta:comment>
        </rdf:Description>
    </rdf:RDF>
    <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <rdf:Description xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" rdf:about="#I_x2_max_calculation_eq">
            <cmeta:comment xmlns:cmeta="http://www.cellml.org/metadata/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                <rdf:value xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">&#xd;
            The linear maximal second plateau potassium current.&#xd;
          </rdf:value>
            </cmeta:comment>
        </rdf:Description>
    </rdf:RDF>
    <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <rdf:Description xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" rdf:about="#plateau_potassium_current2_x2_gate">
            <cmeta:comment xmlns:cmeta="http://www.cellml.org/metadata/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                <rdf:value xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">&#xd;
            The gating variable for the second plateau potassium current - the&#xd;
            x2 gate.&#xd;
          </rdf:value>
            </cmeta:comment>
        </rdf:Description>
    </rdf:RDF>
    <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <rdf:Description xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" rdf:about="#alpha_x2_calculation_eq">
            <cmeta:comment xmlns:cmeta="http://www.cellml.org/metadata/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                <rdf:value xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">&#xd;
            The opening rate for the x2 gate.&#xd;
          </rdf:value>
            </cmeta:comment>
        </rdf:Description>
    </rdf:RDF>
    <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <rdf:Description xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" rdf:about="#beta_x2_calculation_eq">
            <cmeta:comment xmlns:cmeta="http://www.cellml.org/metadata/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                <rdf:value xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">&#xd;
            The closing rate for the x2 gate.&#xd;
          </rdf:value>
            </cmeta:comment>
        </rdf:Description>
    </rdf:RDF>
    <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <rdf:Description xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" rdf:about="#dx2_dt_eq">
            <cmeta:comment xmlns:cmeta="http://www.cellml.org/metadata/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                <rdf:value xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">&#xd;
            The kinetics of the x2 gate.&#xd;
          </rdf:value>
            </cmeta:comment>
        </rdf:Description>
    </rdf:RDF>
    <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <rdf:Description xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" rdf:about="#transient_chloride_current">
            <cmeta:comment xmlns:cmeta="http://www.cellml.org/metadata/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                <rdf:value xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">&#xd;
            The transient chloride current (i_qr) is responsible for the rapid&#xd;
             repolarisation from the peak of the depolarisation spike of the&#xd;
             action potential, to the start of the plateau. The current has 2&#xd;
             gating variables, q and r.&#xd;
          </rdf:value>
            </cmeta:comment>
        </rdf:Description>
    </rdf:RDF>
    <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <rdf:Description xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" rdf:about="#i_qr_calculation_eq">
            <cmeta:comment xmlns:cmeta="http://www.cellml.org/metadata/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                <rdf:value xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">&#xd;
            Calculation of the transient chloride current.&#xd;
          </rdf:value>
            </cmeta:comment>
        </rdf:Description>
    </rdf:RDF>
    <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <rdf:Description xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" rdf:about="#transient_chloride_current_q_gate">
            <cmeta:comment xmlns:cmeta="http://www.cellml.org/metadata/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                <rdf:value xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">&#xd;
            The voltage-dependent activation gate for the transient chloride&#xd;
            channel - the q gate.&#xd;
          </rdf:value>
            </cmeta:comment>
        </rdf:Description>
    </rdf:RDF>
    <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <rdf:Description xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" rdf:about="#alpha_q_calculation_eq">
            <cmeta:comment xmlns:cmeta="http://www.cellml.org/metadata/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                <rdf:value xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">&#xd;
            The opening rate for the q gate.&#xd;
          </rdf:value>
            </cmeta:comment>
        </rdf:Description>
    </rdf:RDF>
    <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <rdf:Description xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" rdf:about="#beta_q_calculation_eq">
            <cmeta:comment xmlns:cmeta="http://www.cellml.org/metadata/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                <rdf:value xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">&#xd;
            The closing rate for the q gate.&#xd;
          </rdf:value>
            </cmeta:comment>
        </rdf:Description>
    </rdf:RDF>
    <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <rdf:Description xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" rdf:about="#dq_dt_eq">
            <cmeta:comment xmlns:cmeta="http://www.cellml.org/metadata/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                <rdf:value xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">&#xd;
            The kinetics of the q gate.&#xd;
          </rdf:value>
            </cmeta:comment>
        </rdf:Description>
    </rdf:RDF>
    <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <rdf:Description xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" rdf:about="#transient_chloride_current_r_gate">
            <cmeta:comment xmlns:cmeta="http://www.cellml.org/metadata/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                <rdf:value xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">&#xd;
            The voltage-dependent inactivation gate for the transient chloride&#xd;
            current - the r gate.&#xd;
          </rdf:value>
            </cmeta:comment>
        </rdf:Description>
    </rdf:RDF>
    <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <rdf:Description xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" rdf:about="#alpha_r_calculation_eq">
            <cmeta:comment xmlns:cmeta="http://www.cellml.org/metadata/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                <rdf:value xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">&#xd;
            The opening rate for the r gate.&#xd;
          </rdf:value>
            </cmeta:comment>
        </rdf:Description>
    </rdf:RDF>
    <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <rdf:Description xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" rdf:about="#beta_r_calculation_eq">
            <cmeta:comment xmlns:cmeta="http://www.cellml.org/metadata/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                <rdf:value xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">&#xd;
            The closing rate for the r gate.&#xd;
          </rdf:value>
            </cmeta:comment>
        </rdf:Description>
    </rdf:RDF>
    <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <rdf:Description xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" rdf:about="#dr_dt_eq">
            <cmeta:comment xmlns:cmeta="http://www.cellml.org/metadata/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                <rdf:value xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">&#xd;
            The kinetics of the r gate.&#xd;
          </rdf:value>
            </cmeta:comment>
        </rdf:Description>
    </rdf:RDF>
    <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <rdf:Description xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" rdf:about="#time_independent_outward_current">
            <cmeta:comment xmlns:cmeta="http://www.cellml.org/metadata/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                <rdf:value xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">&#xd;
            The time-independent (background) current carried by potassium ions.&#xd;
          </rdf:value>
            </cmeta:comment>
        </rdf:Description>
    </rdf:RDF>
    <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <rdf:Description xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" rdf:about="#i_K1_calculation_eq">
            <cmeta:comment xmlns:cmeta="http://www.cellml.org/metadata/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                <rdf:value xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">&#xd;
            Calculation of the time-independent potassium current.&#xd;
          </rdf:value>
            </cmeta:comment>
        </rdf:Description>
    </rdf:RDF>
    <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <rdf:Description xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" rdf:about="#sodium_background_current">
            <cmeta:comment xmlns:cmeta="http://www.cellml.org/metadata/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                <rdf:value xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">&#xd;
            The sodium background current is a time-independent diffusion of Na&#xd;
            ions down their electrochemical gradient, through the cell surface&#xd;
            membrane into the cytosol.&#xd;
          </rdf:value>
            </cmeta:comment>
        </rdf:Description>
    </rdf:RDF>
    <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <rdf:Description xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" rdf:about="#i_Na_b_calculation_eq">
            <cmeta:comment xmlns:cmeta="http://www.cellml.org/metadata/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                <rdf:value xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">&#xd;
            Calculation of the sodium background current.&#xd;
          </rdf:value>
            </cmeta:comment>
        </rdf:Description>
    </rdf:RDF>
    <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <rdf:Description xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" rdf:about="#chloride_background_current">
            <cmeta:comment xmlns:cmeta="http://www.cellml.org/metadata/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                <rdf:value xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">&#xd;
            The chloride background current contributes to maintaining the&#xd;
            plateau and helps to determine the action potential duration.&#xd;
          </rdf:value>
            </cmeta:comment>
        </rdf:Description>
    </rdf:RDF>
    <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <rdf:Description xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" rdf:about="#i_Cl_b_calculation_eq">
            <cmeta:comment xmlns:cmeta="http://www.cellml.org/metadata/1.0#" rdf:parseType="Resource" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
                <rdf:value xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">&#xd;
            Calculation of the background chloride current.&#xd;
          </rdf:value>
            </cmeta:comment>
        </rdf:Description>
    </rdf:RDF>
</model>