Location: Structural Test CellML 1.1 Models @ dabad7cb25fd / 3-Multicomponent.cellml

Author:
mike <devnull@localhost>
Date:
2014-09-16 14:53:52+12:00
Desc:
Adding simple README
Permanent Source URI:
https://models.physiomeproject.org/workspace/1bf/rawfile/dabad7cb25fdcc50487835c6b80afd74f4c53ec0/3-Multicomponent.cellml

<?xml version="1.0" encoding="utf-8"?>
<model name="ModelC" cmeta:id="ModelC" xmlns="http://www.cellml.org/cellml/1.0#" xmlns:cellml="http://www.cellml.org/cellml/1.0#" xmlns:cmeta="http://www.cellml.org/metadata/1.0#">
   <units name="per_s">
      <unit units="second" exponent="-1"/>
   </units>
   <units name="uM_per_s">
      <unit units="uM"/>
      <unit units="per_s"/>
   </units>
   <units name="M">
      <unit units="mole"/>
      <unit units="liter" exponent="-1"/>
   </units>
   <units name="uM">
      <unit units="M" prefix="micro"/>
   </units>
   <units name="per_uM">
      <unit units="uM" exponent="-1"/>
   </units>
   <units name="per_uM_per_s">
      <unit units="per_uM"/>
      <unit units="per_s"/>
   </units>
   <component name="rate">
      <variable name="rk" units="per_uM_per_s" public_interface="in"/>
      <variable name="ra" units="uM" public_interface="in"/>
      <variable name="rb" units="uM" public_interface="in"/>
      <variable name="rJ" units="uM_per_s" public_interface="out"/>
      <math xmlns="http://www.w3.org/1998/Math/MathML">
         <apply>
            <eq/>
            <ci>rJ</ci>
            <apply>
               <times/>
               <ci>rk</ci>
               <ci>ra</ci>
               <ci>rb</ci>
            </apply>
         </apply>
      </math>
   </component>
   <component name="a">
      <variable name="time" units="second"/>
      <variable name="k" units="per_uM_per_s" initial_value="0.02" public_interface="out"/>
      <variable name="a" units="uM" initial_value="7" public_interface="out"/>
      <variable name="b" units="uM" initial_value="5" public_interface="out"/>
      <variable name="c" units="uM" initial_value="10"/>
      <variable name="J" units="uM_per_s" public_interface="in"/>
      <math xmlns="http://www.w3.org/1998/Math/MathML">
         <apply>
            <eq/>
            <apply>
               <diff/>
               <bvar>
                  <ci>time</ci>
               </bvar>
               <ci>c</ci>
            </apply>
            <ci>J</ci>
         </apply>
         <apply>
            <eq/>
            <apply>
               <diff/>
               <bvar>
                  <ci>time</ci>
               </bvar>
               <ci>a</ci>
            </apply>
            <apply>
               <minus/>
               <ci>J</ci>
            </apply>
         </apply>
         <apply>
            <eq/>
            <apply>
               <diff/>
               <bvar>
                  <ci>time</ci>
               </bvar>
               <ci>b</ci>
            </apply>
            <apply>
               <minus/>
               <ci>J</ci>
            </apply>
         </apply>
      </math>
   </component>
   <connection>
      <map_components component_1="a" component_2="rate"/>
      <map_variables variable_1="k" variable_2="rk"/>
      <map_variables variable_1="a" variable_2="ra"/>
      <map_variables variable_1="b" variable_2="rb"/>
      <map_variables variable_1="J" variable_2="rJ"/>
   </connection>
</model>