Location: Noble, 1962 @ 3a91d413131d / noble_1962.cellml

Author:
pmr2.import <nobody@models.cellml.org>
Date:
2006-08-21 04:47:50+12:00
Desc:
committing version02 of noble_1962
Permanent Source URI:
https://models.cellml.org/workspace/noble_1962/rawfile/3a91d413131d3477fcd0f690ebbd6c085dbb6cca/noble_1962.cellml

<?xml version='1.0' encoding='utf-8'?>
<!--  FILE :  noble_model_1962.xml

CREATED :  18th December 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 working draft CellML Metadata 1.0 Specification released on 16th January 2002.

DESCRIPTION :  This file contains a CellML description of Noble's 1962 mathematical model of long lasting action and pace-maker potentials of the Purkinje fibres of the heart. 

CHANGES: 
  20/01/2002 - AAC - updated metadata to conform to 16/01/2002 CellML Metadata 
                     1.0 Specification.
  28/02/2002 - CML - Corrected membrane_voltage_diff_eq.
  05/04/2003 - AAC - Changed the model name so the model loads in the database 
                     easier.
--><model xmlns="http://www.cellml.org/cellml/1.0#" xmlns:cmeta="http://www.cellml.org/metadata/1.0#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:bqs="http://www.cellml.org/bqs/1.0#" xmlns:cellml="http://www.cellml.org/cellml/1.0#" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#" cmeta:id="noble_1962_version02" name="noble_1962_version02">
  

  <!--
    Below, we define some additional units for association with variables and
    constants within the model. The identifiers are fairly self-explanatory.
  -->
  <units name="ms">
    <unit units="second" prefix="milli"/>
  </units>
  
  <units name="per_ms">
    <unit units="second" prefix="milli" exponent="-1"/>
  </units>

  <units name="mV">
    <unit units="volt" prefix="milli"/>
  </units>

  <units name="per_mV">
    <unit units="volt" prefix="milli" exponent="-1"/>
  </units>
  
  <units name="per_mV_ms">
    <unit units="mV" exponent="-1"/>
    <unit units="ms" exponent="-1"/>
  </units>
  
  <units name="mS_per_mm2">
    <unit units="siemens" prefix="milli"/>
    <unit units="metre" prefix="milli" exponent="-2"/>
  </units>

  <units name="uF_per_mm2">
    <unit units="farad" prefix="micro"/>
    <unit units="metre" prefix="milli" exponent="-2"/>
  </units>

  <units name="uA_per_mm2">
    <unit units="ampere" prefix="micro"/>
    <unit units="metre" prefix="milli" exponent="-2"/>
  </units>
   
  <!--
    The "environment" component is used to declare variables that are used by
    all or most of the other components, in this case just "time".
  -->
  <component cmeta:id="environment" name="environment">
    <variable units="ms" public_interface="out" name="time"/>
  </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">
    

    <variable units="mV" public_interface="out" name="V" initial_value="-78.3"/>
    <variable units="uF_per_mm2" name="Cm" initial_value="0.12"/>
    <variable units="ms" public_interface="in" name="time"/>
    <variable units="uA_per_mm2" public_interface="in" name="i_Na"/>
    <variable units="uA_per_mm2" public_interface="in" name="i_K"/>
    <variable units="uA_per_mm2" public_interface="in" name="i_Leak"/>
    <variable units="uA_per_mm2" name="I_stim"/>

    <!--
      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" cmeta:id="membrane_voltage_diff_eq">
      <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_K </ci>
              <ci> i_Leak </ci>
            </apply>
          </apply>
          <ci> Cm </ci>
        </apply>
      </apply>
    </math>
    
    
    <variable units="uA_per_mm2" public_interface="out" name="IStimC"/>
    <math xmlns="http://www.w3.org/1998/Math/MathML" cmeta:id="IStim_for_cmiss_eq">
      <apply id="IStim_for_cmiss">
        <eq/>
        <ci>IStimC</ci>
        <ci>I_stim</ci>
      </apply>
    </math>
  </component>
  
  <component cmeta:id="sodium_channel" name="sodium_channel">
    

    <variable units="uA_per_mm2" public_interface="out" name="i_Na"/>
    <variable units="mS_per_mm2" name="g_Na_max" initial_value="4.0"/>
    <variable units="mS_per_mm2" name="g_Na"/>
    <variable units="mV" name="E_Na" initial_value="40.0"/>
    <variable units="ms" public_interface="in" private_interface="out" name="time"/>
    <variable units="mV" public_interface="in" private_interface="out" name="V"/>
    <variable units="dimensionless" private_interface="in" name="m"/>
    <variable units="dimensionless" private_interface="in" name="h"/>

    
    <math xmlns="http://www.w3.org/1998/Math/MathML" cmeta:id="g_Na_calculation_eq">
      <apply id="g_Na_calculation">
        <eq/>
        <ci> g_Na </ci>
        <apply>
          <times/>
          <apply>
            <power/>
            <ci> m </ci>
            <cn cellml:units="dimensionless"> 3.0 </cn>
          </apply>
          <ci> h </ci>
          <ci> g_Na_max </ci>
        </apply>
      </apply>
    </math>
      
    
    <math xmlns="http://www.w3.org/1998/Math/MathML" cmeta:id="i_Na_calculation_eq">
      <apply id="i_Na_calculation">
        <eq/>
        <ci> i_Na </ci>
        <apply>
          <times/>
          <apply>
            <plus/>
            <apply>
              <times/>
              <ci> g_Na_max </ci>
              <apply>
                <power/>
                <ci> m </ci>
                <cn cellml:units="dimensionless"> 3.0 </cn>
              </apply>
              <ci> h </ci>
            </apply>
            <cn cellml:units="mS_per_mm2">0.14e-2</cn>
          </apply>
          <apply>
            <minus/>
            <ci> V </ci>
            <ci> E_Na </ci>
          </apply>
        </apply>
      </apply>
    </math>
  </component>
      
  <component cmeta:id="sodium_channel_m_gate" name="sodium_channel_m_gate">
    

    <variable units="dimensionless" public_interface="out" name="m" initial_value="0.05"/>
    <variable units="per_ms" name="alpha_m"/>
    <variable units="per_ms" name="beta_m"/>
    <variable units="mV" public_interface="in" name="V"/>
    <variable units="ms" public_interface="in" name="time"/>

    
    <math xmlns="http://www.w3.org/1998/Math/MathML" cmeta:id="alpha_m_calculation_eq">
      <apply id="alpha_m_calculation">
        <eq/>
        <ci> alpha_m </ci>
        <apply>
          <divide/>
          <apply>
            <times/>
            <cn cellml:units="per_mV_ms"> 0.1 </cn>
            <apply>
              <minus/>
              <apply>
                <minus/>
                <ci> V </ci>
              </apply>
              <cn cellml:units="mV"> 48.0 </cn>
            </apply>
          </apply>
          <apply>
            <minus/>
            <apply>
              <exp/>
              <apply>
                <divide/>
                <apply>
                  <minus/>
                  <apply>
                    <minus/>
                    <ci> V </ci>
                  </apply>
                  <cn cellml:units="mV"> 48.0 </cn>
                </apply>
                <cn cellml:units="mV"> 15.0 </cn>
              </apply>
            </apply>
            <cn cellml:units="dimensionless"> 1.0 </cn>
          </apply>
        </apply>
      </apply>
    </math>
      
    
    <math xmlns="http://www.w3.org/1998/Math/MathML" cmeta:id="beta_m_calculation_eq">
      <apply id="beta_m_calculation">
        <eq/>
        <ci> beta_m </ci>
        <apply>
          <divide/>
          <apply>
            <times/>
            <cn cellml:units="per_mV_ms"> 0.12 </cn>
            <apply>
              <plus/>
              <ci> V </ci>
              <cn cellml:units="mV"> 8.0 </cn>
            </apply>
          </apply>
          <apply>
            <minus/>
            <apply>
              <exp/>
              <apply>
                <divide/>
                <apply>
                  <plus/>
                  <ci> V </ci>
                  <cn cellml:units="mV"> 8.0 </cn>
                </apply>
                <cn cellml:units="mV"> 5.0 </cn>
              </apply>
            </apply>
            <cn cellml:units="dimensionless"> 1.0 </cn>
          </apply>
        </apply>
      </apply>
    </math>
      
    
    <math xmlns="http://www.w3.org/1998/Math/MathML" cmeta:id="dm_dt_eq">
      <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>
  
  <component cmeta:id="sodium_channel_h_gate" name="sodium_channel_h_gate">
    

    <variable units="dimensionless" public_interface="out" name="h" initial_value="0.785"/>
    <variable units="per_ms" name="alpha_h"/>
    <variable units="per_ms" name="beta_h"/>
    <variable units="mV" public_interface="in" name="V"/>
    <variable units="ms" public_interface="in" name="time"/>

    
    <math xmlns="http://www.w3.org/1998/Math/MathML" cmeta:id="alpha_h_calculation_eq">
      <apply id="alpha_h_calculation">
        <eq/>
        <ci> alpha_h </ci>       
        <apply>
          <times/>
          <cn cellml:units="per_ms"> 0.17 </cn>
          <apply>
            <exp/>
            <apply>
              <divide/>
              <apply>
                <minus/>
                <apply>
                  <minus/>
                  <ci> V </ci>
                </apply>
                <cn cellml:units="mV"> 90.0 </cn>
              </apply>
              <cn cellml:units="mV"> 20.0 </cn>
            </apply>
          </apply>
        </apply>
      </apply>
    </math>
      
    
    <math xmlns="http://www.w3.org/1998/Math/MathML" cmeta:id="beta_h_calculation_eq">
      <apply id="beta_h_calculation">
        <eq/>
        <ci> beta_h </ci>
        <apply>
          <divide/>
          <cn cellml:units="per_ms"> 1.0 </cn>
          <apply>
            <plus/>
            <cn cellml:units="dimensionless"> 1.0 </cn>
            <apply>
              <exp/>
              <apply>
                <divide/>
                <apply>
                  <minus/>
                  <apply>
                    <minus/>
                    <ci> V </ci>
                  </apply>
                  <cn cellml:units="mV"> 42.0 </cn>
                </apply>
                <cn cellml:units="mV"> 10.0 </cn>
              </apply>
            </apply>
          </apply>
        </apply>
      </apply>
    </math>
      
    
    <math xmlns="http://www.w3.org/1998/Math/MathML" cmeta:id="dh_dt_eq">
      <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="potassium_channel" name="potassium_channel">
    

    <variable units="uA_per_mm2" public_interface="out" name="i_K"/>
    <variable units="mS_per_mm2" name="g_K1"/>
    <variable units="mS_per_mm2" name="g_K2"/>
    <variable units="mS_per_mm2" intiial_value="0.0" name="g_K_add"/>
    <variable units="ms" public_interface="in" private_interface="out" name="time"/>
    <variable units="mV" public_interface="in" private_interface="out" name="V"/>
    <variable units="dimensionless" private_interface="in" name="n"/>

    
    <math xmlns="http://www.w3.org/1998/Math/MathML" cmeta:id="i_K_calculation_eq">
      <apply id="i_K_calculation">
        <eq/>
        <ci> i_K </ci>
        <apply>
          <times/>
          <apply>
            <plus/>
            <ci> g_K1 </ci>
            <ci> g_K2 </ci>
            <ci> g_K_add </ci>
          </apply>
          <apply>
            <plus/>
            <ci> V </ci>
            <cn cellml:units="mV"> 100.0 </cn>
          </apply>
        </apply>
      </apply>
    </math>
      
    
    <math xmlns="http://www.w3.org/1998/Math/MathML" cmeta:id="g_K1_calculation_eq">
      <apply id="g_K1_calculation">
        <eq/>
        <ci> g_K1 </ci>
        <apply>
          <plus/>
          <apply>
            <times/>
            <cn cellml:units="mS_per_mm2"> 1.2e-2 </cn>
            <apply>
              <exp/>
              <apply>
                <divide/>
                <apply>
                  <minus/>
                  <apply>
                    <minus/>
                    <ci> V </ci>
                  </apply>
                  <cn cellml:units="mV"> 90.0 </cn>
                </apply>
                <cn cellml:units="mV"> 50.0 </cn>
              </apply>
            </apply>
          </apply>
          <apply>
            <times/>
            <cn cellml:units="mS_per_mm2"> 0.015e-2 </cn>
            <apply>
              <exp/>
              <apply>
                <divide/>
                <apply>
                  <plus/>
                  <ci> V </ci>
                  <cn cellml:units="mV"> 90.0 </cn>
                </apply>
                <cn cellml:units="mV"> 60.0 </cn>
              </apply>
            </apply>
          </apply>
        </apply>
      </apply>
    </math>
      
    
    <math xmlns="http://www.w3.org/1998/Math/MathML" cmeta:id="g_K2_calculation_eq">
      <apply id="g_K2_calculation">
        <eq/>
        <ci> g_K2 </ci>
        <apply>
          <times/>
          <cn cellml:units="mS_per_mm2"> 1.2e-2 </cn>
          <apply>
            <power/>
            <ci> n </ci>
            <cn cellml:units="dimensionless"> 4.0 </cn>
          </apply>
        </apply>
      </apply>
    </math>
  </component>
    
  <component cmeta:id="potassium_channel_n_gate" name="potassium_channel_n_gate">
    

    <variable units="dimensionless" public_interface="out" name="n" initial_value="0.0935"/>
    <variable units="per_ms" name="alpha_n"/>
    <variable units="per_ms" name="beta_n"/>
    <variable units="mV" public_interface="in" name="V"/>
    <variable units="ms" public_interface="in" name="time"/>
    
    
    <math xmlns="http://www.w3.org/1998/Math/MathML" cmeta:id="alpha_n_calculation_eq">
      <apply id="alpha_n_calculation">
        <eq/>
        <ci> alpha_n </ci>
        <apply>
          <divide/>
          <apply>
            <times/>
            <cn cellml:units="per_mV_ms"> 0.0001 </cn>
            <apply>
              <minus/>
              <apply>
                <minus/>
                <ci> V </ci>
              </apply>
              <cn cellml:units="mV"> 50.0 </cn>
            </apply>
          </apply>
          <apply>
            <minus/>
            <apply>
              <exp/>
              <apply>
                <divide/>
                <apply>
                  <minus/>
                  <apply>
                    <minus/>
                    <ci> V </ci>
                  </apply>
                  <cn cellml:units="mV"> 50.0 </cn>
                </apply>
                <cn cellml:units="mV"> 10.0 </cn>
              </apply>
            </apply>
            <cn cellml:units="dimensionless"> 1.0 </cn>
          </apply>
        </apply>
      </apply>
    </math>
      
    
    <math xmlns="http://www.w3.org/1998/Math/MathML" cmeta:id="beta_n_calculation_eq">
      <apply id="beta_n_calculation">
        <eq/>
        <ci> beta_n </ci>       
        <apply>
          <times/>
          <cn cellml:units="per_ms"> 0.002 </cn>
          <apply>
            <exp/>
            <apply>
              <divide/>
              <apply>
                <minus/>
                <apply>
                  <minus/>
                  <ci> V </ci>
                </apply>
                <cn cellml:units="mV"> 90.0 </cn>
              </apply>
              <cn cellml:units="mV"> 80.0 </cn>
            </apply>
          </apply>
        </apply>
      </apply>
    </math>
      
    
    <math xmlns="http://www.w3.org/1998/Math/MathML" cmeta:id="dn_dt_eq">
      <apply id="dn_dt">
        <eq/>
        <apply>
          <diff/>
          <bvar>
            <ci> time </ci>
          </bvar>
          <ci> n </ci>
        </apply>
        <apply>
          <minus/>
          <apply>
            <times/>
            <ci> alpha_n </ci>
            <apply>
              <minus/>
              <cn cellml:units="dimensionless"> 1.0 </cn>
              <ci> n </ci>
            </apply>
          </apply>
          <apply>
            <times/>
            <ci> beta_n </ci>
            <ci> n </ci>
          </apply>
        </apply>
      </apply>
    </math>
  </component>
  
  <component cmeta:id="leakage_current" name="leakage_current">
    
    <variable units="uA_per_mm2" public_interface="out" name="i_Leak"/>
    <variable units="mS_per_mm2" name="g_L" initial_value="0.0"/>
    <variable units="mV" name="E_L" initial_value="-60.0"/>
    <variable units="ms" public_interface="in" name="time"/>
    <variable units="mV" public_interface="in" name="V"/>
    <math xmlns="http://www.w3.org/1998/Math/MathML">
      <apply id="i_Leak_calculation">
        <eq/>
        <ci> i_Leak </ci>
        <apply>
          <times/>
          <ci> g_L </ci>
          <apply>
            <minus/>
            <ci> V </ci>
            <ci> E_L </ci>
          </apply>
        </apply>
      </apply>
    </math>
  </component>
  
  <group>
    <relationship_ref relationship="containment"/>
    <component_ref component="membrane">
      <component_ref component="sodium_channel">
        <component_ref component="sodium_channel_m_gate"/>
        <component_ref component="sodium_channel_h_gate"/>
      </component_ref>
      <component_ref component="potassium_channel">
        <component_ref component="potassium_channel_n_gate"/>
      </component_ref>
      <component_ref component="leakage_current"/>
    </component_ref>
  </group>
  
  <group>
    <relationship_ref relationship="encapsulation"/>
    <component_ref component="sodium_channel">
      <component_ref component="sodium_channel_m_gate"/>
      <component_ref component="sodium_channel_h_gate"/>
    </component_ref>
    <component_ref component="potassium_channel">
      <component_ref component="potassium_channel_n_gate"/>
    </component_ref>
  </group>
  
  <connection>
    <map_components component_2="environment" component_1="membrane"/>
    <map_variables variable_2="time" variable_1="time"/>
  </connection>


  <connection>
    <map_components component_2="environment" component_1="sodium_channel"/>
    <map_variables variable_2="time" variable_1="time"/>
  </connection>


  <connection>
    <map_components component_2="environment" component_1="potassium_channel"/>
    <map_variables variable_2="time" variable_1="time"/>
  </connection>


  <connection>
    <map_components component_2="environment" component_1="leakage_current"/>
    <map_variables variable_2="time" variable_1="time"/>
  </connection>
  
  <connection>
    <map_components component_2="sodium_channel" component_1="membrane"/>
    <map_variables variable_2="V" variable_1="V"/>
    <map_variables variable_2="i_Na" variable_1="i_Na"/>
  </connection>


  <connection>
    <map_components component_2="potassium_channel" component_1="membrane"/>
    <map_variables variable_2="V" variable_1="V"/>
    <map_variables variable_2="i_K" variable_1="i_K"/>
  </connection>


  <connection>
    <map_components component_2="leakage_current" component_1="membrane"/>
    <map_variables variable_2="V" variable_1="V"/>
    <map_variables variable_2="i_Leak" variable_1="i_Leak"/>
  </connection>
  
  <connection>
    <map_components component_2="sodium_channel_m_gate" component_1="sodium_channel"/>
    <map_variables variable_2="m" variable_1="m"/>
    <map_variables variable_2="time" variable_1="time"/>
    <map_variables variable_2="V" variable_1="V"/>
  </connection>


  <connection>
    <map_components component_2="sodium_channel_h_gate" component_1="sodium_channel"/>
    <map_variables variable_2="h" variable_1="h"/>
    <map_variables variable_2="time" variable_1="time"/>
    <map_variables variable_2="V" variable_1="V"/>
  </connection>


  <connection>
    <map_components component_2="potassium_channel_n_gate" component_1="potassium_channel"/>
    <map_variables variable_2="n" variable_1="n"/>
    <map_variables variable_2="time" variable_1="time"/>
    <map_variables variable_2="V" variable_1="V"/>
  </connection>







