Rendering of the source text

<?xml version='1.0' encoding='utf-8'?>
<model xmlns="http://www.cellml.org/cellml/1.0#" xmlns:ns7="http://www.cellml.org/metadata/simulation/1.0#" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:cmeta="http://www.cellml.org/metadata/1.0#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#" 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:NS1="http://purl.org/dc/terms/" xmlns:NS2="http://purl.org/dc/elements/1.1/" xmlns:NS3="http://imc.org/vCard/3.0#" xmlns:NS4="http://www.w3.org/2001/vcard-rdf/3.0#" xmlns:NS5="http://www.cellml.org/metadata/simulation/1.0#" xmlns:NS6="http://www.cellml.org/metadata/1.0#" xmlns:NS7="http://www.cellml.org/bqs/1.0#" cmeta:id="vanbeek_model_2007" name="vanbeek_model_2007">

<documentation xmlns="http://cellml.org/tmp-documentation">
<article>
  <articleinfo>
  <title>Adenine nucleotide-creatine-phosphate module in myocardial metabolic system explains fast phase of dynamic regulation of oxidative phosphorylation</title>
  <author>
    <firstname>Catherine</firstname>
          <surname>Lloyd</surname>
    <affiliation>
      <shortaffil>Auckland Bioengineering Institute, The University of Auckland</shortaffil>
    </affiliation>
  </author>
</articleinfo>
  <section id="sec_status">
    <title>Model Status</title>
    <para>
        This CellML model is known to run in both OpenCell and COR.  The units have been checked and they are balanced.  This CellML model can reproduce the top graph in figure 2 of the original publication.
          </para>
  </section>
  <sect1 id="sec_structure">
<title>Model Structure</title>

<para>
ABSTRACT: Computational models of a large metabolic system can be assembled from modules that represent a biological function emerging from interaction of a small subset of molecules. A "skeleton model" is tested here for a module that regulates the first phase of dynamic adaptation of oxidative phosphorylation (OxPhos) to demand in heart muscle cells. The model contains only diffusion, mitochondrial outer membrane (MOM) permeation, and two isoforms of creatine kinase (CK), in cytosol and mitochondrial intermembrane space (IMS), respectively. The communication with two neighboring modules occurs via stimulation of mitochondrial ATP production by ADP and P(i) from the IMS and via time-varying cytosolic ATP hydrolysis during contraction. Assuming normal cytosolic diffusion and high MOM permeability for ADP, the response time of OxPhos (t(mito); generalized time constant) to steps in cardiac pacing rate is predicted to be 2.4 s. In contrast, with low MOM permeability, t(mito) is predicted to be 15 s. An optimized MOM permeability of 21 micromolar/s gives t(mito) = 3.7 s, in agreement with experiments on rabbit heart with blocked glycolytic ATP synthesis. The model correctly predicts a lower t(mito) if CK activity is reduced by 98%. Among others, the following predictions result from the model analysis: 1) CK activity buffers large ADP oscillations; 2) ATP production is pulsatile in beating heart, although it adapts slowly to demand with "time constant" approximately 14 heartbeats; 3) if the muscle isoform of CK is overexpressed, OxPhos reacts slower to changing workload; and 4) if mitochondrial CK is overexpressed, OxPhos reacts faster.         
</para>

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

<para>
Adenine nucleotide-creatine-phosphate module in myocardial metabolic system explains fast phase of dynamic regulation of oxidative phosphorylation, Johannes H.G.M. van Beek, 2007, <emphasis>American Journal of Physiology - Cell Physiology</emphasis>, 293, C815-C829.  <ulink url="http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?cmd=Retrieve&amp;db=PubMed&amp;list_uids=17581855&amp;dopt=Abstract">PubMed ID: 17581855</ulink>
</para>

<informalfigure float="0">
<mediaobject>
  <imageobject>
    <imagedata fileref="vanbeek_2007.png"/>
  </imageobject>
