Rendering of the source text

<?xml version="1.0" encoding="utf-8"?>
<!--
This CellML file was generated on 21/08/2009 at 9:19:39 at a.m. using:

COR (0.9.31.1309)
Copyright 2002-2009 Dr Alan Garny
http://cor.physiol.ox.ac.uk/ - cor@physiol.ox.ac.uk

CellML 1.0 was used to generate this model
http://www.cellml.org/
-->

<model 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:dcterms="http://purl.org/dc/terms/" xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#" name="sneyd_1995" cmeta:id="sneyd_1995" 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#">

<documentation xmlns="http://cellml.org/tmp-documentation">
    <article>
      <section id="sec_status">
        <title>Model Status</title>
        <para>
	This CellML model is the model which was used to produce the original results in the paper. The units have been checked and are consistent and this model is known to be valid CellML.
          </para>
      </section>
      <sect1 id="sec_structure">
        <title>Model Structure</title>
        
		<para>ABSTRACT:  In response to mechanical stimulation of a single cell, airway epithelial cells in culture exhibit a wave of increased intracellular free Ca2+ concentration that spreads from cell to cell over a limited distance through the culture. We present a detailed analysis of the intercellular wave in a two-dimensional sheet of cells. The model is based on the hypothesis that the wave is the result of diffusion of inositol trisphosphate (IP3) from the stimulated cell. The two-dimensional model agrees well with experimental data and makes the following quantitative predictions: as the distance from the stimulated cells increases, 1) the intercellular delay increases exponentially, 2) the intracellular wave speed decreases exponentially, and 3) the arrival time increases exponentially. Furthermore, 4) a proportion of the cells at the periphery of the response will exhibit waves of decreased amplitude, 5) the intercellular membrane permeability to IP3 must be approximately 2 microns/s or greater, and 6) the ratio of the maximum concentration of IP3 in the stimulated cell to the Km of the IP3 receptor (with respect to IP3) must be approximately 300 or greater. These predictions constitute a rigorous test of the hypothesis that the intercellular Ca2+ waves are mediated by IP3 diffusion.
        </para>
       
	<para>
	The original paper is cited below:
	</para>
	<para>
	Intercellular calcium waves mediated by diffusion of inositol trisphosphate: a two-dimensional model. J. Sneyd, B.T. Wetton, A.C. Charles and M.J. Sanderson, 1995, American Journal of Physiology, 268, C1537-C1545. <ulink url="http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?db=pubmed&amp;cmd=Retrieve&amp;dopt=AbstractPlus&amp;list_uids=7611375&amp;query_hl=1&amp;itool=pubmed_docsum">PubMed ID: 7611375</ulink>
	</para>

<informalfigure float="0" id="fig_reaction_diagram">
	<mediaobject>
		<imageobject>
			<objectinfo>
			<title>Diagram of model</title>
			</objectinfo>
			<imagedata fileref="sneyd_1995.png"/>
		</imageobject>
	</mediaobject>
