Location: Dupont Berridge Goldbeter 1991 @ 3ca824bcfb6e / dupont_1991b.cellml

Author:
Hanne <Hanne@hanne-nielsens-macbook.local>
Date:
2010-01-08 13:17:27+13:00
Desc:
Added cmeta:ids to CellML file and added session file
Permanent Source URI:
http://models.cellml.org/workspace/dupont_berridge_goldbeter_1991/rawfile/3ca824bcfb6ecd7fccb27d2923b2d185925ae440/dupont_1991b.cellml

<?xml version="1.0"?>
<model xmlns="http://www.cellml.org/cellml/1.0#" xmlns:cmeta="http://www.cellml.org/metadata/1.0#" xml:base="file:///Users/Hanne/Desktop/repository%20models/dupont_berridge_goldbeter_1991/dupont_1991b.cellml" cmeta:id="Dupont_1991b" name="Dupont_1991b">
      <documentation xmlns="http://cellml.org/tmp-documentation">
            <article>
                  <articleinfo>
                        <title>Signal-induced Ca2+ oscillations: Properties of a model based on (Ca2+)-induced Ca2+ release</title>
                        <author>
                              <firstname>Ethan</firstname>
                              <surname>Choi</surname>
                              <affiliation>
                                    <shortaffil>Bioengineering Institute, University of Auckland</shortaffil>
                              </affiliation>
                        </author>
                  </articleinfo>
                  <section id="sec_status">
                        <title>Model Status</title>
                        <para>This model has been built with the differential expressions in Dupont's 1991 paper. This CellML model is known to run in PCEnv and COR to replicate the published results for the response to a transient increase in InsP3 using a pulse and decay of beta at tp=4 (figure 4B).</para>
                  </section>
                  <sect1 id="sec_structure">
                        <title>Paper Abstract</title>
                        <para>We consider a simple, minimal model for signal-induced Ca2+ oscillations based on Ca(2+)-induced Ca2+ release. The model takes into account the existence of two pools of intracellular Ca2+, namely, one sensitive to inositol 1,4,5 trisphosphate (InsP3) whose synthesis is elicited by the stimulus, and one insensitive to InsP3. The discharge of the latter pool into the cytosol is activated by cytosolic Ca2+. Oscillations in cytosolic Ca2+ arise in this model either spontaneously or in an appropriate range of external stimulation; these oscillations do not require the concomitant, periodic variation of InsP3. The following properties of the model are reviewed and compared with experimental observations: (a) Control of the frequency of Ca2+ oscillations by the external stimulus or extracellular Ca2+; (b) correlation of latency with period of Ca2+ oscillations obtained at different levels of stimulation; (c) effect of a transient increase in InsP3; (d) phase shift and transient suppression of Ca2+ oscillations by Ca2+ pulses, and (e) propagation of Ca2+ waves. It is shown that on all these counts the model provides a simple, unified explanation for a number of experimental observations in a variety of cell types. The model based on Ca(2+)-induced Ca2+ release can be extended to incorporate variations in the level of InsP3 as well as desensitization of the InsP3 receptor; besides accounting for the phenomena described by the minimal model, the extended model might also account for the occurrence of complex Ca2+ oscillations.</para>
						<informalfigure float="0" id="fig_reaction_diagram">
					<mediaobject>
						<imageobject>
							<objectinfo>
								<title>model diagram</title>
							</objectinfo>
							<imagedata fileref="dupont_1991.png"/>
						</imageobject>
					</mediaobject>
					<caption>Schematic diagram of the cell model for signal-induced, intracellular calcium oscillations.</caption>
				</informalfigure>
                        <para>The complete original paper reference is cited below:</para>
                        <para>
                              Signal-induced Ca2+ oscillations: properties of a model based on Ca(2+)-induced Ca2+ release, Dupont G, Berridge MJ, Goldbeter A, 1991, <emphasis>Cell Calcium</emphasis>
                              12, 73-85. <ulink url="http://www.ncbi.nlm.nih.gov/pubmed/1647878">PubMedID: 1647878</ulink>
                        </para>
                  </sect1>
            </article>
      </documentation>
      <!--units defined-->
      <units name="micromolar">
            <unit prefix="micro" units="mole"/>
            <unit exponent="-1" units="liter"/>
      </units>
      <units name="per_second">
            <unit exponent="-1" units="second"/>
      </units>
      <units name="micromolar_s">
            <unit units="micromolar"/>
            <unit units="per_second"/>
      </units>
      <!--components-->
      <component name="environment">
            <variable cmeta:id="environment_time" name="time" public_interface="out" units="second"/>
      </component>
      <component cmeta:id="parameters" name="parameters">
            
            <variable name="time" private_interface="out" public_interface="in" units="second"/>
            <variable initial_value="1" name="v0" public_interface="out" units="micromolar_s"/>
            <variable initial_value="7.3" name="v1" public_interface="out" units="micromolar_s"/>
            <variable name="v2" public_interface="out" units="micromolar_s"/>
            <variable name="v3" public_interface="out" units="micromolar_s"/>
            <variable name="beta" private_interface="in" public_interface="out" units="dimensionless"/>
            <variable initial_value="65" name="VM2" units="micromolar_s"/>
            <variable initial_value="500" name="VM3" units="micromolar_s"/>
            <variable initial_value="2" name="KR" units="micromolar"/>
            <variable initial_value="0.9" name="KA" units="micromolar"/>
            <variable initial_value="1" name="kf" public_interface="out" units="per_second"/>
            <variable initial_value="10" name="k" public_interface="out" units="per_second"/>
            <variable initial_value="1" name="K2" units="micromolar"/>
            <variable initial_value="2" name="n" units="dimensionless"/>
            <variable initial_value="2" name="m" units="dimensionless"/>
            <variable initial_value="4" name="p" units="dimensionless"/>
            <variable name="Z" public_interface="in" units="micromolar"/>
            <variable name="Y" public_interface="in" units="micromolar"/>
            <math xmlns="http://www.w3.org/1998/Math/MathML">
                  <apply>
                        <eq/>
                        <ci>v2</ci>
                        <apply>
                              <divide/>
                              <apply>
                                    <times/>
                                    <ci>VM2</ci>
                                    <apply>
                                          <power/>
                                          <ci>Z</ci>
                                          <ci>n</ci>
                                    </apply>
                              </apply>
                              <apply>
                                    <plus/>
                                    <apply>
                                          <power/>
                                          <ci>K2</ci>
                                          <ci>n</ci>
                                    </apply>
                                    <apply>
                                          <power/>
                                          <ci>Z</ci>
                                          <ci>n</ci>
                                    </apply>
                              </apply>
                        </apply>
                  </apply>
                  <apply>
                        <eq/>
                        <ci>v3</ci>
                        <apply>
                              <times/>
                              <ci>VM3</ci>
                              <apply>
                                    <divide/>
                                    <apply>
                                          <power/>
                                          <ci>Y</ci>
                                          <ci>m</ci>
                                    </apply>
                                    <apply>
                                          <plus/>
                                          <apply>
                                                <power/>
                                                <ci>KR</ci>
                                                <ci>m</ci>
                                          </apply>
                                          <apply>
                                                <power/>
                                                <ci>Y</ci>
                                                <ci>m</ci>
                                          </apply>
                                    </apply>
                              </apply>
                              <apply>
                                    <divide/>
                                    <apply>
                                          <power/>
                                          <ci>Z</ci>
                                          <ci>p</ci>
                                    </apply>
                                    <apply>
                                          <plus/>
                                          <apply>
                                                <power/>
                                                <ci>KA</ci>
                                                <ci>p</ci>
                                          </apply>
                                          <apply>
                                                <power/>
                                                <ci>Z</ci>
                                                <ci>p</ci>
                                          </apply>
                                    </apply>
                              </apply>
                        </apply>
                  </apply>
            </math>
      </component>
      <component cmeta:id="cytosol" name="cytosol">
            
            <variable name="time" public_interface="in" units="second"/>
            <variable name="v0" public_interface="in" units="micromolar_s"/>
            <variable name="v1" public_interface="in" units="micromolar_s"/>
            <variable name="v2" public_interface="in" units="micromolar_s"/>
            <variable name="v3" public_interface="in" units="micromolar_s"/>
            <variable name="kf" public_interface="in" units="per_second"/>
            <variable name="k" public_interface="in" units="per_second"/>
            <variable name="beta" public_interface="in" units="dimensionless"/>
            <variable cmeta:id="Z" initial_value="0.1" name="Z" public_interface="out" units="micromolar"/>
            <variable name="Y" public_interface="in" units="micromolar"/>
            <math xmlns="http://www.w3.org/1998/Math/MathML">
                  <apply>
                        <eq/>
                        <apply>
                              <diff/>
                              <bvar>
                                    <ci>time</ci>
                              </bvar>
                              <ci>Z</ci>
                        </apply>
                        <apply>
                              <minus/>
                              <apply>
                                    <plus/>
                                    <apply>
                                          <minus/>
                                          <apply>
                                                <plus/>
                                                <ci>v0</ci>
                                                <apply>
                                                      <times/>
                                                      <ci>v1</ci>
                                                      <ci>beta</ci>
                                                </apply>
                                          </apply>
                                          <ci>v2</ci>
                                    </apply>
                                    <ci>v3</ci>
                                    <apply>
                                          <times/>
                                          <ci>kf</ci>
                                          <ci>Y</ci>
                                    </apply>
                              </apply>
                              <apply>
                                    <times/>
                                    <ci>k</ci>
                                    <ci>Z</ci>
                              </apply>
                        </apply>
                  </apply>
            </math>
      </component>
      <component name="insensitive_pool">
            
            <variable name="time" public_interface="in" units="second"/>
            <variable name="v2" public_interface="in" units="micromolar_s"/>
            <variable name="v3" public_interface="in" units="micromolar_s"/>
            <variable name="kf" public_interface="in" units="per_second"/>
            <variable cmeta:id="Y" initial_value="0.64" name="Y" public_interface="out" units="micromolar"/>
            <math xmlns="http://www.w3.org/1998/Math/MathML">
                  <apply>
                        <eq/>
                        <apply>
                              <diff/>
                              <bvar>
                                    <ci>time</ci>
                              </bvar>
                              <ci>Y</ci>
                        </apply>
                        <apply>
                              <minus/>
                              <apply>
                                    <minus/>
                                    <ci>v2</ci>
                                    <ci>v3</ci>
                              </apply>
                              <apply>
                                    <times/>
                                    <ci>kf</ci>
                                    <ci>Y</ci>
                              </apply>
                        </apply>
                  </apply>
            </math>
      </component>
      <component cmeta:id="beta_pulse" name="beta_pulse">
            
            <variable name="time" public_interface="in" units="second"/>
            <variable initial_value="0.96" name="betaf" units="dimensionless"/>
            <variable cmeta:id="tp" initial_value="4" name="tp" units="second"/>
            <variable cmeta:id="beta" name="beta" public_interface="out" units="dimensionless"/>
            <math xmlns="http://www.w3.org/1998/Math/MathML">
                  <apply>
                        <eq/>
                        <ci>beta</ci>
                        <piecewise>
                              <piece>
                                    <cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="dimensionless">0</cn>
                                    <apply>
                                          <lt/>
                                          <ci>time</ci>
                                          <ci>tp</ci>
                                    </apply>
                              </piece>
                              <piece>
                                    <apply>
                                          <times/>
                                          <ci>betaf</ci>
                                          <apply>
                                                <exp/>
                                                <apply>
                                                      <times/>
                                                      <cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="per_second">-0.2</cn>
                                                      <apply>
                                                            <minus/>
                                                            <ci>time</ci>
                                                            <ci>tp</ci>
                                                      </apply>
                                                </apply>
                                          </apply>
                                    </apply>
                                    <apply>
                                          <geq/>
                                          <ci>time</ci>
                                          <ci>tp</ci>
                                    </apply>
                              </piece>
                        </piecewise>
                  </apply>
            </math>
      </component>
      <!--groups-->
      <group>
            <relationship_ref relationship="encapsulation"/>
            <component_ref component="parameters">
                  <component_ref component="beta_pulse"/>
            </component_ref>
      </group>
      <!--connections-->
      <connection>
            <map_components component_1="environment" component_2="parameters"/>
            <map_variables variable_1="time" variable_2="time"/>
      </connection>
      <connection>
            <map_components component_1="environment" component_2="cytosol"/>
            <map_variables variable_1="time" variable_2="time"/>
      </connection>
      <connection>
            <map_components component_1="environment" component_2="insensitive_pool"/>
            <map_variables variable_1="time" variable_2="time"/>
      </connection>
      <connection>
            <map_components component_1="parameters" component_2="insensitive_pool"/>
            <map_variables variable_1="v2" variable_2="v2"/>
            <map_variables variable_1="v3" variable_2="v3"/>
            <map_variables variable_1="kf" variable_2="kf"/>
            <map_variables variable_1="Y" variable_2="Y"/>
      </connection>
      <connection>
            <map_components component_1="parameters" component_2="cytosol"/>
            <map_variables variable_1="v0" variable_2="v0"/>
            <map_variables variable_1="v1" variable_2="v1"/>
            <map_variables variable_1="v2" variable_2="v2"/>
            <map_variables variable_1="v3" variable_2="v3"/>
            <map_variables variable_1="kf" variable_2="kf"/>
            <map_variables variable_1="k" variable_2="k"/>
            <map_variables variable_1="beta" variable_2="beta"/>
            <map_variables variable_1="Z" variable_2="Z"/>
      </connection>
      <connection>
            <map_components component_1="insensitive_pool" component_2="cytosol"/>
            <map_variables variable_1="Y" variable_2="Y"/>
      </connection>
      <connection>
            <map_components component_1="parameters" component_2="beta_pulse"/>
            <map_variables variable_1="time" variable_2="time"/>
            <map_variables variable_1="beta" variable_2="beta"/>
      </connection>
      <!--rdf description-->
      
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"><rdf:Description rdf:nodeID="n1"><Person xmlns="http://www.cellml.org/bqs/1.0#"><rdf:Description rdf:nodeID="n2"/></Person></rdf:Description><rdf:Description rdf:nodeID="n3"><rdf:_1><rdf:Description rdf:nodeID="n4"/></rdf:_1><rdf:_2><rdf:Description rdf:nodeID="n5"/></rdf:_2><rdf:type><rdf:Description rdf:about="http://www.w3.org/1999/02/22-rdf-syntax-ns#Seq"/></rdf:type><rdf:_3><rdf:Description rdf:nodeID="n1"/></rdf:_3></rdf:Description><rdf:Description rdf:nodeID="n6"><subject_type xmlns="http://www.cellml.org/bqs/1.0#" xml:lang="en">keyword</subject_type><rdf:value><rdf:Description rdf:nodeID="n7"/></rdf:value></rdf:Description><rdf:Description rdf:nodeID="n8"><Pubmed_id xmlns="http://www.cellml.org/bqs/1.0#" xml:lang="en">1647878</Pubmed_id><JournalArticle xmlns="http://www.cellml.org/bqs/1.0#"><rdf:Description rdf:nodeID="n9"/></JournalArticle></rdf:Description><rdf:Description rdf:nodeID="n10"><rdf:first><rdf:Description rdf:nodeID="n11"/></rdf:first><rdf:rest><rdf:Description rdf:about="http://www.w3.org/1999/02/22-rdf-syntax-ns#nil"/></rdf:rest></rdf:Description><rdf:Description rdf:nodeID="n7"><rdf:_1 xml:lang="en">Calcium Dynamics </rdf:_1><rdf:_4 xml:lang="en">cytosol</rdf:_4><rdf:_5 xml:lang="en">insensitive</rdf:_5><rdf:_2 xml:lang="en">Ca2+</rdf:_2><rdf:type><rdf:Description rdf:about="http://www.w3.org/1999/02/22-rdf-syntax-ns#Bag"/></rdf:type><rdf:_3 xml:lang="en">Insp3</rdf:_3></rdf:Description><rdf:Description rdf:nodeID="n9"><issued xmlns="http://purl.org/dc/terms/"><rdf:Description rdf:nodeID="n12"/></issued><last_page xmlns="http://www.cellml.org/bqs/1.0#" xml:lang="en">85</last_page><title xmlns="http://purl.org/dc/elements/1.1/" xml:lang="en"> Signal-induced Ca2+ oscillations: Properties of a model based on (Ca2+)-induced Ca2+ release </title><volume xmlns="http://www.cellml.org/bqs/1.0#" xml:lang="en">12</volume><first_page xmlns="http://www.cellml.org/bqs/1.0#" xml:lang="en">73</first_page><Journal xmlns="http://www.cellml.org/bqs/1.0#"><rdf:Description rdf:nodeID="n13"/></Journal><creator xmlns="http://purl.org/dc/elements/1.1/"><rdf:Description rdf:nodeID="n3"/></creator></rdf:Description><rdf:Description rdf:nodeID="n13"><title xmlns="http://purl.org/dc/elements/1.1/" xml:lang="en">Cell Calcium</title></rdf:Description><rdf:Description rdf:nodeID="n14"><N xmlns="http://www.w3.org/2001/vcard-rdf/3.0#"><rdf:Description rdf:nodeID="n15"/></N></rdf:Description><rdf:Description rdf:nodeID="n16"><ORG xmlns="http://www.w3.org/2001/vcard-rdf/3.0#"><rdf:Description rdf:nodeID="n17"/></ORG><N xmlns="http://www.w3.org/2001/vcard-rdf/3.0#"><rdf:Description rdf:nodeID="n18"/></N><EMAIL xmlns="http://www.w3.org/2001/vcard-rdf/3.0#"><rdf:Description rdf:nodeID="n19"/></EMAIL></rdf:Description><rdf:Description rdf:nodeID="n20"><Family xmlns="http://www.w3.org/2001/vcard-rdf/3.0#" xml:lang="en">Goldbetter</Family><Given xmlns="http://www.w3.org/2001/vcard-rdf/3.0#" xml:lang="en">A</Given></rdf:Description><rdf:Description rdf:about="#Dupont_1991b"><title xmlns="http://purl.org/dc/elements/1.1/" xml:lang="en">Signal-induced Ca2+ oscillations: Properties of a model based on (Ca2+)-induced Ca2+ release </title><reference xmlns="http://www.cellml.org/bqs/1.0#"><rdf:Description rdf:nodeID="n21"/></reference><reference xmlns="http://www.cellml.org/bqs/1.0#"><rdf:Description rdf:nodeID="n8"/></reference><simulation xmlns="http://www.cellml.org/metadata/simulation/1.0#"><rdf:Description rdf:nodeID="n22"/></simulation><cmeta:bio_entity xml:lang="en">Various cells</cmeta:bio_entity><cmeta:comment><rdf:Description rdf:nodeID="n23"/></cmeta:comment><cmeta:species xml:lang="en">Xenopus oocytes</cmeta:species></rdf:Description><rdf:Description rdf:nodeID="n17"><Orgname xmlns="http://www.w3.org/2001/vcard-rdf/3.0#" xml:lang="en">The University of Auckland</Orgname><Orgunit xmlns="http://www.w3.org/2001/vcard-rdf/3.0#" xml:lang="en">Auckland Bioengineering Institute</Orgunit></rdf:Description><rdf:Description rdf:nodeID="n21"><subject xmlns="http://purl.org/dc/elements/1.1/"><rdf:Description rdf:nodeID="n6"/></subject></rdf:Description><rdf:Description rdf:nodeID="n4"><Person xmlns="http://www.cellml.org/bqs/1.0#"><rdf:Description rdf:nodeID="n14"/></Person></rdf:Description><rdf:Description rdf:nodeID="n5"><Person xmlns="http://www.cellml.org/bqs/1.0#"><rdf:Description rdf:nodeID="n24"/></Person></rdf:Description><rdf:Description rdf:nodeID="n24"><N xmlns="http://www.w3.org/2001/vcard-rdf/3.0#"><rdf:Description rdf:nodeID="n25"/></N></rdf:Description><rdf:Description rdf:nodeID="n23"><rdf:value xml:lang="en"> This is the CellML description of Dupont, Berridge, and Goldbeter's mathematical model of Ca2+ oscillations based on (Ca2+)-induced Ca2+ release. </rdf:value><creator xmlns="http://purl.org/dc/elements/1.1/"><rdf:Description rdf:nodeID="n26"/></creator></rdf:Description><rdf:Description rdf:nodeID="n15"><Family xmlns="http://www.w3.org/2001/vcard-rdf/3.0#" xml:lang="en">Dupont</Family><Given xmlns="http://www.w3.org/2001/vcard-rdf/3.0#" xml:lang="en">G</Given></rdf:Description><rdf:Description rdf:nodeID="n27"><rdf:type><rdf:Description rdf:about="http://www.example.org/foo/bar/bazfoo"/></rdf:type></rdf:Description><rdf:Description rdf:nodeID="n26"><FN xmlns="http://www.w3.org/2001/vcard-rdf/3.0#" xml:lang="en">Ethan Choi</FN></rdf:Description><rdf:Description rdf:nodeID="n11"><endingValue xmlns="http://www.cellml.org/metadata/simulation/1.0#" xml:lang="en">20.0</endingValue></rdf:Description><rdf:Description rdf:nodeID="n18"><Family xmlns="http://www.w3.org/2001/vcard-rdf/3.0#" xml:lang="en">Choi</Family><Given xmlns="http://www.w3.org/2001/vcard-rdf/3.0#" xml:lang="en">Ethan</Given></rdf:Description><rdf:Description rdf:nodeID="n22"><boundIntervals xmlns="http://www.cellml.org/metadata/simulation/1.0#"><rdf:Description rdf:nodeID="n10"/></boundIntervals></rdf:Description><rdf:Description rdf:nodeID="n19"><rdf:value xml:lang="en">mcho099@aucklanduni.ac.nz</rdf:value><rdf:type><rdf:Description rdf:about="http://imc.org/vCard/3.0#internet"/></rdf:type></rdf:Description><rdf:Description rdf:nodeID="n25"><Family xmlns="http://www.w3.org/2001/vcard-rdf/3.0#" xml:lang="en">Berridge</Family><Given xmlns="http://www.w3.org/2001/vcard-rdf/3.0#" xml:lang="en">M</Given><Other xmlns="http://www.w3.org/2001/vcard-rdf/3.0#" xml:lang="en">J</Other></rdf:Description><rdf:Description rdf:about=""><created xmlns="http://purl.org/dc/terms/"><rdf:Description rdf:nodeID="n28"/></created><creator xmlns="http://purl.org/dc/elements/1.1/"><rdf:Description rdf:nodeID="n16"/></creator></rdf:Description><rdf:Description rdf:nodeID="n28"><W3CDTF xmlns="http://purl.org/dc/terms/" xml:lang="en">2009-11-25</W3CDTF></rdf:Description><rdf:Description rdf:nodeID="n2"><N xmlns="http://www.w3.org/2001/vcard-rdf/3.0#"><rdf:Description rdf:nodeID="n20"/></N></rdf:Description><rdf:Description rdf:nodeID="n12"><W3CDTF xmlns="http://purl.org/dc/terms/" xml:lang="en">1991-02</W3CDTF></rdf:Description></rdf:RDF></model>