</mediaobject>
<caption>Scheme of the adenine nucleotide-creatine-phosphate (ACP) module. Components of the ACP module are shown in black. Mitochondrial ATP production and the cytosolic ATPase catalyzing ATP hydrolysis are not considered to be part of the ACP module. These adjacent modules, which communicate with the ACP module, are shown in gray. The input to the ACP module is the ATP hydrolysis forcing function (ATPase), representing ATP splitting by contractile proteins and ion pumps. The hydrolyzed ATP is resynthesized in the mitochondrial matrix via oxidative phosphorylation (OxPhos) and exported across the mitochondrial inner membrane (MIM). The ATP production module communicates with the ACP module via uptake of Pi and exchange of ADP for ATP across the MIM. Concentration changes of ATP, ADP, and Pi are influenced by the reaction of ATP with creatine (Cr), yielding phosphocreatine (PCr) and ADP, catalyzed by isoforms of creatine kinase (CK) enzymes. CK has a muscular isoform (MM-CK) in the cytosol and a mitochondrial isoform (Mi-CK) in the mitochondrial intermembrane space. Note that Pi is not handled by CK and diffuses directly between the compartments without taking part in chemical reactions. PCr and Cr have higher diffusivity than the adenine nucleotides. The permeability to ADP and ATP of the outer mitochondrial membrane (MOM), which separates the compartments, may be restricted and is an important parameter varied in the model analysis.</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="first_order_rate_constant">
    <unit units="second" exponent="-1"/>
  </units>
 
  
  <component name="environment">
    <variable units="second" public_interface="out" name="time"/>
  </component>
  
  <component cmeta:id="ATP_cyt" name="ATP_cyt">
    <rdf:RDF>
      <rdf:Description rdf:about="#ATP_cyt">
        <dc:title>ATP_cyt</dc:title>
        <dcterms:alternative>cytosolic adenosine triphosphate</dcterms:alternative>  
      </rdf:Description>
    </rdf:RDF> 
    <variable units="micromolar" public_interface="out" name="ATP_cyt" initial_value="5912.77"/>
    <variable units="flux" public_interface="in" name="J_hyd"/> 
    <variable units="flux" public_interface="in" name="J_CKMM"/>
    <variable units="flux" public_interface="in" name="J_diff_ATP"/> 
    <variable units="dimensionless" public_interface="in" name="V_cyt"/>
    <variable units="second" public_interface="in" name="time"/>
    <math xmlns="http://www.w3.org/1998/Math/MathML"> 
      <apply>
        <eq/> 
        <apply>
          <diff/> 
          <bvar>
            <ci>time</ci>
          </bvar> 
          <ci>ATP_cyt</ci> 
        </apply>
        <apply>
          <divide/>
          <apply>
            <minus/>
            <ci>J_diff_ATP</ci>
            <apply>
              <plus/>
              <ci>J_hyd</ci>
              <ci>J_CKMM</ci>
            </apply>
          </apply>
          <ci>V_cyt</ci>
        </apply> 
      </apply> 
    </math>  
  </component>
  
  <component cmeta:id="ADP_cyt" name="ADP_cyt">
    <rdf:RDF>
      <rdf:Description rdf:about="#ADP_cyt">
        <dc:title>ADP_cyt</dc:title>
        <dcterms:alternative>cytosolic adenosine diphosphate</dcterms:alternative>  
      </rdf:Description>
    </rdf:RDF> 
    <variable units="micromolar" public_interface="out" name="ADP_cyt" initial_value="64"/>
    <variable units="flux" public_interface="in" name="J_hyd"/> 
    <variable units="flux" public_interface="in" name="J_CKMM"/>
    <variable units="flux" public_interface="in" name="J_diff_ADP"/> 
    <variable units="dimensionless" public_interface="in" name="V_cyt"/>
    <variable units="second" public_interface="in" name="time"/>
    <math xmlns="http://www.w3.org/1998/Math/MathML"> 
      <apply>
        <eq/> 
        <apply>
          <diff/> 
          <bvar>
            <ci>time</ci>
          </bvar> 
          <ci>ADP_cyt</ci> 
        </apply>
        <apply>
          <divide/>
          <apply>
            <plus/>
            <ci>J_diff_ADP</ci>
            <ci>J_hyd</ci>
            <ci>J_CKMM</ci>
          </apply>
          <ci>V_cyt</ci>
        </apply> 
      </apply> 
    </math>  
  </component>
  
  <component cmeta:id="PCr_cyt" name="PCr_cyt">
    <rdf:RDF>
      <rdf:Description rdf:about="#PCr_cyt">
        <dc:title>PCr_cyt</dc:title>
        <dcterms:alternative>cytosolic phosphocreatine</dcterms:alternative>  
      </rdf:Description>
    </rdf:RDF> 
    <variable units="micromolar" public_interface="out" name="PCr_cyt" initial_value="5000"/>
    <variable units="flux" public_interface="in" name="J_CKMM"/> 
    <variable units="flux" public_interface="in" name="J_diff_PCr"/> 
    <variable units="dimensionless" public_interface="in" name="V_cyt"/>
    <variable units="second" public_interface="in" name="time"/>
    <math xmlns="http://www.w3.org/1998/Math/MathML"> 
      <apply>
        <eq/> 
        <apply>
          <diff/> 
          <bvar>
            <ci>time</ci>
          </bvar> 
          <ci>PCr_cyt</ci> 
        </apply>
        <apply>
          <divide/>
          <apply>
            <plus/>
            <ci>J_diff_PCr</ci>
            <ci>J_CKMM</ci>
          </apply>
          <ci>V_cyt</ci>
        </apply> 
      </apply> 
    </math>  
  </component>
  
  <component cmeta:id="Cr_cyt" name="Cr_cyt">
    <rdf:RDF>
      <rdf:Description rdf:about="#Cr_cyt">
        <dc:title>Cr_cyt</dc:title>
        <dcterms:alternative>cytosolic creatine</dcterms:alternative>  
      </rdf:Description>
    </rdf:RDF> 
    <variable units="micromolar" public_interface="out" name="Cr_cyt" initial_value="10500"/>
    <variable units="flux" public_interface="in" name="J_CKMM"/> 
    <variable units="flux" public_interface="in" name="J_diff_Cr"/> 
    <variable units="dimensionless" public_interface="in" name="V_cyt"/>
    <variable units="second" public_interface="in" name="time"/>
    <math xmlns="http://www.w3.org/1998/Math/MathML"> 
      <apply>
        <eq/> 
        <apply>
          <diff/> 
          <bvar>
            <ci>time</ci>
          </bvar> 
          <ci>Cr_cyt</ci> 
        </apply>
        <apply>
          <divide/>
          <apply>
            <minus/>
            <ci>J_diff_Cr</ci>
            <ci>J_CKMM</ci>
          </apply>
          <ci>V_cyt</ci>
        </apply> 
      </apply> 
    </math>  
  </component>
  
  <component cmeta:id="Pi_cyt" name="Pi_cyt">
    <rdf:RDF>
      <rdf:Description rdf:about="#Pi_cyt">
        <dc:title>Pi_cyt</dc:title>
        <dcterms:alternative>cytosolic inorganic phosphate</dcterms:alternative>       
	  </rdf:Description>
    </rdf:RDF> 
    <variable units="micromolar" public_interface="out" name="Pi_cyt" initial_value="913"/>
    <variable units="flux" public_interface="in" name="J_hyd"/> 
    <variable units="flux" public_interface="in" name="J_diff_Pi"/> 
    <variable units="dimensionless" public_interface="in" name="V_cyt"/>
    <variable units="second" public_interface="in" name="time"/>
    <math xmlns="http://www.w3.org/1998/Math/MathML"> 
      <apply>
        <eq/> 
        <apply>
          <diff/> 
          <bvar>
            <ci>time</ci>
          </bvar> 
          <ci>Pi_cyt</ci> 
        </apply>
        <apply>
          <divide/>
          <apply>
            <plus/>
            <ci>J_diff_Pi</ci>
            <ci>J_hyd</ci>
          </apply>
          <ci>V_cyt</ci>
        </apply> 
      </apply> 
    </math>  
  </component>
  
  <component cmeta:id="ATP_ims" name="ATP_ims">
    <rdf:RDF>
      <rdf:Description rdf:about="#ATP_ims">
        <dc:title>ATP_ims</dc:title>
        <dcterms:alternative>IMS adenosine triphosphate</dcterms:alternative>  
      </rdf:Description>
    </rdf:RDF> 
    <variable units="micromolar" public_interface="out" name="ATP_ims" initial_value="5912.77"/>
    <variable units="flux" public_interface="in" name="J_CKMi"/> 
    <variable units="flux" public_interface="in" name="J_syn"/>
    <variable units="flux" public_interface="in" name="J_diff_ATP"/> 
    <variable units="dimensionless" public_interface="in" name="V_ims"/>
    <variable units="second" public_interface="in" name="time"/>
    <math xmlns="http://www.w3.org/1998/Math/MathML"> 
      <apply>
        <eq/> 
        <apply>
          <diff/> 
          <bvar>
            <ci>time</ci>
          </bvar> 
          <ci>ATP_ims</ci> 
        </apply>
        <apply>
          <divide/>
          <apply>
            <minus/>
            <ci>J_syn</ci>
			<apply>
              <plus/>
              <ci>J_diff_ATP</ci>
              <ci>J_CKMi</ci>
            </apply>
          </apply>
          <ci>V_ims</ci>
        </apply> 
      </apply> 
    </math>  
  </component>
  
  <component cmeta:id="ADP_ims" name="ADP_ims">
    <rdf:RDF>
      <rdf:Description rdf:about="#ADP_ims">
        <dc:title>ADP_ims</dc:title>
        <dcterms:alternative>IMS adenosine diphosphate</dcterms:alternative>  
      </rdf:Description>
    </rdf:RDF> 
    <variable units="micromolar" public_interface="out" name="ADP_ims" initial_value="39"/>
    <variable units="flux" public_interface="in" name="J_CKMi"/> 
    <variable units="flux" public_interface="in" name="J_syn"/>
    <variable units="flux" public_interface="in" name="J_diff_ADP"/> 
    <variable units="dimensionless" public_interface="in" name="V_ims"/>
    <variable units="second" public_interface="in" name="time"/>
    <math xmlns="http://www.w3.org/1998/Math/MathML"> 
      <apply>
        <eq/> 
        <apply>
          <diff/> 
          <bvar>
            <ci>time</ci>
          </bvar> 
          <ci>ADP_ims</ci> 
        </apply>
        <apply>
          <divide/>
          <apply>
            <minus/>
            <ci>J_CKMi</ci>
			<apply>
              <plus/>
              <ci>J_syn</ci>
              <ci>J_diff_ADP</ci>
			</apply>
          </apply>
          <ci>V_ims</ci>
        </apply> 
      </apply> 
    </math>  
  </component>
  
  <component cmeta:id="PCr_ims" name="PCr_ims">
    <rdf:RDF>
      <rdf:Description rdf:about="#PCr_ims">
        <dc:title>PCr_ims</dc:title>
        <dcterms:alternative>IMS phosphocreatine</dcterms:alternative>  
      </rdf:Description>
    </rdf:RDF> 
    <variable units="micromolar" public_interface="out" name="PCr_ims" initial_value="5000"/>
    <variable units="flux" public_interface="in" name="J_CKMi"/> 
    <variable units="flux" public_interface="in" name="J_diff_PCr"/> 
    <variable units="dimensionless" public_interface="in" name="V_ims"/>
    <variable units="second" public_interface="in" name="time"/>
    <math xmlns="http://www.w3.org/1998/Math/MathML"> 
      <apply>
        <eq/> 
        <apply>
          <diff/> 
          <bvar>
            <ci>time</ci>
          </bvar> 
          <ci>PCr_ims</ci> 
        </apply>
        <apply>
          <divide/>
          <apply>
            <minus/>
            <ci>J_CKMi</ci>
            <ci>J_diff_PCr</ci>
          </apply>
          <ci>V_ims</ci>
        </apply> 
      </apply> 
    </math>  
  </component>
  
  <component cmeta:id="Cr_ims" name="Cr_ims">
    <rdf:RDF>
      <rdf:Description rdf:about="#Cr_ims">
        <dc:title>Cr_ims</dc:title>
        <dcterms:alternative>IMS creatine</dcterms:alternative>  
      </rdf:Description>
    </rdf:RDF> 
    <variable units="micromolar" public_interface="out" name="Cr_ims" initial_value="10500"/>
    <variable units="flux" public_interface="in" name="J_CKMi"/> 
    <variable units="flux" public_interface="in" name="J_diff_Cr"/> 
    <variable units="dimensionless" public_interface="in" name="V_ims"/>
    <variable units="second" public_interface="in" name="time"/>
    <math xmlns="http://www.w3.org/1998/Math/MathML"> 
      <apply>
        <eq/> 
        <apply>
          <diff/> 
          <bvar>
            <ci>time</ci>
          </bvar> 
          <ci>Cr_ims</ci> 
        </apply>
        <apply>
          <divide/>
          <apply>
            <minus/>
            <apply>
              <plus/>
              <ci>J_CKMi</ci>
              <ci>J_diff_Cr</ci>
            </apply>
          </apply>
          <ci>V_ims</ci>
        </apply> 
      </apply> 
    </math>  
  </component>
  
  <component cmeta:id="Pi_ims" name="Pi_ims">
    <rdf:RDF>
      <rdf:Description rdf:about="#Pi_ims">
        <dc:title>Pi_ims</dc:title>
        <dcterms:alternative>IMS inorganic phosphate</dcterms:alternative>             
	  </rdf:Description>
    </rdf:RDF> 
    <variable units="micromolar" public_interface="out" name="Pi_ims" initial_value="910"/>
    <variable units="flux" public_interface="in" name="J_syn"/> 
    <variable units="flux" public_interface="in" name="J_diff_Pi"/> 
    <variable units="dimensionless" public_interface="in" name="V_ims"/>
    <variable units="second" public_interface="in" name="time"/>
    <math xmlns="http://www.w3.org/1998/Math/MathML"> 
      <apply>
        <eq/> 
        <apply>
          <diff/> 
          <bvar>
            <ci>time</ci>
          </bvar> 
          <ci>Pi_ims</ci> 
        </apply>
        <apply>
          <divide/>
          <apply>
            <minus/>
            <apply>
              <plus/>
              <ci>J_syn</ci>
              <ci>J_diff_Pi</ci>
            </apply>
          </apply>
          <ci>V_ims</ci>
        </apply> 
      </apply> 
    </math> 
  </component>
  
  <component name="J_CKMM">
    <variable units="flux" public_interface="out" name="J_CKMM"/>
    
    <variable units="micromolar" public_interface="in" name="ATP_cyt"/>
    <variable units="micromolar" public_interface="in" name="ADP_cyt"/>
    <variable units="micromolar" public_interface="in" name="PCr_cyt"/>
    <variable units="micromolar" public_interface="in" name="Cr_cyt"/>
    
    <variable units="dimensionless" name="Den_MMCK"/>
    <variable units="micromolar" name="Kia" initial_value="9.0E2"/>
    <variable units="micromolar" name="Kb" initial_value="1.55E4"/>
    <variable units="micromolar" name="Kib" initial_value="3.49E4"/>
    <variable units="micromolar" name="KIb"/>
    <variable units="micromolar" name="Kc"/>
    <variable units="micromolar" name="Kic" initial_value="2.224E2"/>
    <variable units="micromolar" name="Kd" initial_value="1.67E3"/>
    <variable units="micromolar" name="Kid" initial_value="4.73E3"/>
    <variable units="flux" name="Vmax_MM_f" initial_value="1.144E4"/>
    <variable units="flux" name="Vmax_MM_b" initial_value="4.804E4"/>
    
    <math xmlns="http://www.w3.org/1998/Math/MathML">
      <apply id="J_CKMM_calculation">
        <eq/>
        <ci> J_CKMM </ci>
        <apply>
          <divide/>
          <apply>
            <minus/>
            <apply>
              <times/>
              <ci> Vmax_MM_f </ci>
              <apply>
                <divide/>
                <apply>
                  <times/>
                  <ci> ATP_cyt </ci>
                  <ci> Cr_cyt </ci>
                </apply>
                <apply>
                  <times/>
                  <ci> Kia </ci>
                  <ci> Kb </ci>
                </apply>
              </apply>
            </apply>
            <apply>
              <times/>
              <ci> Vmax_MM_b </ci>
              <apply>
                <divide/>
                <apply>
                  <times/>
                  <ci> ADP_cyt </ci>
                  <ci> PCr_cyt </ci>
                </apply>
                <apply>
                  <times/>
                  <ci> Kic </ci>
                  <ci> Kd </ci>
                </apply>
              </apply>
            </apply>
          </apply>
          <ci> Den_MMCK </ci>
        </apply>
      </apply>
      
      <apply id="Den_MMCK_calculation">
        <eq/>
        <ci> Den_MMCK </ci>
        <apply>
          <plus/>
          <cn cellml:units="dimensionless"> 1.0 </cn>
          <apply>
            <divide/>
            <ci> Cr_cyt </ci>
            <ci> Kib </ci>
          </apply>
          <apply>
            <divide/>
            <ci> PCr_cyt </ci>
            <ci> Kid </ci>
          </apply>
          <apply>
            <times/>
            <ci> ATP_cyt </ci>
            <apply>
              <plus/>
              <apply>
                <divide/>
                <cn cellml:units="dimensionless"> 1.0 </cn>
                <ci> Kia </ci>
              </apply>
              <apply>
                <divide/>
                <ci> Cr_cyt </ci>
                <apply>
                  <times/>
                  <ci> Kia </ci>
                  <ci> Kb </ci>
                </apply>
              </apply>
            </apply>
          </apply>
          <apply>
            <times/>
            <ci> ADP_cyt </ci>
            <apply>
              <plus/>
              <apply>
                <divide/>
                <cn cellml:units="dimensionless"> 1.0 </cn>
                <ci> Kic </ci>
              </apply>
              <apply>
                <divide/>
                <ci> PCr_cyt </ci>
                <apply>
                  <times/>
                  <ci> Kid </ci>
                  <ci> Kc </ci>
                </apply>
              </apply>
              <apply>
                <divide/>
                <ci> Cr_cyt </ci>
                <apply>
                  <times/>
                  <ci> Kic </ci>
                  <ci> KIb </ci>
                </apply>
              </apply>
            </apply>
          </apply> 
        </apply> 
      </apply>  

      <apply id="Kc_calculation">
        <eq/>
        <ci> Kc </ci>
        <apply>
          <divide/>
          <apply>
            <times/>
            <ci> Kic </ci>
            <ci> Kd </ci>
          </apply>
          <ci> Kid </ci>
        </apply>
	  </apply>

      <apply id="KIb_calculation">
        <eq/>
        <ci> KIb </ci>
        <ci> Kib </ci>
      </apply>		
    </math>
  </component>
  
  <component name="J_CKMi">
    <variable units="flux" public_interface="out" name="J_CKMi"/>
    
    <variable units="micromolar" public_interface="in" name="ATP_ims"/>
    <variable units="micromolar" public_interface="in" name="ADP_ims"/>
    <variable units="micromolar" public_interface="in" name="PCr_ims"/>
    <variable units="micromolar" public_interface="in" name="Cr_ims"/>
    
    <variable units="dimensionless" name="Den_MiCK"/>
    <variable units="micromolar" name="Kia" initial_value="7.5E2"/>
    <variable units="micromolar" name="Kb" initial_value="5.2E3"/>
    <variable units="micromolar" name="Kib" initial_value="2.88E4"/>
    <variable units="micromolar" name="KIb"/>
    <variable units="micromolar" name="Kc"/>
    <variable units="micromolar" name="Kic" initial_value="2.048E2"/>
    <variable units="micromolar" name="Kd" initial_value="5.0E2"/>
    <variable units="micromolar" name="Kid" initial_value="1.6E3"/>
    <variable units="flux" name="Vmax_Mi_f" initial_value="8.82E2"/>
    <variable units="flux" name="Vmax_Mi_b" initial_value="3.704E3"/>
    
    <math xmlns="http://www.w3.org/1998/Math/MathML">
      <apply id="J_CKMi_calculation">
        <eq/>
        <ci> J_CKMi </ci>
        <apply>
          <divide/>
          <apply>
            <minus/>
            <apply>
              <times/>
              <ci> Vmax_Mi_f </ci>
              <apply>
                <divide/>
                <apply>
                  <times/>
                  <ci> ATP_ims </ci>
                  <ci> Cr_ims </ci>
                </apply>
                <apply>
                  <times/>
                  <ci> Kia </ci>
                  <ci> Kb </ci>
                </apply>
              </apply>
            </apply>
            <apply>
              <times/>
              <ci> Vmax_Mi_b </ci>
              <apply>
                <divide/>
                <apply>
                  <times/>
                  <ci> ADP_ims </ci>
                  <ci> PCr_ims </ci>
                </apply>
                <apply>
                  <times/>
                  <ci> Kic </ci>
                  <ci> Kd </ci>
                </apply>
              </apply>
            </apply>
          </apply>
          <ci> Den_MiCK </ci>
        </apply>
      </apply>
      
      <apply id="Den_MiCK_calculation">
        <eq/>
        <ci> Den_MiCK </ci>
        <apply>
          <plus/>
          <cn cellml:units="dimensionless"> 1.0 </cn>
          <apply>
            <divide/>
            <ci> Cr_ims </ci>
            <ci> Kib </ci>
          </apply>
          <apply>
            <divide/>
            <ci> PCr_ims </ci>
            <ci> Kid </ci>
          </apply>
          <apply>
            <times/>
            <ci> ATP_ims </ci>
            <apply>
              <plus/>
              <apply>
                <divide/>
                <cn cellml:units="dimensionless"> 1.0 </cn>
                <ci> Kia </ci>
              </apply>
              <apply>
                <divide/>
                <ci> Cr_ims </ci>
                <apply>
                  <times/>
                  <ci> Kia </ci>
                  <ci> Kb </ci>
                </apply>
              </apply>
            </apply>
          </apply>
          <apply>
            <times/>
            <ci> ADP_ims </ci>
            <apply>
              <plus/>
              <apply>
                <divide/>
                <cn cellml:units="dimensionless"> 1.0 </cn>
                <ci> Kic </ci>
              </apply>
              <apply>
                <divide/>
                <ci> PCr_ims </ci>
                <apply>
                  <times/>
                  <ci> Kid </ci>
                  <ci> Kc </ci>
                </apply>
              </apply>
              <apply>
                <divide/>
                <ci> Cr_ims </ci>
                <apply>
                  <times/>
                  <ci> Kic </ci>
                  <ci> KIb </ci>
                </apply>
              </apply>
            </apply>
          </apply> 
        </apply> 
      </apply>

      <apply id="Kc_calculation">
        <eq/>
        <ci> Kc </ci>
        <apply>
          <divide/>
          <apply>
            <times/>
            <ci> Kic </ci>
            <ci> Kd </ci>
          </apply>
          <ci> Kid </ci>
        </apply>
	  </apply>

      <apply id="KIb_calculation">
        <eq/>
        <ci> KIb </ci>
        <ci> Kib </ci>
      </apply>	  
    </math>
  </component>
  
  <component name="J_hyd">
      <variable units="flux" public_interface="out" name="J_hyd"/>
      
      <variable units="flux" name="H_ATPmax"/>
      <variable units="flux" name="J_hyd_basis_1" initial_value="4.865e2"/>
      <variable units="flux" name="J_hyd_basis_2" initial_value="6.276e2"/>
      <variable units="dimensionless" name="freq_1" initial_value="135"/>
      <variable units="dimensionless" name="freq_2" initial_value="220"/>
      <variable units="second" name="t_cycle_1"/>
      <variable units="second" name="t_cycle_2"/>
      <variable units="second" name="t_cycle"/>
      <variable units="dimensionless" name="nb_of_cycles_1" initial_value="5"/>
      <variable units="second" name="duration_1"/>
      <variable units="second" public_interface="in" name="time"/>
      <variable units="second" name="ltime"/>
      
      <math xmlns="http://www.w3.org/1998/Math/MathML">
         <apply>
            <eq/>
            <ci>t_cycle_1</ci>
            <apply>
               <divide/>
               <cn cellml:units="second">60</cn>
               <ci>freq_1</ci>
            </apply>
         </apply>
         
         <apply>
            <eq/>
            <ci>t_cycle_2</ci>
            <apply>
               <divide/>
               <cn cellml:units="second">60</cn>
               <ci>freq_2</ci>
            </apply>
         </apply>
         
         <apply>
            <eq/>
            <ci>duration_1</ci>
            <apply>
               <times/>
               <ci>nb_of_cycles_1</ci>
               <ci>t_cycle_1</ci>
            </apply>
         </apply>
         
         <apply>
            <eq/>
            <ci>ltime</ci>
            <piecewise>
               <piece>
                  <apply>
                     <minus/>
                     <ci>time</ci>
                     <apply>
                        <times/>
                        <ci>t_cycle_1</ci>
                        <apply>
                           <floor/>
                           <apply>
                              <divide/>
                              <ci>time</ci>
                              <ci>t_cycle_1</ci>
                           </apply>
                        </apply>
                     </apply>
                  </apply>
                  <apply>
                     <leq/>
                     <ci>time</ci>
                     <ci>duration_1</ci>
                  </apply>
               </piece>
               <otherwise>
                  <apply>
                     <minus/>
                     <apply>
                        <minus/>
                        <ci>time</ci>
                        <ci>duration_1</ci>
                     </apply>
                     <apply>
                        <times/>
                        <ci>t_cycle_2</ci>
                        <apply>
                           <floor/>
                           <apply>
                              <divide/>
                              <apply>
                                 <minus/>
                                 <ci>time</ci>
                                 <ci>duration_1</ci>
                              </apply>
                              <ci>t_cycle_2</ci>
                           </apply>
                        </apply>
                     </apply>
                  </apply>
               </otherwise>
            </piecewise>
         </apply>
         <apply>
            <eq/>
            <ci>t_cycle</ci>
            <piecewise>
               <piece>
                  <ci>t_cycle_1</ci>
                  <apply>
                     <leq/>
                     <ci>time</ci>
                     <ci>duration_1</ci>
                  </apply>
               </piece>
               <otherwise>
                  <ci>t_cycle_2</ci>
               </otherwise>
            </piecewise>
         </apply>
        
         <apply>
            <eq/>
            <ci>H_ATPmax</ci>
            <piecewise>
               <piece>
                  <apply>
                     <times/>
                     <cn cellml:units="dimensionless">6</cn>
                     <ci>J_hyd_basis_1</ci>
                  </apply>
                  <apply>
                     <leq/>
                     <ci>time</ci>
                     <ci>duration_1</ci>
                  </apply>
               </piece>
               <otherwise>
                  <apply>
                     <times/>
                     <cn cellml:units="dimensionless">6</cn>
                     <ci>J_hyd_basis_2</ci>
                  </apply>
               </otherwise>
            </piecewise>
         </apply>
         
         <apply>
            <eq/>
            <ci>J_hyd</ci>
            <piecewise>
               <piece>
                  <apply>
                     <times/>
                     <apply>
                        <divide/>
                        <apply>
                           <times/>
                           <ci>H_ATPmax</ci>
                           <ci>ltime</ci>
                        </apply>
                        <ci>t_cycle</ci>
                     </apply>
                     <cn cellml:units="dimensionless">6</cn>
                  </apply>
                  <apply>
                     <and/>
                     <apply>
                        <geq/>
                        <ci>ltime</ci>
                        <cn cellml:units="second">0</cn>
                     </apply>
                     <apply>
                        <lt/>
                        <ci>ltime</ci>
                        <apply>
                           <times/>
                           <apply>
                              <divide/>
                              <cn cellml:units="dimensionless">1</cn>
                              <cn cellml:units="dimensionless">6</cn>
                           </apply>
                           <ci>t_cycle</ci>
                        </apply>
                     </apply>
                  </apply>
               </piece>
               <piece>
                  <apply>
                     <times/>
                     <ci>H_ATPmax</ci>
                     <apply>
                        <minus/>
                        <cn cellml:units="dimensionless">1</cn>
                        <apply>
                           <times/>
                           <cn cellml:units="dimensionless">6</cn>
                           <apply>
                              <minus/>
                              <apply>
                                 <divide/>
                                 <ci>ltime</ci>
                                 <ci>t_cycle</ci>
                              </apply>
                              <apply>
                                 <divide/>
                                 <cn cellml:units="dimensionless">1</cn>
                                 <cn cellml:units="dimensionless">6</cn>
                              </apply>
                           </apply>
                        </apply>
                     </apply>
                  </apply>
                  <apply>
                     <and/>
                     <apply>
                        <geq/>
                        <ci>ltime</ci>
                        <apply>
                           <times/>
                           <apply>
                              <divide/>
                              <cn cellml:units="dimensionless">1</cn>
                              <cn cellml:units="dimensionless">6</cn>
                           </apply>
                           <ci>t_cycle</ci>
                        </apply>
                     </apply>
                     <apply>
                        <lt/>
                        <ci>ltime</ci>
                        <apply>
                           <times/>
                           <apply>
                              <divide/>
                              <cn cellml:units="dimensionless">1</cn>
                              <cn cellml:units="dimensionless">3</cn>
                           </apply>
                           <ci>t_cycle</ci>
                        </apply>
                     </apply>
                  </apply>
               </piece>
               <piece>
                  <cn cellml:units="flux">0</cn>
                  <apply>
                     <and/>
                     <apply>
                        <geq/>
                        <ci>ltime</ci>
                        <apply>
                           <times/>
                           <apply>
                              <divide/>
                              <cn cellml:units="dimensionless">1</cn>
                              <cn cellml:units="dimensionless">3</cn>
                           </apply>
                           <ci>t_cycle</ci>
                        </apply>
                     </apply>
                     <apply>
                        <lt/>
                        <ci>ltime</ci>
                        <ci>t_cycle</ci>
                     </apply>
                  </apply>
               </piece>
            </piecewise>
         </apply>
      </math>
   </component>
  
  <component name="J_syn">
    <variable units="flux" public_interface="out" name="J_syn"/>
    
    <variable units="micromolar" public_interface="in" name="Pi_ims"/>
    <variable units="micromolar" public_interface="in" name="ADP_ims"/>
    
    <variable units="dimensionless" name="Den_syn"/>
    <variable units="micromolar" name="KPi" initial_value="8E2"/>
    <variable units="micromolar" name="KADP" initial_value="25"/>
    <variable units="flux" name="V_max_syn" initial_value="1.504E4"/>
	
    <math xmlns="http://www.w3.org/1998/Math/MathML">
      <apply id="J_syn_calculation">
        <eq/>
        <ci> J_syn </ci>
        <apply>
          <times/>
          <ci> V_max_syn </ci>
          <apply>
            <divide/>
            <apply>
              <times/>
              <ci> ADP_ims </ci>
              <ci> Pi_ims </ci>
            </apply>
            <apply>
              <times/>
              <ci> KPi </ci>
              <ci> KADP </ci>
              <ci> Den_syn </ci>
            </apply>
          </apply>
        </apply>
      </apply>
      
      <apply id="Den_syn_calculation">
        <eq/>
        <ci> Den_syn </ci>
        <apply>
          <plus/>
          <cn cellml:units="dimensionless"> 1.0 </cn>
          <apply>
            <divide/>
            <ci> ADP_ims </ci>
            <ci> KADP </ci>
          </apply>
          <apply>
            <divide/>
            <ci> Pi_ims </ci>
            <ci> KPi </ci>
          </apply>
          <apply>
            <divide/>
            <apply>
              <times/>
              <ci> ADP_ims </ci>
              <ci> Pi_ims </ci>
            </apply>
            <apply>
              <times/>
              <ci> KADP </ci>
              <ci> KPi </ci>
            </apply>
          </apply> 
        </apply> 
      </apply>    
    </math>
  </component>
  
  <component name="J_diff_ATP">
    <variable units="flux" public_interface="out" name="J_diff_ATP"/>
    
    <variable units="micromolar" public_interface="in" name="ATP_ims"/>
    <variable units="micromolar" public_interface="in" name="ATP_cyt"/>
    
    <variable units="first_order_rate_constant" name="PS_tot_ATP" initial_value="13.3"/>
    
    <math xmlns="http://www.w3.org/1998/Math/MathML">
      <apply id="J_diff_ATP_calculation">
        <eq/>
        <ci> J_diff_ATP </ci>
        <apply>
          <times/>
          <ci> PS_tot_ATP </ci>
          <apply>
            <minus/>
            <ci> ATP_ims </ci>
            <ci> ATP_cyt </ci>
          </apply>
        </apply>
      </apply>
    </math>
  </component>
  
  <component name="J_diff_ADP">
    <variable units="flux" public_interface="out" name="J_diff_ADP"/>
    
    <variable units="micromolar" public_interface="in" name="ADP_ims"/>
    <variable units="micromolar" public_interface="in" name="ADP_cyt"/>
    
    <variable units="first_order_rate_constant" name="PS_tot_ADP" initial_value="13.3"/>
    
    <math xmlns="http://www.w3.org/1998/Math/MathML">
      <apply id="J_diff_ADP_calculation">
        <eq/>
        <ci> J_diff_ADP </ci>
        <apply>
          <times/>
          <ci> PS_tot_ADP </ci>
          <apply>
            <minus/>
            <ci> ADP_ims </ci>
            <ci> ADP_cyt </ci>
          </apply>
        </apply>
      </apply>
    </math>
  </component>
  
  <component name="J_diff_PCr">
    <variable units="flux" public_interface="out" name="J_diff_PCr"/>
    
    <variable units="micromolar" public_interface="in" name="PCr_ims"/>
    <variable units="micromolar" public_interface="in" name="PCr_cyt"/>
    
    <variable units="first_order_rate_constant" name="PS_tot_PCr" initial_value="155.0"/>
    
    <math xmlns="http://www.w3.org/1998/Math/MathML">
      <apply id="J_diff_PCr_calculation">
        <eq/>
        <ci> J_diff_PCr </ci>
        <apply>
          <times/>
          <ci> PS_tot_PCr </ci>
          <apply>
            <minus/>
            <ci> PCr_ims </ci>
            <ci> PCr_cyt </ci>
          </apply>
        </apply>
      </apply>
    </math>
  </component>
  
  <component name="J_diff_Cr">
    <variable units="flux" public_interface="out" name="J_diff_Cr"/>
    
    <variable units="micromolar" public_interface="in" name="Cr_ims"/>
    <variable units="micromolar" public_interface="in" name="Cr_cyt"/>
    
    <variable units="first_order_rate_constant" name="PS_tot_Cr" initial_value="155.0"/>
    
    <math xmlns="http://www.w3.org/1998/Math/MathML">
      <apply id="J_diff_Cr_calculation">
        <eq/>
        <ci> J_diff_Cr </ci>
        <apply>
          <times/>
          <ci> PS_tot_Cr </ci>
          <apply>
            <minus/>
            <ci> Cr_ims </ci>
            <ci> Cr_cyt </ci>
          </apply>
        </apply>
      </apply>
    </math>
  </component>
  
  <component name="J_diff_Pi">
    <variable units="flux" public_interface="out" name="J_diff_Pi"/>
    
    <variable units="micromolar" public_interface="in" name="Pi_ims"/>
    <variable units="micromolar" public_interface="in" name="Pi_cyt"/>
    
    <variable units="first_order_rate_constant" name="PS_tot_Pi" initial_value="194.0"/>
    
    <math xmlns="http://www.w3.org/1998/Math/MathML">
      <apply id="J_diff_Pi_calculation">
        <eq/>
        <ci> J_diff_Pi </ci>
        <apply>
          <times/>
          <ci> PS_tot_Pi </ci>
          <apply>
            <minus/>
            <ci> Pi_ims </ci>
            <ci> Pi_cyt </ci>
          </apply>
        </apply>
      </apply>
    </math>
  </component>
  
  <component name="fractional_volumes">
    <variable units="dimensionless" public_interface="out" name="V_cyt" initial_value="0.75"/>
    <variable units="dimensionless" public_interface="out" name="V_ims" initial_value="0.0625"/>
  </component>
  
  
  <connection>
    <map_components component_2="environment" component_1="ATP_cyt"/>
    <map_variables variable_2="time" variable_1="time"/>
  </connection>
  
  <connection>
    <map_components component_2="environment" component_1="ADP_cyt"/>
    <map_variables variable_2="time" variable_1="time"/>
  </connection>
  
  <connection>
    <map_components component_2="environment" component_1="PCr_cyt"/>
    <map_variables variable_2="time" variable_1="time"/>
  </connection>
  
  <connection>
    <map_components component_2="environment" component_1="Cr_cyt"/>
    <map_variables variable_2="time" variable_1="time"/>
  </connection>
  
  <connection>
    <map_components component_2="environment" component_1="Pi_cyt"/>
    <map_variables variable_2="time" variable_1="time"/>
  </connection>
  
  <connection>
    <map_components component_2="environment" component_1="ATP_ims"/>
    <map_variables variable_2="time" variable_1="time"/>
  </connection>
  
  <connection>
    <map_components component_2="environment" component_1="ADP_ims"/>
    <map_variables variable_2="time" variable_1="time"/>
  </connection>
  
  <connection>
    <map_components component_2="environment" component_1="PCr_ims"/>
    <map_variables variable_2="time" variable_1="time"/>
  </connection>
  
  <connection>
    <map_components component_2="environment" component_1="Cr_ims"/>
    <map_variables variable_2="time" variable_1="time"/>
  </connection>
  
  <connection>
    <map_components component_2="environment" component_1="Pi_ims"/>
    <map_variables variable_2="time" variable_1="time"/>
  </connection>
  
  <connection>
    <map_components component_2="environment" component_1="J_hyd"/>
    <map_variables variable_2="time" variable_1="time"/>
  </connection>
  
  <connection>
    <map_components component_2="J_CKMM" component_1="ATP_cyt"/>
    <map_variables variable_2="ATP_cyt" variable_1="ATP_cyt"/>
    <map_variables variable_2="J_CKMM" variable_1="J_CKMM"/>
  </connection>
  
  <connection>
    <map_components component_2="J_hyd" component_1="ATP_cyt"/>
    <map_variables variable_2="J_hyd" variable_1="J_hyd"/>
  </connection>
  
  <connection>
    <map_components component_2="J_diff_ATP" component_1="ATP_cyt"/>
    <map_variables variable_2="ATP_cyt" variable_1="ATP_cyt"/>
    <map_variables variable_2="J_diff_ATP" variable_1="J_diff_ATP"/>
  </connection>
  
  <connection>
    <map_components component_2="fractional_volumes" component_1="ATP_cyt"/>
    <map_variables variable_2="V_cyt" variable_1="V_cyt"/>
  </connection>
  
  <connection>
    <map_components component_2="J_CKMM" component_1="ADP_cyt"/>
    <map_variables variable_2="ADP_cyt" variable_1="ADP_cyt"/>
    <map_variables variable_2="J_CKMM" variable_1="J_CKMM"/>
  </connection>
  
  <connection>
    <map_components component_2="J_hyd" component_1="ADP_cyt"/>
    <map_variables variable_2="J_hyd" variable_1="J_hyd"/>
  </connection>
  
  <connection>
    <map_components component_2="J_diff_ADP" component_1="ADP_cyt"/>
    <map_variables variable_2="ADP_cyt" variable_1="ADP_cyt"/>
    <map_variables variable_2="J_diff_ADP" variable_1="J_diff_ADP"/>
  </connection>
  
  <connection>
    <map_components component_2="fractional_volumes" component_1="ADP_cyt"/>
    <map_variables variable_2="V_cyt" variable_1="V_cyt"/>
  </connection>
  
  <connection>
    <map_components component_2="J_CKMM" component_1="PCr_cyt"/>
    <map_variables variable_2="PCr_cyt" variable_1="PCr_cyt"/>
    <map_variables variable_2="J_CKMM" variable_1="J_CKMM"/>
  </connection>
  
  <connection>
    <map_components component_2="J_diff_PCr" component_1="PCr_cyt"/>
    <map_variables variable_2="PCr_cyt" variable_1="PCr_cyt"/>
    <map_variables variable_2="J_diff_PCr" variable_1="J_diff_PCr"/>
  </connection>
  
  <connection>
    <map_components component_2="fractional_volumes" component_1="PCr_cyt"/>
    <map_variables variable_2="V_cyt" variable_1="V_cyt"/>
  </connection>
  
  <connection>
    <map_components component_2="J_CKMM" component_1="Cr_cyt"/>
    <map_variables variable_2="Cr_cyt" variable_1="Cr_cyt"/>
    <map_variables variable_2="J_CKMM" variable_1="J_CKMM"/>
  </connection>
  
  <connection>
    <map_components component_2="J_diff_Cr" component_1="Cr_cyt"/>
    <map_variables variable_2="Cr_cyt" variable_1="Cr_cyt"/>
    <map_variables variable_2="J_diff_Cr" variable_1="J_diff_Cr"/>
  </connection>
  
  <connection>
    <map_components component_2="fractional_volumes" component_1="Cr_cyt"/>
    <map_variables variable_2="V_cyt" variable_1="V_cyt"/>
  </connection>
  
  <connection>
    <map_components component_2="J_hyd" component_1="Pi_cyt"/>
    <map_variables variable_2="J_hyd" variable_1="J_hyd"/>
  </connection>
  
  <connection>
    <map_components component_2="J_diff_Pi" component_1="Pi_cyt"/>
    <map_variables variable_2="Pi_cyt" variable_1="Pi_cyt"/>
    <map_variables variable_2="J_diff_Pi" variable_1="J_diff_Pi"/>
  </connection>
  
  <connection>
    <map_components component_2="fractional_volumes" component_1="Pi_cyt"/>
    <map_variables variable_2="V_cyt" variable_1="V_cyt"/>
  </connection>
  
  <connection>
    <map_components component_2="J_CKMi" component_1="ATP_ims"/>
    <map_variables variable_2="ATP_ims" variable_1="ATP_ims"/>
    <map_variables variable_2="J_CKMi" variable_1="J_CKMi"/>
  </connection>
  
  <connection>
    <map_components component_2="J_syn" component_1="ATP_ims"/>
    <map_variables variable_2="J_syn" variable_1="J_syn"/>
  </connection>
  
  <connection>
    <map_components component_2="J_diff_ATP" component_1="ATP_ims"/>
    <map_variables variable_2="ATP_ims" variable_1="ATP_ims"/>
    <map_variables variable_2="J_diff_ATP" variable_1="J_diff_ATP"/>
  </connection>
  
  <connection>
    <map_components component_2="fractional_volumes" component_1="ATP_ims"/>
    <map_variables variable_2="V_ims" variable_1="V_ims"/>
  </connection>
  
  <connection>
    <map_components component_2="J_CKMi" component_1="ADP_ims"/>
    <map_variables variable_2="ADP_ims" variable_1="ADP_ims"/>
    <map_variables variable_2="J_CKMi" variable_1="J_CKMi"/>
  </connection>
  
  <connection>
    <map_components component_2="J_syn" component_1="ADP_ims"/>
    <map_variables variable_2="ADP_ims" variable_1="ADP_ims"/>
    <map_variables variable_2="J_syn" variable_1="J_syn"/>
  </connection>
  
  <connection>
    <map_components component_2="J_diff_ADP" component_1="ADP_ims"/>
    <map_variables variable_2="ADP_ims" variable_1="ADP_ims"/>
    <map_variables variable_2="J_diff_ADP" variable_1="J_diff_ADP"/>
  </connection>
  
  <connection>
    <map_components component_2="fractional_volumes" component_1="ADP_ims"/>
    <map_variables variable_2="V_ims" variable_1="V_ims"/>
  </connection>
  
  <connection>
    <map_components component_2="J_CKMi" component_1="PCr_ims"/>
    <map_variables variable_2="PCr_ims" variable_1="PCr_ims"/>
    <map_variables variable_2="J_CKMi" variable_1="J_CKMi"/>
  </connection>
  
  <connection>
    <map_components component_2="J_diff_PCr" component_1="PCr_ims"/>
    <map_variables variable_2="PCr_ims" variable_1="PCr_ims"/>
    <map_variables variable_2="J_diff_PCr" variable_1="J_diff_PCr"/>
  </connection>
  
  <connection>
    <map_components component_2="fractional_volumes" component_1="PCr_ims"/>
    <map_variables variable_2="V_ims" variable_1="V_ims"/>
  </connection>
  
  <connection>
    <map_components component_2="J_CKMi" component_1="Cr_ims"/>
    <map_variables variable_2="Cr_ims" variable_1="Cr_ims"/>
    <map_variables variable_2="J_CKMi" variable_1="J_CKMi"/>
  </connection>
  
  <connection>
    <map_components component_2="J_diff_Cr" component_1="Cr_ims"/>
    <map_variables variable_2="Cr_ims" variable_1="Cr_ims"/>
    <map_variables variable_2="J_diff_Cr" variable_1="J_diff_Cr"/>
  </connection>
  
  <connection>
    <map_components component_2="fractional_volumes" component_1="Cr_ims"/>
    <map_variables variable_2="V_ims" variable_1="V_ims"/>
  </connection>
  
  <connection>
    <map_components component_2="J_syn" component_1="Pi_ims"/>
    <map_variables variable_2="Pi_ims" variable_1="Pi_ims"/>
    <map_variables variable_2="J_syn" variable_1="J_syn"/>
  </connection>
  
  <connection>
    <map_components component_2="J_diff_Pi" component_1="Pi_ims"/>
    <map_variables variable_2="Pi_ims" variable_1="Pi_ims"/>
    <map_variables variable_2="J_diff_Pi" variable_1="J_diff_Pi"/>
  </connection>
  
  <connection>
    <map_components component_2="fractional_volumes" component_1="Pi_ims"/>
    <map_variables variable_2="V_ims" variable_1="V_ims"/>
  </connection>


