Location: Hunter, Mcnaughton, Noble, 1975 @ 7a5738b7cad2 / hunter_mcnaughton_noble_1975.cellml

Author:
pmr2.import <nobody@models.cellml.org>
Date:
2009-06-17 14:36:29+12:00
Desc:
committing version02 of hunter_mcnaughton_noble_1975
Permanent Source URI:
https://models.cellml.org/workspace/hunter_mcnaughton_noble_1975/rawfile/7a5738b7cad2b13b0dee7ea5f60ba6645ee14478/hunter_mcnaughton_noble_1975.cellml

<?xml version='1.0' encoding='utf-8'?>
<model xmlns="http://www.cellml.org/cellml/1.0#" xmlns:cmeta="http://www.cellml.org/metadata/1.0#" xmlns:xlink="http://www.w3.org/1999/xlink" 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="hunter_mcnaughton_noble_1975_version02" name="hunter_mcnaughton_noble_1975_version02">
  
<documentation xmlns="http://cellml.org/tmp-documentation">
<article>
  <articleinfo>
  <title>The Polynomial Model</title>
  <author>
    <firstname>Catherine</firstname>
          <surname>Lloyd</surname>

    <affiliation>
      <shortaffil>Bioengineering Institute, University of Auckland</shortaffil>
    </affiliation>
  </author>
</articleinfo>
  <section id="sec_status">
    <title>Model Status</title>
    <para>

            This is the original unchecked version of the model imported from the previous
            CellML model repository, 24-Jan-2006.
          </para>
  </section>
  <sect1 id="sec_structure">
<title>Model Structure</title>

<para>
Often it is not necessary to model the ionic currents of a cell with the accuracy and complexity inherent in the biophysically based models.  With a view to investigating phenomena on a larger spatial and temporal scale, several ionic current models have been developed that do not seek to model subcellular processes but only to provide an action potential at a minimal computational cost. 
</para>

<para>
The simplest of these models is a polynomial model that just uses one variable.  It was developed by Hunter, McNaughton and Noble in 1975 and it is commonly used to track cellular depolarisation.  However, it does not attempt to model repolarisation.  The lowest order polynomial model is the cubic model which can be extended to use a higher order polynomial.  As there is only a single variable, the model is very fast to calculate and therefore it may be used on large geometries.
</para>

<para>
The complete original paper reference is cited below:
</para>

<para>
Analytical models of propagation in excitable cells, Hunter, P.J., McNaughton, P.A. and Noble, D., 1975, <ulink url="http://www.elsevier.nl/locate/pbiomolbio">
            <emphasis>Prog. Biophys. molec. Biol.</emphasis>
          </ulink>, 30, 99-144.  <ulink url="http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?cmd=Retrieve&amp;db=PubMed&amp;list_uids=792954&amp;dopt=Abstract">PubMed ID: 792954</ulink>
</para>

<para>
The raw CellML description of the simplified cardiac myocyte models can be downloaded in various formats as described in <xref linkend="sec_download_this_model"/>.  For an example of a more complete documentation for an electrophysiological model, see <ulink url="${HTML_EXMPL_HHSA_INTRO}">The Hodgkin-Huxley Squid Axon Model, 1952</ulink>. 
</para>

