Location: Ikeda BMadonna QKDB @ c560868b736d / cellml / Respiration.cellml

Author:
Ting Yu <ting.yu@auckland.ac.nz>
Date:
2014-05-05 11:11:02+12:00
Desc:
Change the unit from dimensionless to TODO.
Permanent Source URI:
https://models.cellml.org/workspace/194/rawfile/c560868b736d95fd544954a4a3d5875175c194dc/cellml/Respiration.cellml

<?xml version="1.0"?>
<model xmlns="http://www.cellml.org/cellml/1.1#" name="Respiration">
  <component name="Respiration">
    <math xmlns="http://www.w3.org/1998/Math/MathML">
      <apply id="1">
        <eq/>
        <ci>XHB
        </ci>
        <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">15
        </cn>
      </apply>
      <apply id="2">
        <eq/>
        <ci>PBA
        </ci>
        <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">760
        </cn>
      </apply>
      <apply id="3">
        <eq/>
        <ci>PBL
        </ci>
        <apply>
          <minus/>
          <ci>PBA
          </ci>
          <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">47
          </cn>
        </apply>
      </apply>
      <apply id="4">
        <eq/>
        <ci>VAL
        </ci>
        <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">3
        </cn>
      </apply>
      <apply id="5">
        <eq/>
        <ci>MRCO
        </ci>
        <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">0.2318
        </cn>
      </apply>
      <apply id="6">
        <eq/>
        <ci>MRO2
        </ci>
        <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">0.2591
        </cn>
      </apply>
      <apply id="7">
        <eq/>
        <apply>
          <diff/>
          <bvar>
            <ci>t
            </ci>
          </bvar>
          <ci>FCOA
          </ci>
        </apply>
        <apply>
          <divide/>
          <apply>
            <plus/>
            <apply>
              <times/>
              <ci>VI
              </ci>
              <apply>
                <minus/>
                <ci>FCOI
                </ci>
                <ci>FCOA
                </ci>
              </apply>
            </apply>
            <apply>
              <times/>
              <apply>
                <divide/>
                <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">863
                </cn>
                <apply>
                  <minus/>
                  <ci>PBA
                  </ci>
                  <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">47
                  </cn>
                </apply>
              </apply>
              <ci>QCO
              </ci>
              <apply>
                <minus/>
                <ci>UCOV
                </ci>
                <ci>UCOA
                </ci>
              </apply>
            </apply>
          </apply>
          <ci>VAL
          </ci>
        </apply>
      </apply>
      <apply id="8">
        <eq/>
        <apply>
          <diff/>
          <bvar>
            <ci>t
            </ci>
          </bvar>
          <ci>FO2A
          </ci>
        </apply>
        <apply>
          <divide/>
          <apply>
            <plus/>
            <apply>
              <times/>
              <ci>VI
              </ci>
              <apply>
                <minus/>
                <ci>FO2I
                </ci>
                <ci>FO2A
                </ci>
              </apply>
            </apply>
            <apply>
              <times/>
              <apply>
                <divide/>
                <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">863
                </cn>
                <apply>
                  <minus/>
                  <ci>PBA
                  </ci>
                  <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">47
                  </cn>
                </apply>
              </apply>
              <ci>QCO
              </ci>
              <apply>
                <minus/>
                <ci>UO2V
                </ci>
                <ci>UO2A
                </ci>
              </apply>
            </apply>
          </apply>
          <ci>VAL
          </ci>
        </apply>
      </apply>
      <apply id="9">
        <eq/>
        <apply>
          <diff/>
          <bvar>
            <ci>t
            </ci>
          </bvar>
          <ci>UCOV
          </ci>
        </apply>
        <apply>
          <divide/>
          <apply>
            <plus/>
            <ci>MRCO
            </ci>
            <apply>
              <times/>
              <ci>QCO
              </ci>
              <apply>
                <minus/>
                <ci>UCOA
                </ci>
                <ci>UCOV
                </ci>
              </apply>
            </apply>
          </apply>
          <ci>VTW
          </ci>
        </apply>
      </apply>
      <apply id="10">
        <eq/>
        <apply>
          <diff/>
          <bvar>
            <ci>t
            </ci>
          </bvar>
          <ci>UO2V
          </ci>
        </apply>
        <apply>
          <divide/>
          <apply>
            <plus/>
            <apply>
              <minus/>
              <ci>MRO2
              </ci>
            </apply>
            <apply>
              <times/>
              <ci>QCO
              </ci>
              <apply>
                <minus/>
                <ci>UO2A
                </ci>
                <ci>UO2V
                </ci>
              </apply>
            </apply>
          </apply>
          <ci>VTW
          </ci>
        </apply>
      </apply>
      <apply id="11">
        <eq/>
        <ci>UCOA
        </ci>
        <apply>
          <plus/>
          <apply>
            <times/>
            <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">0.0006732
            </cn>
            <ci>PCOA
            </ci>
          </apply>
          <apply>
            <times/>
            <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">0.02226
            </cn>
            <ci>XCO3
            </ci>
          </apply>
        </apply>
      </apply>
      <apply id="12">
        <eq/>
        <ci>UO2A
        </ci>
        <apply>
          <plus/>
          <apply>
            <times/>
            <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">0.00003168
            </cn>
            <ci>PO2A
            </ci>
          </apply>
          <ci>UHBO
          </ci>
        </apply>
      </apply>
      <apply id="13">
        <eq/>
        <apply>
          <diff/>
          <bvar>
            <ci>t
            </ci>
          </bvar>
          <ci>VI
          </ci>
        </apply>
        <apply>
          <divide/>
          <apply>
            <minus/>
            <apply>
              <times/>
              <ci>VR
              </ci>
              <ci>VI0
              </ci>
            </apply>
            <ci>VI
            </ci>
          </apply>
          <ci>TRSP1
          </ci>
        </apply>
      </apply>
      <apply id="14">
        <eq/>
        <ci>k1
        </ci>
        <piecewise>
          <piece>
            <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">0.22
            </cn>
            <apply>
              <leq/>
              <ci>PHA
              </ci>
              <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">7.4
              </cn>
            </apply>
          </piece>
          <otherwise>
            <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">0.0258
            </cn>
          </otherwise>
        </piecewise>
      </apply>
      <apply id="15">
        <eq/>
        <ci>k6
        </ci>
        <piecewise>
          <piece>
            <apply>
              <minus/>
              <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">12.734
              </cn>
            </apply>
            <apply>
              <leq/>
              <ci>PHA
              </ci>
              <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">7.4
              </cn>
            </apply>
          </piece>
          <otherwise>
            <apply>
              <minus/>
              <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">5.003
              </cn>
            </apply>
          </otherwise>
        </piecewise>
      </apply>
      <apply id="16">
        <eq/>
        <ci>k3
        </ci>
        <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">0.58
        </cn>
      </apply>
      <apply id="17">
        <eq/>
        <ci>k4
        </ci>
        <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">3.496
        </cn>
      </apply>
      <apply id="18">
        <eq/>
        <ci>k2
        </ci>
        <piecewise>
          <piece>
            <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">1
            </cn>
            <apply>
              <gt/>
              <ci>PCOA
              </ci>
              <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">40
              </cn>
            </apply>
          </piece>
          <otherwise>
            <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">0.0396
            </cn>
          </otherwise>
        </piecewise>
      </apply>
      <apply id="19">
        <eq/>
        <ci>k5
        </ci>
        <piecewise>
          <piece>
            <apply>
              <minus/>
              <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">32.079999999999998
              </cn>
            </apply>
            <apply>
              <gt/>
              <ci>PCOA
              </ci>
              <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">40
              </cn>
            </apply>
          </piece>
          <otherwise>
            <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">160.110000000000014
            </cn>
          </otherwise>
        </piecewise>
      </apply>
      <apply id="20">
        <eq/>
        <ci>VR
        </ci>
        <apply>
          <max/>
          <apply>
            <plus/>
            <apply>
              <times/>
              <ci>k1
              </ci>
              <ci>H
              </ci>
            </apply>
            <apply>
              <times/>
              <ci>k2
              </ci>
              <apply>
                <plus/>
                <ci>k3
                </ci>
                <apply>
                  <divide/>
                  <ci>k4
                  </ci>
                  <apply>
                    <minus/>
                    <ci>PO2A
                    </ci>
                    <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">32
                    </cn>
                  </apply>
                </apply>
              </apply>
              <apply>
                <plus/>
                <ci>PCOA
                </ci>
                <ci>k5
                </ci>
              </apply>
            </apply>
            <ci>k6
            </ci>
          </apply>
          <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">0
          </cn>
        </apply>
      </apply>
      <apply id="21">
        <eq/>
        <ci>VI0
        </ci>
        <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">5
        </cn>
      </apply>
      <apply id="22">
        <eq/>
        <ci>H
        </ci>
        <apply>
          <power/>
          <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">10
          </cn>
          <apply>
            <minus/>
            <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">9
            </cn>
            <ci>PHA
            </ci>
          </apply>
        </apply>
      </apply>
      <apply id="23">
        <eq/>
        <ci>f
        </ci>
        <apply>
          <power/>
          <apply>
            <minus/>
            <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">1
            </cn>
            <apply>
              <exp/>
              <apply>
                <times/>
                <apply>
                  <minus/>
                  <ci>PO2A
                  </ci>
                </apply>
                <ci>g
                </ci>
              </apply>
            </apply>
          </apply>
          <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">2
          </cn>
        </apply>
      </apply>
      <apply id="24">
        <eq/>
        <ci>g
        </ci>
        <apply>
          <minus/>
          <apply>
            <plus/>
            <apply>
              <minus/>
              <apply>
                <times/>
                <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">0.0066815
                </cn>
                <apply>
                  <power/>
                  <ci>PHA
                  </ci>
                  <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">3
                  </cn>
                </apply>
              </apply>
              <apply>
                <times/>
                <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">0.10098
                </cn>
                <apply>
                  <power/>
                  <ci>PHA
                  </ci>
                  <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">2
                  </cn>
                </apply>
              </apply>
            </apply>
            <apply>
              <times/>
              <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">0.44921
              </cn>
              <ci>PHA
              </ci>
            </apply>
          </apply>
          <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">0.454
          </cn>
        </apply>
      </apply>
      <apply id="25">
        <eq/>
        <ci>UHBO
        </ci>
        <apply>
          <times/>
          <ci>UHB
          </ci>
          <ci>f
          </ci>
        </apply>
      </apply>
      <apply id="26">
        <eq/>
        <ci>DCLA
        </ci>
        <apply>
          <minus/>
          <ci>XCO3
          </ci>
          <ci>STBC
          </ci>
        </apply>
      </apply>
      <apply id="27">
        <eq/>
        <ci>UHB
        </ci>
        <apply>
          <divide/>
          <ci>XHB
          </ci>
          <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">75
          </cn>
        </apply>
      </apply>
      <apply id="28">
        <eq/>
        <ci>PCOA
        </ci>
        <apply>
          <times/>
          <ci>FCOA
          </ci>
          <apply>
            <minus/>
            <ci>PBA
            </ci>
            <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">47
            </cn>
          </apply>
        </apply>
      </apply>
      <apply id="29">
        <eq/>
        <ci>PO2A
        </ci>
        <apply>
          <times/>
          <ci>FO2A
          </ci>
          <apply>
            <minus/>
            <ci>PBA
            </ci>
            <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">47
            </cn>
          </apply>
        </apply>
      </apply>
      <apply id="30">
        <eq/>
        <ci>PHA
        </ci>
        <apply>
          <plus/>
          <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">6.1
          </cn>
          <apply>
            <log/>
            <apply>
              <divide/>
              <ci>XCO3
              </ci>
              <apply>
                <times/>
                <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">0.03
                </cn>
                <ci>PCOA
                </ci>
              </apply>
            </apply>
          </apply>
        </apply>
      </apply>
      <apply id="31">
        <eq/>
        <ci>XCO0
        </ci>
        <apply>
          <plus/>
          <apply>
            <minus/>
            <ci>STBC
            </ci>
            <apply>
              <times/>
              <apply>
                <plus/>
                <apply>
                  <times/>
                  <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">0.527
                  </cn>
                  <ci>XHB
                  </ci>
                </apply>
                <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">3.7
                </cn>
              </apply>
              <apply>
                <minus/>
                <ci>PHA
                </ci>
                <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">7.4
                </cn>
              </apply>
            </apply>
          </apply>
          <apply>
            <divide/>
            <apply>
              <times/>
              <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">0.375
              </cn>
              <apply>
                <minus/>
                <ci>UHB
                </ci>
                <ci>UHBO
                </ci>
              </apply>
            </apply>
            <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">0.02226
            </cn>
          </apply>
        </apply>
      </apply>
      <apply id="32">
        <eq/>
        <apply>
          <diff/>
          <bvar>
            <ci>t
            </ci>
          </bvar>
          <ci>XCO3
          </ci>
        </apply>
        <apply>
          <divide/>
          <apply>
            <minus/>
            <ci>XCO0
            </ci>
            <ci>XCO3
            </ci>
          </apply>
          <ci>TRSP
          </ci>
        </apply>
      </apply>
    </math>
    <variable name="XHB" units="TODO"/>
    <variable name="PBA" units="TODO"/>
    <variable name="PBL" units="TODO"/>
    <variable name="VAL" units="TODO"/>
    <variable name="MRCO" units="TODO"/>
    <variable name="MRO2" units="TODO"/>
    <variable name="t" public_interface="in" units="TODO"/>
    <variable initial_value="0.0561" name="FCOA" units="TODO"/>
    <variable initial_value="0.1473" name="FO2A" units="TODO"/>
    <variable initial_value="5" name="VI" units="TODO"/>
    <variable name="FCOI" units="TODO"/>
    <variable name="FO2I" units="TODO"/>
    <variable initial_value="0.6075" name="UCOV" units="TODO"/>
    <variable name="QCO" public_interface="in" units="TODO"/>
    <variable name="UCOA" units="TODO"/>
    <variable name="VTW" public_interface="in" units="TODO"/>
    <variable initial_value="0.1515" name="UO2V" units="TODO"/>
    <variable name="UO2A" units="TODO"/>
    <variable name="VR" units="TODO"/>
    <variable name="VI0" units="TODO"/>
    <variable name="TRSP1" public_interface="in" units="TODO"/>
    <variable name="k1" units="TODO"/>
    <variable name="PHA" public_interface="out" units="TODO"/>
    <variable name="k6" units="TODO"/>
    <variable name="k3" units="TODO"/>
    <variable name="k4" units="TODO"/>
    <variable name="k2" units="TODO"/>
    <variable name="PCOA" public_interface="out" units="TODO"/>
    <variable name="H" units="TODO"/>
    <variable name="PO2A" units="TODO"/>
    <variable name="f" units="TODO"/>
    <variable name="UHBO" units="TODO"/>
    <variable name="UHB" units="TODO"/>
    <variable name="g" units="TODO"/>
    <variable name="DCLA" public_interface="out" units="TODO"/>
    <variable initial_value="24" name="XCO3" public_interface="out" units="TODO"/>
    <variable name="STBC" public_interface="in" units="TODO"/>
    <variable name="XCO0" units="TODO"/>
    <variable name="TRSP" public_interface="in" units="TODO"/>
    <variable name="k5" units="TODO"/>
    <math xmlns="http://www.w3.org/1998/Math/MathML">
      <apply id="33">
        <eq/>
        <ci>FCOI
        </ci>
        <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">0
        </cn>
      </apply>
      <apply id="34">
        <eq/>
        <ci>FO2I
        </ci>
        <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">0.21
        </cn>
      </apply>
    </math>
  </component>
  <component name="Inputs">
    <math xmlns="http://www.w3.org/1998/Math/MathML">
      <apply id="38">
        <eq/>
        <ci>TRSP
        </ci>
        <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">1
        </cn>
      </apply>
      <apply id="39">
        <eq/>
        <ci>TRSP1
        </ci>
        <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">2
        </cn>
      </apply>
    </math>
    <variable name="TRSP1" public_interface="out" units="TODO"/>
    <variable name="TRSP" public_interface="out" units="TODO"/>
  </component>
  <component name="InputsDummies2">
    <math xmlns="http://www.w3.org/1998/Math/MathML">
      <apply id="35">
        <eq/>
        <ci>STBC
        </ci>
        <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">24
        </cn>
      </apply>
      <apply id="36">
        <eq/>
        <ci>QCO
        </ci>
        <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">5
        </cn>
      </apply>
      <apply id="37">
        <eq/>
        <ci>VTW
        </ci>
        <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">31
        </cn>
      </apply>
      <apply id="38">
        <eq/>
        <ci>TRSP
        </ci>
        <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">1
        </cn>
      </apply>
      <apply id="39">
        <eq/>
        <ci>TRSP1
        </ci>
        <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">2
        </cn>
      </apply>
    </math>
    <variable name="STBC" public_interface="out" units="TODO"/>
    <variable name="QCO" public_interface="out" units="TODO"/>
    <variable name="VTW" public_interface="out" units="TODO"/>
    <variable name="TRSP1" public_interface="out" units="TODO"/>
    <variable name="TRSP" public_interface="out" units="TODO"/>
    <variable initial_value="0" name="t" public_interface="out" units="TODO"/>
  </component>
  <connection>
    <map_components component_1="Respiration" component_2="Inputs"/>
    <map_variables variable_1="TRSP" variable_2="TRSP"/>
    <map_variables variable_1="TRSP1" variable_2="TRSP1"/>
  </connection>
  <connection>
    <map_components component_1="Respiration" component_2="InputsDummies2"/>
    <map_variables variable_1="STBC" variable_2="STBC"/>
    <map_variables variable_1="QCO" variable_2="QCO"/>
    <map_variables variable_1="VTW" variable_2="VTW"/>
    <map_variables variable_1="t" variable_2="t"/>
  </connection>
  <units  name="TODO">
	  <unit units="dimensionless"/>
  </units>
</model>