<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
  <rdf:Seq rdf:about="rdf:#e84bf21a-9ae6-4733-a668-09c5c03916b6">
    <rdf:li rdf:resource="rdf:#3d04ef30-7c54-43ab-acb0-5eeebb9de269"/>
  </rdf:Seq>
  <rdf:Description rdf:about="rdf:#56bd2d28-3475-4cba-a748-7dc81ba1d9c5">
    <bqs:Pubmed_id>17581855</bqs:Pubmed_id>
    <bqs:JournalArticle rdf:resource="rdf:#2b458944-f47f-44d9-9a0b-48f80b2dd438"/>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#3d04ef30-7c54-43ab-acb0-5eeebb9de269">
    <rdf:type rdf:resource="http://www.cellml.org/bqs/1.0#Person"/>
    <vCard:N rdf:resource="rdf:#9ca6a72a-aee3-4cfd-a8ea-3dde165fc757"/>
  </rdf:Description>
  <rdf:Description rdf:about="">
    <dc:publisher/>
    <cmeta:comment rdf:resource="rdf:#864bf2c6-b2da-47e4-bdee-e7336b07fc94"/>
    <dcterms:created rdf:resource="rdf:#ff272b0c-8c47-4f05-8b4a-893ac9fe3c83"/>
    <dc:creator rdf:resource="rdf:#051214f3-534c-4df6-bc54-108e0a627008"/>
    <cmeta:modification rdf:resource="rdf:#cda719e0-0431-443a-8cbf-d99b2d4cad2a"/>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#7b551d65-a29f-4c5a-a820-f03c1952a34a">
    <dc:title>American Journal of Physiology Cell Physiology</dc:title>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#2000cb98-4078-43a7-8be7-be5a974d41d4">
    <dc:creator rdf:resource="rdf:#547fc1e7-565d-4677-bb31-f82b9ab126cb"/>
    <rdf:value/>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#5aaa1237-7435-464c-94ca-98f9bfa9bd7c">
    <vCard:Given>Catherine</vCard:Given>
    <vCard:Family>Lloyd</vCard:Family>
    <vCard:Other>May</vCard:Other>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#ab808f55-0c1b-4785-b337-238e6a97fb9c">
    <dcterms:W3CDTF>2009-04-29T14:35:14+12:00</dcterms:W3CDTF>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#ff272b0c-8c47-4f05-8b4a-893ac9fe3c83">
    <dcterms:W3CDTF>2009-04-28T00:00:00+00:00</dcterms:W3CDTF>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#cd7ce7e6-912e-46b4-ac82-43b35b6ff577">
    <vCard:Given>Alan</vCard:Given>
    <vCard:Family>Garny</vCard:Family>
    <vCard:Other/>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#9ca6a72a-aee3-4cfd-a8ea-3dde165fc757">
    <vCard:Given>Johannes</vCard:Given>
    <vCard:Family>van Beek</vCard:Family>
    <vCard:Other>G</vCard:Other>
    <vCard:Other>H</vCard:Other>
    <vCard:Other>M</vCard:Other>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#864bf2c6-b2da-47e4-bdee-e7336b07fc94">
    <dc:creator rdf:resource="rdf:#e73b4431-2116-479d-8dfa-15735fd81ad1"/>
    <rdf:value>This CellML model is known to run in both OpenCell and COR.  The units have been checked and they are balanced.  This CellML model can reproduce the top graph in figure 2 of the original publication.&#13;