</sect1>
</article>
</documentation>

  <units base_units="no" name="mV">
    <unit units="volt" prefix="-3" multiplier="1.0" exponent="1.0" offset="0.0"/>
  </units>
  <units base_units="no" name="uA_per_mmsq"/>
  <units base_units="no" name="uF_per_mmsq"/>
  <units base_units="no" name="mS_per_mmsq"/>
  <units base_units="no" name="ms">
    <unit units="second" prefix="-3" multiplier="1.0" exponent="1.0" offset="0.0"/>
  </units>
  <component name="interface" cmeta:id="interface">
    
    <variable units="ms" public_interface="in" private_interface="out" name="t"/>
    <variable units="uFpmmsq" public_interface="in" private_interface="out" name="Cm"/>
    <variable units="mV" public_interface="in" private_interface="out" name="Vm_rest"/>
    <variable units="mV" public_interface="in" private_interface="out" name="Vm_plateau"/>
    <variable units="mV" public_interface="in" private_interface="out" name="Vm_threshold"/>
    <variable units="mV" public_interface="in" private_interface="out" name="Vm_initial"/>
    <variable units="mSpmmsq" public_interface="in" private_interface="out" name="membrane_conductance"/>
    <variable units="uApmmsq" public_interface="in" private_interface="out" name="Istim"/>
    <variable units="mV" public_interface="out" private_interface="in" name="Vm"/>
    <variable units="uApmmsq" public_interface="out" private_interface="in" name="I"/>
  </component>
  <component name="membrane" cmeta:id="membrane">
    
    
    <variable units="ms" public_interface="in" private_interface="none" name="t"/>
    <variable units="uFpmmsq" public_interface="in" private_interface="none" name="Cm"/>
    <variable units="uApmmsq" public_interface="in" private_interface="none" name="Istim"/>
    <variable units="uApmmsq" public_interface="in" private_interface="none" name="I"/>
    <variable units="mV" public_interface="in" private_interface="none" name="Vm_initial"/>
    <variable units="mV" public_interface="out" private_interface="none" name="Vm" initial_value="Vm_initial"/>
    <math xmlns="http://www.w3.org/1998/Math/MathML" cmeta:id="Vm_diff_calculation_eq">
      <apply id="Vm_diff_calculation">
        <eq/>
        <apply>
          <diff/>
          <bvar>
            <ci>t</ci>
          </bvar>
          <ci>Vm</ci>
        </apply>
        <apply>
          <divide/>
          <apply>
            <minus/>
            <ci>Istim</ci>
            <ci>I</ci>
          </apply>
          <ci>Cm</ci>
        </apply>
      </apply>
    </math>
  </component>
  <component name="current" cmeta:id="current">
    
    
    <variable units="uApmmsq" public_interface="out" private_interface="none" name="I"/>
    <variable units="uFpmmsq" public_interface="in" private_interface="none" name="Cm"/>
    <variable units="mV" public_interface="in" private_interface="none" name="Vm_rest"/>
    <variable units="mV" public_interface="in" private_interface="none" name="Vm_plateau"/>
    <variable units="mV" public_interface="in" private_interface="none" name="Vm_threshold"/>
    <variable units="mSpmmsq" public_interface="in" private_interface="none" name="membrane_conductance"/>
    <variable units="mV" public_interface="in" private_interface="none" name="Vm"/>
    <variable units="mV" public_interface="none" private_interface="none" name="plateau"/>
    <variable units="mV" public_interface="none" private_interface="none" name="threshold"/>
    <variable units="mV" public_interface="none" private_interface="none" name="phi"/>
    <math xmlns="http://www.w3.org/1998/Math/MathML" cmeta:id="plateau_calculation_eq">
      <apply id="plateau_calculation">
        <eq/>
        <ci>plateau</ci>
        <apply>
          <minus/>
          <ci>Vm_plateau</ci>
          <ci>Vm_rest</ci>
        </apply>
      </apply>
    </math>
    <math xmlns="http://www.w3.org/1998/Math/MathML" cmeta:id="threshold_calculation_eq">
      <apply id="threshold_calculation">
        <eq/>
        <ci>threshold</ci>
        <apply>
          <minus/>
          <ci>Vm_threshold</ci>
          <ci>Vm_rest</ci>
        </apply>
      </apply>
    </math>
    <math xmlns="http://www.w3.org/1998/Math/MathML" cmeta:id="phi_calculation_eq">
      <apply id="phi_calculation">
        <eq/>
        <ci>phi</ci>
        <apply>
          <minus/>
          <ci>Vm</ci>
          <ci>Vm_rest</ci>
        </apply>
      </apply>
    </math>
    <math xmlns="http://www.w3.org/1998/Math/MathML" cmeta:id="current_calculation_eq">
      <apply id="current_calculation">
        <eq/>
        <ci>I</ci>
        <apply>
          <times/>
          <ci>membrane_conductance</ci>
          <ci>phi</ci>
          <apply>
            <minus/>
            <cn cellml:units="dimensionless">1.0</cn>
            <apply>
              <divide/>
              <ci>phi</ci>
              <ci>threshold</ci>
            </apply>
          </apply>
          <apply>
            <minus/>
            <cn cellml:units="dimensionless">1.0</cn>
            <apply>
              <divide/>
              <ci>phi</ci>
              <ci>plateau</ci>
            </apply>
          </apply>
        </apply>
      </apply>
    </math>
  </component>
  <group>
    <component_ref component="interface">
      <component_ref component="membrane"/>
      <component_ref component="current"/>
    </component_ref>
    <relationship_ref relationship="encapsulation"/>
  </group>
  <connection>
    <map_components component_2="membrane" component_1="interface"/>
    <map_variables variable_2="t" variable_1="t"/>
    <map_variables variable_2="Cm" variable_1="Cm"/>
    <map_variables variable_2="Istim" variable_1="Istim"/>
    <map_variables variable_2="Vm" variable_1="Vm"/>
    <map_variables variable_2="Vm_initial" variable_1="Vm_initial"/>
  </connection>
  <connection>
    <map_components component_2="current" component_1="interface"/>
    <map_variables variable_2="Vm_rest" variable_1="Vm_rest"/>
    <map_variables variable_2="Vm_plateau" variable_1="Vm_plateau"/>
    <map_variables variable_2="Vm_threshold" variable_1="Vm_threshold"/>
    <map_variables variable_2="membrane_conductance" variable_1="membrane_conductance"/>
    <map_variables variable_2="I" variable_1="I"/>
  </connection>
  <connection>
    <map_components component_2="current" component_1="membrane"/>
    <map_variables variable_2="I" variable_1="I"/>
    <map_variables variable_2="Vm" variable_1="Vm"/>
  </connection>