<caption>A schematic diagram of the pathway described by the mathematical model.</caption>
</informalfigure>

      </sect1>
    </article>
  </documentation>  
  
  
   <units name="micromolar">
      <unit units="mole" prefix="micro"/>
      <unit units="litre" exponent="-1"/>
   </units>
   <units name="flux">
      <unit units="micromolar"/>
      <unit units="second" exponent="-1"/>
   </units>
   <units name="per_second">
      <unit units="second" exponent="-1"/>
   </units>
   <units name="per_sec_square">
      <unit units="second" exponent="-2"/>
   </units>
   <units name="micromolar_per_second">
      <unit units="micromolar"/>
      <unit units="per_second"/>
   </units>
   <units name="micromolar_square_per_second">
      <unit units="micromolar" exponent="2"/>
      <unit units="per_second"/>
   </units>
   <component name="enviroment">
      <variable name="time" units="second" public_interface="out"/>
   </component>
   <component name="P">
      <variable name="P" units="micromolar" initial_value="0" public_interface="out"/>
      <variable name="V_p" units="per_second" initial_value="0.08"/>
      <variable name="k_p" units="micromolar" initial_value="1"/>
      <variable name="IPR_3_flux" units="flux" initial_value="0.72"/>
      <variable name="time" units="second" public_interface="in"/>
      <math xmlns="http://www.w3.org/1998/Math/MathML">
         <apply>
            <eq/>
            <apply>
               <diff/>
               <bvar>
                  <ci>time</ci>
               </bvar>
               <ci>P</ci>
            </apply>
            <piecewise>
               <piece>
                  <apply>
                     <minus/>
                     <ci>IPR_3_flux</ci>
                     <apply>
                        <divide/>
                        <apply>
                           <times/>
                           <ci>V_p</ci>
                           <ci>P</ci>
                           <ci>k_p</ci>
                        </apply>
                        <apply>
                           <plus/>
                           <ci>k_p</ci>
                           <ci>P</ci>
                        </apply>
                     </apply>
                  </apply>
                  <apply>
                     <leq/>
                     <ci>time</ci>
                     <cn cellml:units="second">15</cn>
                  </apply>
               </piece>
               <otherwise>
                  <apply>
                     <divide/>
                     <apply>
                        <times/>
                        <apply>
                           <minus/>
                           <ci>V_p</ci>
                        </apply>
                        <ci>P</ci>
                        <ci>k_p</ci>
                     </apply>
                     <apply>
                        <plus/>
                        <ci>k_p</ci>
                        <ci>P</ci>
                     </apply>
                  </apply>
               </otherwise>
            </piecewise>
         </apply>
      </math>
   </component>
   <component name="c">
      <variable name="c" units="micromolar" initial_value="0.3" public_interface="out"/>
      <variable name="J_flux" units="flux" public_interface="in"/>
      <variable name="J_pump" units="flux" public_interface="in"/>
      <variable name="J_leak" units="flux" public_interface="in"/>
      <variable name="time" units="second" public_interface="in"/>
      <math xmlns="http://www.w3.org/1998/Math/MathML">
         <apply>
            <eq/>
            <apply>
               <diff/>
               <bvar>
                  <ci>time</ci>
               </bvar>
               <ci>c</ci>
            </apply>
            <apply>
               <plus/>
               <apply>
                  <minus/>
                  <ci>J_flux</ci>
                  <ci>J_pump</ci>
               </apply>
               <ci>J_leak</ci>
            </apply>
         </apply>
      </math>
   </component>
   <component name="J_flux">
      <variable name="J_flux" units="flux" public_interface="out"/>
      <variable name="k_flux" units="micromolar_per_second" initial_value="3"/>
      <variable name="mu" units="dimensionless" public_interface="in"/>
      <variable name="h" units="dimensionless" public_interface="in"/>
      <variable name="b" units="dimensionless" initial_value="0.11"/>
      <variable name="c" units="micromolar" public_interface="in"/>
      <variable name="k_1" units="micromolar" initial_value="0.7"/>
      <math xmlns="http://www.w3.org/1998/Math/MathML">
         <apply>
            <eq/>
            <ci>J_flux</ci>
            <apply>
               <times/>
               <ci>k_flux</ci>
               <ci>mu</ci>
               <ci>h</ci>
               <apply>
                  <plus/>
                  <ci>b</ci>
                  <apply>
                     <divide/>
                     <apply>
                        <times/>
                        <apply>
                           <minus/>
                           <cn cellml:units="dimensionless">1</cn>
                           <ci>b</ci>
                        </apply>
                        <ci>c</ci>
                     </apply>
                     <apply>
                        <plus/>
                        <ci>k_1</ci>
                        <ci>c</ci>
                     </apply>
                  </apply>
               </apply>
            </apply>
         </apply>
      </math>
   </component>
   <component name="J_pump">
      <variable name="J_pump" units="flux" public_interface="out"/>
      <variable name="c" units="micromolar" public_interface="in"/>
      <variable name="gamma" units="micromolar_per_second" initial_value="1"/>
      <variable name="k_gamma" units="micromolar" initial_value="0.27"/>
      <math xmlns="http://www.w3.org/1998/Math/MathML">
         <apply>
            <eq/>
            <ci>J_pump</ci>
            <apply>
               <divide/>
               <apply>
                  <times/>
                  <ci>gamma</ci>
                  <apply>
                     <power/>
                     <ci>c</ci>
                     <cn cellml:units="dimensionless">2</cn>
                  </apply>
               </apply>
               <apply>
                  <plus/>
                  <apply>
                     <power/>
                     <ci>k_gamma</ci>
                     <cn cellml:units="dimensionless">2</cn>
                  </apply>
                  <apply>
                     <power/>
                     <ci>c</ci>
                     <cn cellml:units="dimensionless">2</cn>
                  </apply>
               </apply>
            </apply>
         </apply>
      </math>
   </component>
   <component name="J_leak">
      <variable name="J_leak" units="flux" public_interface="out"/>
      <variable name="beta" units="flux" initial_value="0.15"/>
      <math xmlns="http://www.w3.org/1998/Math/MathML">
         <apply>
            <eq/>
            <ci>J_leak</ci>
            <ci>beta</ci>
         </apply>
      </math>
   </component>
   <component name="mu">
      <variable name="mu" units="dimensionless" public_interface="out"/>
      <variable name="P" units="micromolar" public_interface="in"/>
      <variable name="k_mu" units="micromolar" initial_value="0.01"/>
      <math xmlns="http://www.w3.org/1998/Math/MathML">
         <apply>
            <eq/>
            <ci>mu</ci>
            <apply>
               <divide/>
               <apply>
                  <power/>
                  <ci>P</ci>
                  <cn cellml:units="dimensionless">3</cn>
               </apply>
               <apply>
                  <plus/>
                  <apply>
                     <power/>
                     <ci>k_mu</ci>
                     <cn cellml:units="dimensionless">3</cn>
                  </apply>
                  <apply>
                     <power/>
                     <ci>P</ci>
                     <cn cellml:units="dimensionless">3</cn>
                  </apply>
               </apply>
            </apply>
         </apply>
      </math>
   </component>
   <component name="h">
      <variable name="h" units="dimensionless" initial_value="1" public_interface="out"/>
      <variable name="c" units="micromolar" public_interface="in"/>
      <variable name="k_2" units="micromolar" initial_value="0.7"/>
      <variable name="tau_h" units="second" initial_value="0.2"/>
      <variable name="time" units="second" public_interface="in"/>
      <math xmlns="http://www.w3.org/1998/Math/MathML">
         <apply>
            <eq/>
            <apply>
               <diff/>
               <bvar>
                  <ci>time</ci>
               </bvar>
               <ci>h</ci>
            </apply>
            <apply>
               <divide/>
               <apply>
                  <minus/>
                  <apply>
                     <divide/>
                     <apply>
                        <power/>
                        <ci>k_2</ci>
                        <cn cellml:units="dimensionless">2</cn>
                     </apply>
                     <apply>
                        <plus/>
                        <apply>
                           <power/>
                           <ci>k_2</ci>
                           <cn cellml:units="dimensionless">2</cn>
                        </apply>
                        <apply>
                           <power/>
                           <ci>c</ci>
                           <cn cellml:units="dimensionless">2</cn>
                        </apply>
                     </apply>
                  </apply>
                  <ci>h</ci>
               </apply>
               <ci>tau_h</ci>
            </apply>
         </apply>
      </math>
   </component>
   <connection>
      <map_components component_1="enviroment" component_2="P"/>
      <map_variables variable_1="time" variable_2="time"/>
   </connection>
   <connection>
      <map_components component_1="enviroment" component_2="c"/>
      <map_variables variable_1="time" variable_2="time"/>
   </connection>
   <connection>
      <map_components component_1="c" component_2="J_flux"/>
      <map_variables variable_1="J_flux" variable_2="J_flux"/>
      <map_variables variable_1="c" variable_2="c"/>
   </connection>
   <connection>
      <map_components component_1="c" component_2="J_pump"/>
      <map_variables variable_1="J_pump" variable_2="J_pump"/>
      <map_variables variable_1="c" variable_2="c"/>
   </connection>
   <connection>
      <map_components component_1="c" component_2="J_leak"/>
      <map_variables variable_1="J_leak" variable_2="J_leak"/>
   </connection>
   <connection>
      <map_components component_1="mu" component_2="J_flux"/>
      <map_variables variable_1="mu" variable_2="mu"/>
   </connection>
   <connection>
      <map_components component_1="h" component_2="J_flux"/>
      <map_variables variable_1="h" variable_2="h"/>
   </connection>
   <connection>
      <map_components component_1="mu" component_2="P"/>
      <map_variables variable_1="P" variable_2="P"/>
   </connection>
   <connection>
      <map_components component_1="h" component_2="c"/>
      <map_variables variable_1="c" variable_2="c"/>
   </connection>
   <connection>
      <map_components component_1="h" component_2="enviroment"/>
      <map_variables variable_1="time" variable_2="time"/>
   </connection>
   
   
   <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:bqs="http://www.cellml.org/bqs/1.0#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#">
    <foo xmlns="http://www.example.org/foo/bar/baz" />
    <!--
      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 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 rdf:parseType="Resource">
        <vCard:N rdf:parseType="Resource">
          <vCard:Family>Liu</vCard:Family>
          <vCard:Given>Wei</vCard:Given>
		</vCard:N>
        <vCard:EMAIL rdf:parseType="Resource">
          <rdf:value>wliu052@aucklanduni.ac.nz</rdf:value>
          <rdf:type rdf:resource="http://imc.org/vCard/3.0#internet"/>
        </vCard:EMAIL>
        <vCard:ORG rdf:parseType="Resource">
          <vCard:Orgname>The University of Auckland</vCard:Orgname>
        </vCard:ORG>
      </dc:creator>
      
      <!--
        The Creation Date metadata. This is the date on which the model
        was translated into CellML.
      -->
      <dcterms:created rdf:parseType="Resource">
        <dcterms:W3CDTF>2009-09-29</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.
      -->
     
    </rdf:Description>
    
    <!--
      The following metadata refers to the model itself, as indicated by the
      reference to the ID "sneyd_1995", which is    
      declared on the <model> element.
    -->
    <rdf:Description rdf:about="#sneyd_1995">
      <!-- A human readable name for the model. -->
      <dc:title>
        The Sneyd et al. 1995 model of intercellular calcium waves
      </dc:title>
      
      <!-- A comment regarding the model. -->
      <cmeta:comment rdf:parseType="Resource">
        <rdf:value>
          This is the CellML description of Sneyd et al.'s mathematical model of intercellular calcium waves
        </rdf:value>
        <!-- The creator of the comment. -->
        <dc:creator rdf:parseType="Resource">
          <vCard:FN>Catherine Lloyd</vCard:FN>
        </dc:creator>
      </cmeta:comment>
      
      <!--  Keyword(s) -->
      <bqs:reference rdf:parseType="Resource">
        <dc:subject rdf:parseType="Resource">
          <bqs:subject_type>keyword</bqs:subject_type>
          <rdf:value>
            <rdf:Bag>
              <rdf:li>calcium dynamics</rdf:li>
            </rdf:Bag>
          </rdf:value>
        </dc:subject>
      </bqs:reference>

      <bqs:reference rdf:parseType="Resource">
        <bqs:Pubmed_id>7611375</bqs:Pubmed_id>
        <bqs:JournalArticle rdf:parseType="Resource">
          <dc:creator>
            <rdf:Seq>
              <rdf:li rdf:parseType="Resource">
                <bqs:Person rdf:parseType="Resource">
                  <vCard:N rdf:parseType="Resource">
                    <vCard:Family>Sneyd</vCard:Family>
                    <vCard:Given>J</vCard:Given>
                  </vCard:N>
                </bqs:Person>
              </rdf:li>
              <rdf:li rdf:parseType="Resource">
                <bqs:Person rdf:parseType="Resource">
                  <vCard:N rdf:parseType="Resource">
                    <vCard:Family>Wetton</vCard:Family>
                    <vCard:Given>B</vCard:Given>
					<vCard:Other>T</vCard:Other>
				  </vCard:N>
                </bqs:Person>
              </rdf:li>
			  <rdf:li rdf:parseType="Resource">
                <bqs:Person rdf:parseType="Resource">
                  <vCard:N rdf:parseType="Resource">
                    <vCard:Family>Charles</vCard:Family>
                    <vCard:Given>A</vCard:Given>
					<vCard:Other>C</vCard:Other>
                  </vCard:N>
                </bqs:Person>
              </rdf:li>
			  <rdf:li rdf:parseType="Resource">
                <bqs:Person rdf:parseType="Resource">
                  <vCard:N rdf:parseType="Resource">
                    <vCard:Family>Sanderson</vCard:Family>
                    <vCard:Given>M</vCard:Given>
					<vCard:Other>J</vCard:Other>
                  </vCard:N>
                </bqs:Person>
              </rdf:li>
            </rdf:Seq>
          </dc:creator>
          <dc:title>
           Intercellular calcium waves mediated by diffusion of inositol trisphosphate: a two-dimensional model
          </dc:title>
          <dcterms:issued rdf:parseType="Resource">
            <dcterms:W3CDTF>1995-06</dcterms:W3CDTF>
          </dcterms:issued>
          <bqs:Journal rdf:parseType="Resource">
            <dc:title>American Journal of Physiology</dc:title>
          </bqs:Journal>
          <bqs:volume>268</bqs:volume>
          <bqs:first_page>C1537</bqs:first_page>
          <bqs:last_page>C1545</bqs:last_page>
        </bqs:JournalArticle>
      </bqs:reference>
    </rdf:Description>
  </rdf:RDF>
  
</model>