&#13;
</rdf:value>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#cda719e0-0431-443a-8cbf-d99b2d4cad2a">
    <dcterms:modified rdf:resource="rdf:#ab808f55-0c1b-4785-b337-238e6a97fb9c"/>
    <rdf:value>Modified the piecewise equation defining J_hyd (the rate of ATP hydrolysis) n order to get the CellML model to repeatedly loop, and therefore create the oscillating graph in figure 2 of the original paper</rdf:value>
    <cmeta:modifier rdf:resource="rdf:#becd575c-2f71-4b3e-9171-5a7c45fca20f"/>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#ae51170b-b98f-4ed9-a178-1d766c9372b7">
    <dcterms:W3CDTF>2007-09-00 00:00</dcterms:W3CDTF>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#547fc1e7-565d-4677-bb31-f82b9ab126cb">
    <vCard:FN/>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#051214f3-534c-4df6-bc54-108e0a627008">
    <vCard:ORG rdf:resource="rdf:#06113f90-1785-46d7-b805-13eb2bbf1d95"/>
    <vCard:EMAIL rdf:resource="rdf:#1006972e-9f0d-4f2b-8f24-e5f4d5c2123e"/>
    <vCard:N rdf:resource="rdf:#5aaa1237-7435-464c-94ca-98f9bfa9bd7c"/>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#2b458944-f47f-44d9-9a0b-48f80b2dd438">
    <dc:creator rdf:resource="rdf:#e84bf21a-9ae6-4733-a668-09c5c03916b6"/>
    <dc:title>Adenine nucleotide-creatine-phosphate module in myocardial metabolic system explains fast phase of dynamic regulation of oxidative phosphorylation</dc:title>
    <bqs:volume>293</bqs:volume>
    <bqs:first_page>C815</bqs:first_page>
    <bqs:Journal rdf:resource="rdf:#7b551d65-a29f-4c5a-a820-f03c1952a34a"/>
    <dcterms:issued rdf:resource="rdf:#ae51170b-b98f-4ed9-a178-1d766c9372b7"/>
    <bqs:last_page>C829</bqs:last_page>
  </rdf:Description>
  <rdf:Description rdf:about="#vanbeek_model_2007">
    <bqs:reference rdf:resource="rdf:#56bd2d28-3475-4cba-a748-7dc81ba1d9c5"/>