<rdf:RDF>
  <rdf:Seq rdf:about="rdf:#citationAuthorsSeq">
    <rdf:li rdf:resource="rdf:#author1Vcard"/>
    <rdf:li rdf:resource="rdf:#author2Vcard"/>
    <rdf:li rdf:resource="rdf:#author3Vcard"/>
  </rdf:Seq>
  <rdf:Description rdf:about="rdf:#062bef39-9564-4b39-966d-eb60b3bf7748">
    <dc:creator rdf:resource="rdf:#citationAuthorsSeq"/>
    <dc:title>Analytical models of propagation in excitable cells</dc:title>
    <bqs:volume>30</bqs:volume>
    <bqs:first_page>99</bqs:first_page>
    <bqs:Journal rdf:resource="rdf:#58958132-65fc-4d51-ba99-2067202d957a"/>
    <dcterms:issued rdf:resource="rdf:#47eee37c-bc71-415c-87f4-4eb8c78ed790"/>
    <bqs:last_page>144</bqs:last_page>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#15509352-a76e-4309-82f2-890f01d894c8">
    <rdf:type rdf:resource="http://imc.org/vCard/3.0#internet"/>
    <rdf:value>d.nickerson@auckland.ac.nz</rdf:value>
  </rdf:Description>
  <rdf:Description rdf:about="#current_calculation_eq">
    <cmeta:comment rdf:resource="rdf:#5b40dbe9-181b-44bd-bf9a-d7a71492be93"/>
  </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:#59fbe1ac-c100-41d0-bccc-66c980e97bdb">
    <rdf:value>
            Evaluation of the membrane potential ODE.
          </rdf:value>
  </rdf:Description>
  <rdf:Description rdf:about="#hunter_mcnaughton_noble_1975_version02">
    <bqs:reference rdf:resource="rdf:#0a60bd01-df64-4978-aeb8-c71bd910d787"/>
<bqs:reference rdf:parseType="Resource">
  <dc:subject rdf:parseType="Resource">
    <bqs:subject_type>keyword</bqs:subject_type>
    <rdf:value>
      <rdf:Bag>
        <rdf:li>Cardiac Myocyte</rdf:li>
        <rdf:li>simplified model</rdf:li>
        <rdf:li>electrophysiology</rdf:li>
        <rdf:li>excitable tissue</rdf:li>
        <rdf:li>propagation</rdf:li>
      </rdf:Bag>
    </rdf:value>
  </dc:subject>
