Location: Eskandari, Wright, Loo 2005 @ 08f150c39035 / decomposed-model / rate_constants_model.xml

Author:
David Nickerson <nickerso@users.sourceforge.net>
Date:
2010-04-21 15:32:45+12:00
Desc:
adding a decomposed version of the model created using the decompose utility
Permanent Source URI:
https://models.fieldml.org/workspace/eskandari_wright_loo_2005/rawfile/08f150c39035cbe96e09f69c0fc38cc9f42c0099/decomposed-model/rate_constants_model.xml

<?xml version="1.0"?>
<model xmlns="http://www.cellml.org/cellml/1.1#" name="rate_constants_model">
  <component name="rate_constants">
    <variable name="Na_i" private_interface="out" public_interface="in" units="M"/>
    <variable name="Na_o" private_interface="out" public_interface="in" units="M"/>
    <variable name="glucose_i" private_interface="out" public_interface="in" units="M"/>
    <variable name="glucose_o" private_interface="out" public_interface="in" units="M"/>
    <variable name="k_12" private_interface="out" public_interface="out" units="per_second"/>
    <variable name="k_21" private_interface="out" public_interface="out" units="per_second"/>
    <variable name="k_23" private_interface="out" public_interface="out" units="per_second"/>
    <variable name="k_32" private_interface="out" public_interface="out" units="per_second"/>
    <variable name="k_34" private_interface="out" public_interface="out" units="per_second"/>
    <variable name="k_43" private_interface="out" public_interface="out" units="per_second"/>
    <variable name="k_45" private_interface="out" public_interface="out" units="per_second"/>
    <variable name="k_54" private_interface="out" public_interface="out" units="per_second"/>
    <variable name="k_25" private_interface="out" public_interface="out" units="per_second"/>
    <variable name="k_52" private_interface="out" public_interface="out" units="per_second"/>
    <variable name="k_56" private_interface="out" public_interface="out" units="per_second"/>
    <variable name="k_65" private_interface="out" public_interface="out" units="per_second"/>
    <variable name="k_61" private_interface="out" public_interface="out" units="per_second"/>
    <variable name="k_16" private_interface="out" public_interface="out" units="per_second"/>
    <variable name="k0_12" private_interface="out" public_interface="in" units="per_M2_per_second"/>
    <variable name="ks_12" private_interface="out" public_interface="out" units="per_M2_per_second"/>
    <variable name="k0_21" private_interface="out" public_interface="in" units="per_second"/>
    <variable name="k0_23" private_interface="out" public_interface="in" units="per_M_per_second"/>
    <variable name="k0_32" private_interface="out" public_interface="in" units="per_second"/>
    <variable name="k0_34" private_interface="out" public_interface="in" units="per_second"/>
    <variable name="k0_43" private_interface="out" public_interface="in" units="per_second"/>
    <variable name="k0_45" private_interface="out" public_interface="in" units="per_second"/>
    <variable name="k0_54_temp" private_interface="out" public_interface="out" units="per_M_per_second"/>
    <variable name="k0_54" private_interface="out" public_interface="in" units="per_M_per_second"/>
    <variable name="k0_25" private_interface="out" public_interface="in" units="per_second"/>
    <variable name="k_52_temp" private_interface="out" public_interface="out" units="per_second"/>
    <variable name="k0_52" private_interface="out" public_interface="in" units="per_second"/>
    <variable name="k0_56" private_interface="out" public_interface="in" units="per_second"/>
    <variable name="k0_65" private_interface="out" public_interface="in" units="per_M2_per_second"/>
    <variable name="k0_61" private_interface="out" public_interface="in" units="per_second"/>
    <variable name="k0_16" private_interface="out" public_interface="in" units="per_second"/>
    <variable name="delta" private_interface="out" public_interface="in" units="dimensionless"/>
    <variable name="n" private_interface="out" public_interface="in" units="dimensionless"/>
    <variable name="z_c" private_interface="out" public_interface="in" units="dimensionless"/>
    <variable name="z_Na" private_interface="out" public_interface="in" units="dimensionless"/>
    <variable name="alpha_p" private_interface="out" public_interface="in" units="dimensionless"/>
    <variable name="alpha_pp" private_interface="out" public_interface="in" units="dimensionless"/>
    <variable name="C_T" private_interface="out" public_interface="in" units="umol"/>
    <variable name="mu" private_interface="out" public_interface="in" units="dimensionless"/>
    <math xmlns="http://www.w3.org/1998/Math/MathML">
         <apply>
            <eq/>
            <ci>ks_12</ci>
            <apply>
               <times/>
               <ci>k0_12</ci>
               <apply>
                  <exp/>
                  <apply>
                     <divide/>
                     <apply>
                        <times/>
                        <apply>
                           <minus/>
                           <ci>n</ci>
                        </apply>
                        <ci>alpha_p</ci>
                        <ci>mu</ci>
                     </apply>
                     <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="dimensionless">2</cn>
                  </apply>
               </apply>
            </apply>
         </apply>
         <apply>
            <eq/>
            <ci>k_12</ci>
            <apply>
               <times/>
               <ci>ks_12</ci>
               <apply>
                  <power/>
                  <ci>Na_o</ci>
                  <ci>n</ci>
               </apply>
            </apply>
         </apply>
         <apply>
            <eq/>
            <ci>k_21</ci>
            <apply>
               <times/>
               <ci>k0_21</ci>
               <apply>
                  <exp/>
                  <apply>
                     <divide/>
                     <apply>
                        <times/>
                        <ci>n</ci>
                        <ci>z_Na</ci>
                        <ci>alpha_p</ci>
                        <ci>mu</ci>
                     </apply>
                     <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="dimensionless">2</cn>
                  </apply>
               </apply>
            </apply>
         </apply>
         <apply>
            <eq/>
            <ci>k_23</ci>
            <apply>
               <times/>
               <ci>k0_23</ci>
               <ci>glucose_o</ci>
            </apply>
         </apply>
         <apply>
            <eq/>
            <ci>k_32</ci>
            <ci>k0_32</ci>
         </apply>
         <apply>
            <eq/>
            <ci>k_34</ci>
            <apply>
               <times/>
               <ci>k0_34</ci>
               <apply>
                  <exp/>
                  <apply>
                     <divide/>
                     <apply>
                        <times/>
                        <apply>
                           <minus/>
                           <apply>
                              <plus/>
                              <ci>z_c</ci>
                              <ci>n</ci>
                           </apply>
                        </apply>
                        <ci>delta</ci>
                        <ci>mu</ci>
                     </apply>
                     <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="dimensionless">2</cn>
                  </apply>
               </apply>
            </apply>
         </apply>
         <apply>
            <eq/>
            <ci>k_43</ci>
            <apply>
               <times/>
               <ci>k0_43</ci>
               <apply>
                  <exp/>
                  <apply>
                     <divide/>
                     <apply>
                        <times/>
                        <apply>
                           <plus/>
                           <ci>z_c</ci>
                           <ci>n</ci>
                        </apply>
                        <ci>delta</ci>
                        <ci>mu</ci>
                     </apply>
                     <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="dimensionless">2</cn>
                  </apply>
               </apply>
            </apply>
         </apply>
         <apply>
            <eq/>
            <ci>k_45</ci>
            <ci>k0_45</ci>
         </apply>
         <apply>
            <eq/>
            <ci>k_54</ci>
            <apply>
               <times/>
               <ci>k0_54_temp</ci>
               <ci>glucose_i</ci>
            </apply>
         </apply>
         <apply>
            <eq/>
            <ci>k_25</ci>
            <apply>
               <times/>
               <ci>k0_25</ci>
               <apply>
                  <exp/>
                  <apply>
                     <divide/>
                     <apply>
                        <times/>
                        <apply>
                           <minus/>
                           <apply>
                              <plus/>
                              <ci>z_c</ci>
                              <ci>n</ci>
                           </apply>
                        </apply>
                        <ci>delta</ci>
                        <ci>mu</ci>
                     </apply>
                     <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="dimensionless">2</cn>
                  </apply>
               </apply>
            </apply>
         </apply>
         <apply>
            <eq/>
            <ci>k_52_temp</ci>
            <apply>
               <times/>
               <ci>k0_52</ci>
               <apply>
                  <exp/>
                  <apply>
                     <divide/>
                     <apply>
                        <times/>
                        <apply>
                           <plus/>
                           <ci>z_c</ci>
                           <ci>n</ci>
                        </apply>
                        <ci>delta</ci>
                        <ci>mu</ci>
                     </apply>
                     <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="dimensionless">2</cn>
                  </apply>
               </apply>
            </apply>
         </apply>
         <apply>
            <eq/>
            <ci>k_56</ci>
            <apply>
               <times/>
               <ci>k0_56</ci>
               <apply>
                  <exp/>
                  <apply>
                     <divide/>
                     <apply>
                        <times/>
                        <apply>
                           <minus/>
                           <ci>n</ci>
                        </apply>
                        <ci>z_Na</ci>
                        <ci>alpha_pp</ci>
                        <ci>mu</ci>
                     </apply>
                     <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="dimensionless">2</cn>
                  </apply>
               </apply>
            </apply>
         </apply>
         <apply>
            <eq/>
            <ci>k_65</ci>
            <apply>
               <times/>
               <ci>k0_65</ci>
               <apply>
                  <power/>
                  <ci>Na_i</ci>
                  <ci>n</ci>
               </apply>
               <apply>
                  <exp/>
                  <apply>
                     <divide/>
                     <apply>
                        <times/>
                        <ci>n</ci>
                        <ci>z_Na</ci>
                        <ci>alpha_pp</ci>
                        <ci>mu</ci>
                     </apply>
                     <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="dimensionless">2</cn>
                  </apply>
               </apply>
            </apply>
         </apply>
         <apply>
            <eq/>
            <ci>k_61</ci>
            <apply>
               <times/>
               <ci>k0_61</ci>
               <apply>
                  <exp/>
                  <apply>
                     <divide/>
                     <apply>
                        <times/>
                        <ci>z_c</ci>
                        <ci>delta</ci>
                        <ci>mu</ci>
                     </apply>
                     <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="dimensionless">2</cn>
                  </apply>
               </apply>
            </apply>
         </apply>
         <apply>
            <eq/>
            <ci>k_16</ci>
            <apply>
               <times/>
               <ci>k0_16</ci>
               <apply>
                  <exp/>
                  <apply>
                     <divide/>
                     <apply>
                        <times/>
                        <apply>
                           <minus/>
                           <ci>z_c</ci>
                        </apply>
                        <ci>delta</ci>
                        <ci>mu</ci>
                     </apply>
                     <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="dimensionless">2</cn>
                  </apply>
               </apply>
            </apply>
         </apply>
         <apply>
            <eq/>
            <ci>k_52</ci>
            <apply>
               <divide/>
               <apply>
                  <times/>
                  <ci>k0_12</ci>
                  <ci>k_25</ci>
                  <ci>k0_56</ci>
                  <ci>k0_61</ci>
               </apply>
               <apply>
                  <times/>
                  <ci>k0_21</ci>
                  <ci>k0_16</ci>
                  <ci>k0_65</ci>
               </apply>
            </apply>
         </apply>
         <apply>
            <eq/>
            <ci>k0_54_temp</ci>
            <apply>
               <divide/>
               <apply>
                  <times/>
                  <ci>k0_23</ci>
                  <ci>k_34</ci>
                  <ci>k_45</ci>
                  <ci>k_52</ci>
               </apply>
               <apply>
                  <times/>
                  <ci>k_43</ci>
                  <ci>k_32</ci>
                  <ci>k_25</ci>
               </apply>
            </apply>
         </apply>
      </math>
  </component>
  <import xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="eskandari_2005_units_model.xml">
    <units name="per_second" units_ref="per_second"/>
    <units name="per_second5" units_ref="per_second5"/>
    <units name="volt_per_second" units_ref="volt_per_second"/>
    <units name="per_mol" units_ref="per_mol"/>
    <units name="umol" units_ref="umol"/>
    <units name="M" units_ref="M"/>
    <units name="um2" units_ref="um2"/>
    <units name="mol_per_um2" units_ref="mol_per_um2"/>
    <units name="mM" units_ref="mM"/>
    <units name="mV" units_ref="mV"/>
    <units name="J_per_K_per_mol" units_ref="J_per_K_per_mol"/>
    <units name="pA_per_cm2" units_ref="pA_per_cm2"/>
    <units name="uA" units_ref="uA"/>
    <units name="uA_per_um2" units_ref="uA_per_um2"/>
    <units name="uA_per_A" units_ref="uA_per_A"/>
    <units name="umol_per_mol" units_ref="umol_per_mol"/>
    <units name="C_per_mol" units_ref="C_per_mol"/>
    <units name="per_M_per_second" units_ref="per_M_per_second"/>
    <units name="per_M2_per_second" units_ref="per_M2_per_second"/>
    <units name="M2" units_ref="M2"/>
    <units name="M3" units_ref="M3"/>
    <units name="M3_per_second" units_ref="M3_per_second"/>
    <units name="per_M3_per_second5" units_ref="per_M3_per_second5"/>
    <units name="M_per_second" units_ref="M_per_second"/>
  </import>
</model>