<bqs:reference rdf:parseType="Resource">
  <dc:subject rdf:parseType="Resource">
    <bqs:subject_type>keyword</bqs:subject_type>
    <rdf:value>
      <rdf:Bag>
        <rdf:li>oxidative phosphorylation</rdf:li>
        <rdf:li>cardiac</rdf:li>
        <rdf:li>metabolism</rdf:li>
      </rdf:Bag>
    </rdf:value>
  </dc:subject>
</bqs:reference>
    <cmeta:comment rdf:resource="rdf:#2000cb98-4078-43a7-8be7-be5a974d41d4"/>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#1006972e-9f0d-4f2b-8f24-e5f4d5c2123e">
    <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:#becd575c-2f71-4b3e-9171-5a7c45fca20f">
    <vCard:N rdf:resource="rdf:#cd7ce7e6-912e-46b4-ac82-43b35b6ff577"/>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#e73b4431-2116-479d-8dfa-15735fd81ad1">
    <vCard:FN>Catherine Lloyd</vCard:FN>
  </rdf:Description>
  <rdf:Description rdf:about="rdf:#06113f90-1785-46d7-b805-13eb2bbf1d95">
    <vCard:Orgname>The University of Auckland</vCard:Orgname>
    <vCard:Orgunit>Auckland Bioengineering Institute</vCard:Orgunit>
  </rdf:Description>
</rdf:RDF>
</model>