</bqs:reference>
    <cmeta:comment rdf:resource="rdf:#38609f3f-8195-4997-ad53-6df77e74d5e7"/>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#58958132-65fc-4d51-ba99-2067202d957a">
    <dc:title>Progress in Biophysics and Molecular Biology</dc:title>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#author3VcardN">
    <vCard:Given>D</vCard:Given>
    <vCard:Family>Noble</vCard:Family>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#329a4567-51e6-4963-8d3a-d88fa7ebe6a1">
    <rdf:value>
            We'll use this component as the "interface" to the model, all 
            other components are hidden via encapsulation in this component.
          </rdf:value>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#author2VcardN">
    <vCard:Given>P</vCard:Given>
    <vCard:Family>McNaughton</vCard:Family>
    <vCard:Other>A</vCard:Other>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#1891ecc1-150b-4ae0-b758-7d43657ec121">
    <vCard:ORG rdf:resource="rdf:#c0f198e7-6331-421a-b168-51886d4284f7"/>
    <vCard:EMAIL rdf:resource="rdf:#15509352-a76e-4309-82f2-890f01d894c8"/>
    <vCard:N rdf:resource="rdf:#55f87e38-a126-4875-85bd-ddd2d02d0866"/>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#eada18fa-9ef4-4720-9e50-1762cb2c7c87">
    <rdf:value>
            The single current calculation.
          </rdf:value>
  </rdf:Description>
  <rdf:Description rdf:about="#interface">
    <cmeta:comment rdf:resource="rdf:#329a4567-51e6-4963-8d3a-d88fa7ebe6a1"/>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#0a60bd01-df64-4978-aeb8-c71bd910d787">
    <bqs:Pubmed_id>792954</bqs:Pubmed_id>
    <bqs:JournalArticle rdf:resource="rdf:#062bef39-9564-4b39-966d-eb60b3bf7748"/>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#author2Vcard">
    <rdf:type rdf:resource="http://www.cellml.org/bqs/1.0#Person"/>
    <vCard:N rdf:resource="rdf:#author2VcardN"/>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#47eee37c-bc71-415c-87f4-4eb8c78ed790">
    <dcterms:W3CDTF>1975-01-01</dcterms:W3CDTF>
  </rdf:Description>
  <rdf:Description rdf:about="#membrane">
    <cmeta:comment rdf:resource="rdf:#59fbe1ac-c100-41d0-bccc-66c980e97bdb"/>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#c0f198e7-6331-421a-b168-51886d4284f7">
    <vCard:Orgname>The University of Auckland</vCard:Orgname>
    <vCard:Orgunit>The Bioengineering Institute</vCard:Orgunit>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#a11d606a-fc3b-4920-b154-4a7c74e8b2c9">
    <rdf:value>
            This is the main equation for the model, describing the dependency
            of the time course of transmembrane potential on the single ionic
            current plus any applied stimulus current.
          </rdf:value>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#38609f3f-8195-4997-ad53-6df77e74d5e7">
    <rdf:value>This is a CellML version of the cubic polynomial model of activation from the 1975 paper by Hunter et. al.</rdf:value>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#author3Vcard">
    <rdf:type rdf:resource="http://www.cellml.org/bqs/1.0#Person"/>
    <vCard:N rdf:resource="rdf:#author3VcardN"/>
  </rdf:Description>
  <rdf:Description rdf:about="#Vm_diff_calculation_eq">
    <cmeta:comment rdf:resource="rdf:#a11d606a-fc3b-4920-b154-4a7c74e8b2c9"/>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#author1VcardN">
    <vCard:Given>P</vCard:Given>
    <vCard:Family>Hunter</vCard:Family>
    <vCard:Other>J</vCard:Other>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#5b40dbe9-181b-44bd-bf9a-d7a71492be93">
    <rdf:value>
            This is the calculation of the single current in this model, and where
            the model name comes from.
          </rdf:value>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#55f87e38-a126-4875-85bd-ddd2d02d0866">
    <vCard:Given>David</vCard:Given>
    <vCard:Family>Nickerson</vCard:Family>
    <vCard:Other>P</vCard:Other>
  </rdf:Description>
  <rdf:Description rdf:about="#current">
    <cmeta:comment rdf:resource="rdf:#eada18fa-9ef4-4720-9e50-1762cb2c7c87"/>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#135ea4d8-e922-4d4e-aa9c-e7c396a39e23">
    <dcterms:W3CDTF>2005-01-06</dcterms:W3CDTF>
  </rdf:Description>
  <rdf:Description rdf:about="">
    <dcterms:created rdf:resource="rdf:#135ea4d8-e922-4d4e-aa9c-e7c396a39e23"/>
    <dc:creator rdf:resource="rdf:#1891ecc1-150b-4ae0-b758-7d43657ec121"/>
  </rdf:Description>
</rdf:RDF>
</model>