<rdf:RDF>
  <rdf:Seq rdf:about="rdf:#citationAuthorsSeq">
    <rdf:li rdf:resource="rdf:#author1Vcard"/>
  </rdf:Seq>
  <rdf:Description rdf:about="rdf:#729bd358-9396-439f-ac95-8268901a20a6">
    <rdf:value>
            The conductance of the first "type" of potassium channels present in
            this model, using an empirical formaulation.
          </rdf:value>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#09b5f6e1-1b94-4b1f-8bdc-9213c81ceba8">
    <vCard:ORG rdf:resource="rdf:#e6a49153-079b-4e3c-a6f5-e2706f69b806"/>
    <vCard:EMAIL rdf:resource="rdf:#820a0479-25c9-46da-8410-645709bb1763"/>
    <vCard:N rdf:resource="rdf:#22f85c07-aa75-4b65-96f4-3e2c411c05db"/>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#4f91a68a-900b-4aa2-9595-81361940c1b4">
    <rdf:value>
            The kinetics of the n gate.
          </rdf:value>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#90dbd578-3f37-423e-a68a-0e27258f4591">
    <dcterms:modified rdf:resource="rdf:#690a2e66-80d4-417c-9193-4632611e2615"/>
    <rdf:value>
          Corrected membrane_voltage_diff_eq.
        </rdf:value>
    <cmeta:modifier rdf:resource="rdf:#f9eb5e89-4512-4d1e-8430-343bfc5a2d4f"/>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#1e542240-aa20-4c6f-93a6-d9798a14181b">
    <rdf:value>
            The modified sodium current from the 1952 Hodgkin Huxley model.
          </rdf:value>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#d0583dc4-ffec-4d52-ac65-8efe0d5e6ca6">
    <vCard:N rdf:resource="rdf:#b7c5121c-a97d-4955-9b56-3f237601e8c9"/>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#b19e532d-c709-458a-b587-d548ac2b362a">
    <rdf:value>
            The voltage-dependent activation gate for the sodium channel - the m
            gate.
          </rdf:value>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#f9214f59-a161-4dd2-b982-ac92d28e8b65">
    <rdf:value>
            The closing rate for the m gate.
          </rdf:value>
  </rdf:Description>
  <rdf:Description rdf:about="#g_Na_calculation_eq">
    <cmeta:comment rdf:resource="rdf:#3e64f866-fa59-447e-aead-41bab3cc076a"/>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#91658d6a-652f-41a5-b442-0432cdbc6724">
    <vCard:Given>David</vCard:Given>
    <vCard:Family>Nickerson</vCard:Family>
    <vCard:Other>P</vCard:Other>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#b7c5121c-a97d-4955-9b56-3f237601e8c9">
    <vCard:Given>Autumn</vCard:Given>
    <vCard:Family>Cuellar</vCard:Family>
    <vCard:Other>A</vCard:Other>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#author1Vcard">
    <rdf:type rdf:resource="http://www.cellml.org/bqs/1.0#Person"/>
    <vCard:N rdf:resource="rdf:#author1VcardN"/>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#972265e2-987b-4f0a-86af-0e1751726292">
    <dc:creator rdf:resource="rdf:#ee878bf4-162f-4eb6-b7ec-5997075b14ec"/>
    <rdf:value>This is the CellML description of Noble's 1962 mathematical model of Purkinje fibre action and pace-maker potentials. The equations formulated by Hodgkin and Huxley (1952) to describe the electrical activity of squid nerve have been modified to describe the action and pace-maker potentials of the Purkinje fibres of the heart.</rdf:value>
  </rdf:Description>
  <rdf:Description rdf:about="#noble_1962_version02">
    <dc:title>
        The 1962 Noble Model of Purkinje Fibre Action and Pace-maker Potentials
      </dc:title>
    <cmeta:comment rdf:resource="rdf:#972265e2-987b-4f0a-86af-0e1751726292"/>
    <bqs:reference rdf:resource="rdf:#10f2f937-2f13-4d0b-a3e6-6010e3312ea6"/>
    <cmeta:species>Mammalia</cmeta:species>
  </rdf:Description>
  <rdf:Description rdf:about="#membrane_voltage_diff_eq">
    <cmeta:comment rdf:resource="rdf:#b03643b4-9dbe-40d4-9826-4862e4ca4ecc"/>
  </rdf:Description>
  <rdf:Description rdf:about="#g_K1_calculation_eq">
    <cmeta:comment rdf:resource="rdf:#729bd358-9396-439f-ac95-8268901a20a6"/>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#3bfe771f-a2e3-4876-8b8d-e5fe72112dc8">
    <dcterms:W3CDTF>2001-12-18</dcterms:W3CDTF>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#4a632604-2775-496d-a0be-cbb2ab1dac1f">
    <dcterms:modified rdf:resource="rdf:#2c044ddc-7779-4d59-bc24-c9a0d0eda999"/>
    <rdf:value>
          Updated metadata to conform to the 16/01/2002 CellML Metadata 1.0 
          Specification.
        </rdf:value>
    <cmeta:modifier rdf:resource="rdf:#52d19033-645d-4a2e-ac6b-b1ca115c4b57"/>
  </rdf:Description>
  <rdf:Description rdf:about="">
    <dc:publisher>
        The University of Auckland, Bioengineering Research Group
      </dc:publisher>
    <cmeta:modification rdf:resource="rdf:#4a632604-2775-496d-a0be-cbb2ab1dac1f"/>
    <cmeta:modification rdf:resource="rdf:#90dbd578-3f37-423e-a68a-0e27258f4591"/>
    <cmeta:modification rdf:resource="rdf:#9e4947eb-a0eb-45a9-b466-ecc0cc92e50c"/>
    <cmeta:modification rdf:resource="rdf:#f389acb6-636f-402a-9dce-7d82a90ef237"/>
    <dcterms:created rdf:resource="rdf:#3bfe771f-a2e3-4876-8b8d-e5fe72112dc8"/>
    <dc:creator rdf:resource="rdf:#09b5f6e1-1b94-4b1f-8bdc-9213c81ceba8"/>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#f402040a-1317-4f37-a51c-5389c6e7e45b">
    <rdf:value>
            A non-specific background current attributed in part to chloride
            ions. Can be turned on by specifying an appropriate value for the
            conductance (~0.00075 mS/mm2).
          </rdf:value>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#e6a49153-079b-4e3c-a6f5-e2706f69b806">
    <vCard:Orgname>The University of Auckland</vCard:Orgname>
    <vCard:Orgunit>The Bioengineering Research Group</vCard:Orgunit>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#3c7b3f8f-f8db-4cdb-bd42-eff8069efcf4">
    <vCard:N rdf:resource="rdf:#91658d6a-652f-41a5-b442-0432cdbc6724"/>
  </rdf:Description>
  <rdf:Description rdf:about="#beta_h_calculation_eq">
    <cmeta:comment rdf:resource="rdf:#dbee766b-9d97-4566-afe5-66f5e51e23c6"/>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#2638e8ea-4da4-43b5-b2e1-4d6dcfd52f4f">
    <rdf:value>
            The kinetics of the h gate.
          </rdf:value>
  </rdf:Description>
  <rdf:Description rdf:about="#IStim_for_cmiss_eq">
    <cmeta:comment rdf:resource="rdf:#f70e2ada-8e7e-42b6-8106-fc6e45491280"/>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#b03643b4-9dbe-40d4-9826-4862e4ca4ecc">
    <rdf:value>
            The kinetics of the transmembrane potential.
          </rdf:value>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#fcd04feb-46ea-4d07-ae53-8dfd06020d76">
    <rdf:value>
            The conductance of the second "type" of potassium channels present
            in this model, using the Hodgkin Huxley 1952 type kinetics.
          </rdf:value>
  </rdf:Description>
  <rdf:Description rdf:about="#i_K_calculation_eq">
    <cmeta:comment rdf:resource="rdf:#e62da2ba-02e0-40af-8f05-9f48a459ca22"/>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#f00d9f15-4a8f-4250-ac44-65c242a0f21f">
    <rdf:value>
            The opening rate for the h gate.
          </rdf:value>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#6d2720cd-a304-468d-840c-2f24a340d86a">
    <dc:creator rdf:resource="rdf:#citationAuthorsSeq"/>
    <dc:title>A Modification of the Hodgkin-Huxley Equations Applicable to Purkinje Fibre Action and Pace-maker Potentials</dc:title>
    <bqs:volume>160</bqs:volume>
    <bqs:first_page>317</bqs:first_page>
    <bqs:Journal rdf:resource="rdf:#e786d9b7-9878-48c7-ab1f-f65f23518601"/>
    <dcterms:issued rdf:resource="rdf:#45710e0a-ad43-4c8f-92e6-d5e588602090"/>
    <bqs:last_page>352</bqs:last_page>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#c3d2b537-087c-400d-9f45-e48197208029">
    <dcterms:W3CDTF>2003-04-05</dcterms:W3CDTF>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#4a04dcee-dd77-4a23-a961-5d6515f51875">
    <dcterms:W3CDTF>2003-04-05</dcterms:W3CDTF>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#22f85c07-aa75-4b65-96f4-3e2c411c05db">
    <vCard:Given>Catherine</vCard:Given>
    <vCard:Family>Lloyd</vCard:Family>
    <vCard:Other>May</vCard:Other>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#518e8048-8b0a-43b5-9ede-d9e7a272dc5e">
    <vCard:Given>Autumn</vCard:Given>
    <vCard:Family>Cuellar</vCard:Family>
    <vCard:Other>A.</vCard:Other>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#b19f8ad8-e549-4077-8f66-b55d0a16601e">
    <rdf:value>
            Calculation of the channel current.
          </rdf:value>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#e786d9b7-9878-48c7-ab1f-f65f23518601">
    <dc:title>Journal of Physiology</dc:title>
  </rdf:Description>
  <rdf:Description rdf:about="#dn_dt_eq">
    <cmeta:comment rdf:resource="rdf:#4f91a68a-900b-4aa2-9595-81361940c1b4"/>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#690a2e66-80d4-417c-9193-4632611e2615">
    <dcterms:W3CDTF>2002-02-28</dcterms:W3CDTF>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#45710e0a-ad43-4c8f-92e6-d5e588602090">
    <dcterms:W3CDTF>1962-01-01</dcterms:W3CDTF>
  </rdf:Description>
  <rdf:Description rdf:about="#potassium_channel_n_gate">
    <cmeta:comment rdf:resource="rdf:#ad758bf3-74a1-40d5-8cf5-aa60d3c4b066"/>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#820a0479-25c9-46da-8410-645709bb1763">
    <rdf:type rdf:resource="http://imc.org/vCard/3.0#internet"/>
    <rdf:value>c.lloyd@auckland.ac.nz</rdf:value>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#2ebc3c90-0886-4b84-82c1-fd4339d6c3a0">
    <rdf:value>
            The kinetics of the m gate.
          </rdf:value>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#ad758bf3-74a1-40d5-8cf5-aa60d3c4b066">
    <rdf:value>
            The voltage-dependent activation gate for the potassium channel -
            the n gate.
          </rdf:value>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#0dbc2c42-9775-4695-8949-e30e99099f93">
    <vCard:Given>Denis</vCard:Given>
    <vCard:Family>Noble</vCard:Family>
  </rdf:Description>
  <rdf:Description rdf:about="#g_K2_calculation_eq">
    <cmeta:comment rdf:resource="rdf:#fcd04feb-46ea-4d07-ae53-8dfd06020d76"/>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#4a0ba708-8b30-4885-a816-fbedd13f8694">
    <bqs:Person rdf:resource="rdf:#bfea0000-699a-417c-93d8-8cfd4b1c323e"/>
  </rdf:Description>
  <rdf:Description rdf:about="#leakage_current">
    <cmeta:comment rdf:resource="rdf:#f402040a-1317-4f37-a51c-5389c6e7e45b"/>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#3e64f866-fa59-447e-aead-41bab3cc076a">
    <rdf:value>
            Calculation of the channel conductance.
          </rdf:value>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#e7229a52-4ee3-4003-999a-5e807bbf02a1">
    <rdf:value>
            The voltage-dependent inactivation gate for the sodium channel - the
            h gate.
          </rdf:value>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#52d19033-645d-4a2e-ac6b-b1ca115c4b57">
    <vCard:N rdf:resource="rdf:#518e8048-8b0a-43b5-9ede-d9e7a272dc5e"/>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#69f6a38a-7e3b-4178-82cc-4e139d03d338">
    <rdf:value>
            The main component of the model, containing the membrane currents
            and defining the transmembrane potential.
          </rdf:value>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#2827a6c4-29e9-4222-9c94-9967182218d9">
    <rdf:value>
            The opening rate for the m gate.
          </rdf:value>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#ee878bf4-162f-4eb6-b7ec-5997075b14ec">
    <vCard:FN>Catherine Lloyd</vCard:FN>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#10f2f937-2f13-4d0b-a3e6-6010e3312ea6">
    <bqs:Pubmed_id>14480151</bqs:Pubmed_id>
    <bqs:JournalArticle rdf:resource="rdf:#6d2720cd-a304-468d-840c-2f24a340d86a"/>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#f70e2ada-8e7e-42b6-8106-fc6e45491280">
    <rdf:value>
            This is a dummy equation that we simply use to make grabbing the
            value in CMISS much easier.
          </rdf:value>
  </rdf:Description>
  <rdf:Description rdf:about="#sodium_channel_m_gate">
    <cmeta:comment rdf:resource="rdf:#b19e532d-c709-458a-b587-d548ac2b362a"/>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#dbee766b-9d97-4566-afe5-66f5e51e23c6">
    <rdf:value>
            The closing rate for the h gate.
          </rdf:value>
  </rdf:Description>
  <rdf:Description rdf:about="#alpha_h_calculation_eq">
    <cmeta:comment rdf:resource="rdf:#f00d9f15-4a8f-4250-ac44-65c242a0f21f"/>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#author1VcardN">
    <vCard:Given>Denis</vCard:Given>
    <vCard:Family>Noble</vCard:Family>
  </rdf:Description>
  <rdf:Description rdf:about="#dm_dt_eq">
    <cmeta:comment rdf:resource="rdf:#2ebc3c90-0886-4b84-82c1-fd4339d6c3a0"/>
  </rdf:Description>
  <rdf:Description rdf:about="#membrane">
    <cmeta:comment rdf:resource="rdf:#69f6a38a-7e3b-4178-82cc-4e139d03d338"/>
  </rdf:Description>
  <rdf:Description rdf:about="#sodium_channel">
    <cmeta:comment rdf:resource="rdf:#1e542240-aa20-4c6f-93a6-d9798a14181b"/>
  </rdf:Description>
  <rdf:Description rdf:about="#beta_n_calculation_eq">
    <cmeta:comment rdf:resource="rdf:#9a30e413-1e48-4e9e-9f57-452233c7cf24"/>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#f389acb6-636f-402a-9dce-7d82a90ef237">
    <dcterms:modified rdf:resource="rdf:#c3d2b537-087c-400d-9f45-e48197208029"/>
    <rdf:value>
          Changed units and added stimulus current.
        </rdf:value>
    <cmeta:modifier rdf:resource="rdf:#3c7b3f8f-f8db-4cdb-bd42-eff8069efcf4"/>
  </rdf:Description>
  <rdf:Description rdf:about="#alpha_m_calculation_eq">
    <cmeta:comment rdf:resource="rdf:#2827a6c4-29e9-4222-9c94-9967182218d9"/>
  </rdf:Description>
  <rdf:Description rdf:about="#beta_m_calculation_eq">
    <cmeta:comment rdf:resource="rdf:#f9214f59-a161-4dd2-b982-ac92d28e8b65"/>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#9a30e413-1e48-4e9e-9f57-452233c7cf24">
    <rdf:value>
            The closing rate for the n gate.
          </rdf:value>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#bfea0000-699a-417c-93d8-8cfd4b1c323e">
    <vCard:N rdf:resource="rdf:#0dbc2c42-9775-4695-8949-e30e99099f93"/>
  </rdf:Description>
  <rdf:Description rdf:about="#potassium_channel">
    <cmeta:comment rdf:resource="rdf:#b304af12-e5fa-4791-b9d7-c87ca39fbfd1"/>
  </rdf:Description>
  <rdf:Description rdf:about="#alpha_n_calculation_eq">
    <cmeta:comment rdf:resource="rdf:#0e493730-b2d9-428d-a976-3d6ebed7cb81"/>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#e62da2ba-02e0-40af-8f05-9f48a459ca22">
    <rdf:value>
            Calculation of the potassium current. The g_K_add conductance term
            can be used to obtain a quiescent variant of the model by setting
            its value to 0.001 mS/mm2.
          </rdf:value>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#f9eb5e89-4512-4d1e-8430-343bfc5a2d4f">
    <vCard:N rdf:resource="rdf:#1ebb0a52-8432-4535-b28a-c6fa953ab008"/>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#b304af12-e5fa-4791-b9d7-c87ca39fbfd1">
    <rdf:value>
            The modified Hodgkin Huxley 1952 potassium channel.
          </rdf:value>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#0e493730-b2d9-428d-a976-3d6ebed7cb81">
    <rdf:value>
            The opening rate for the n gate.
          </rdf:value>
  </rdf:Description>
  <rdf:Description rdf:about="#i_Na_calculation_eq">
    <cmeta:comment rdf:resource="rdf:#b19f8ad8-e549-4077-8f66-b55d0a16601e"/>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#9e4947eb-a0eb-45a9-b466-ecc0cc92e50c">
    <dcterms:modified rdf:resource="rdf:#4a04dcee-dd77-4a23-a961-5d6515f51875"/>
    <rdf:value>
          Changed the model name so the model loads in the database easier.
        </rdf:value>
    <cmeta:modifier rdf:resource="rdf:#d0583dc4-ffec-4d52-ac65-8efe0d5e6ca6"/>
  </rdf:Description>
  <rdf:Description rdf:about="#dh_dt_eq">
    <cmeta:comment rdf:resource="rdf:#2638e8ea-4da4-43b5-b2e1-4d6dcfd52f4f"/>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#1ebb0a52-8432-4535-b28a-c6fa953ab008">
    <vCard:Given>Catherine</vCard:Given>
    <vCard:Family>Lloyd</vCard:Family>
    <vCard:Other>May</vCard:Other>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#2c044ddc-7779-4d59-bc24-c9a0d0eda999">
    <dcterms:W3CDTF>2002-01-20</dcterms:W3CDTF>
  </rdf:Description>
  <rdf:Description rdf:about="#sodium_channel_h_gate">
    <cmeta:comment rdf:resource="rdf:#e7229a52-4ee3-4003-999a-5e807bbf02a1"/>
  </rdf:Description>
</rdf:RDF>
</model>