Location: Ikeda BMadonna QKDB @ c560868b736d / cellml / RenalFunctionController.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/RenalFunctionController.cellml

<?xml version="1.0"?>
<model xmlns="http://www.cellml.org/cellml/1.1#" name="RenalFunctionController">
  <component name="RenalFunctionController">
    <math xmlns="http://www.w3.org/1998/Math/MathML">
      <apply id="1">
        <eq/>
        <ci>CKAL
        </ci>
        <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">0.5
        </cn>
      </apply>
      <apply id="2">
        <eq/>
        <ci>CNAL
        </ci>
        <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">0.1
        </cn>
      </apply>
      <apply id="3">
        <eq/>
        <ci>COAD
        </ci>
        <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">0.5
        </cn>
      </apply>
      <apply id="4">
        <eq/>
        <ci>CPAD
        </ci>
        <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">1
        </cn>
      </apply>
      <apply id="5">
        <eq/>
        <ci>CPAL
        </ci>
        <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">0.01
        </cn>
      </apply>
      <apply id="6">
        <eq/>
        <ci>CPVL
        </ci>
        <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">0.1
        </cn>
      </apply>
      <apply id="7">
        <eq/>
        <ci>GFR0
        </ci>
        <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">0.1
        </cn>
      </apply>
      <apply id="8">
        <eq/>
        <ci>ACTH
        </ci>
        <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">1
        </cn>
      </apply>
      <apply id="9">
        <eq/>
        <ci>VEC0
        </ci>
        <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">11
        </cn>
      </apply>
      <apply id="10">
        <eq/>
        <ci>TADH
        </ci>
        <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">30
        </cn>
      </apply>
      <apply id="11">
        <eq/>
        <ci>TALD
        </ci>
        <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">30
        </cn>
      </apply>
      <apply id="12">
        <eq/>
        <ci>ADH
        </ci>
        <apply>
          <divide/>
          <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">1.1
          </cn>
          <apply>
            <plus/>
            <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">1
            </cn>
            <apply>
              <exp/>
              <apply>
                <times/>
                <apply>
                  <minus/>
                  <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">0.5
                  </cn>
                </apply>
                <apply>
                  <plus/>
                  <ci>ADH0
                  </ci>
                  <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">4.605
                  </cn>
                </apply>
              </apply>
            </apply>
          </apply>
        </apply>
      </apply>
      <apply id="13">
        <eq/>
        <ci>ALD
        </ci>
        <apply>
          <divide/>
          <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">10
          </cn>
          <apply>
            <plus/>
            <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">1
            </cn>
            <apply>
              <exp/>
              <apply>
                <times/>
                <apply>
                  <minus/>
                  <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">0.4394
                  </cn>
                </apply>
                <apply>
                  <minus/>
                  <ci>ALD0
                  </ci>
                  <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">5
                  </cn>
                </apply>
              </apply>
            </apply>
          </apply>
        </apply>
      </apply>
      <apply id="14">
        <eq/>
        <ci>THDF
        </ci>
        <piecewise>
          <piece>
            <apply>
              <plus/>
              <apply>
                <times/>
                <apply>
                  <minus/>
                  <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">5
                  </cn>
                </apply>
                <apply>
                  <minus/>
                  <apply>
                    <divide/>
                    <ci>PPCO
                    </ci>
                    <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">28
                    </cn>
                  </apply>
                  <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">1
                  </cn>
                </apply>
              </apply>
              <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">1
              </cn>
            </apply>
            <apply>
              <leq/>
              <ci>PPCO
              </ci>
              <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">28
              </cn>
            </apply>
          </piece>
          <otherwise>
            <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">1
            </cn>
          </otherwise>
        </piecewise>
      </apply>
      <apply id="15">
        <eq/>
        <ci>GFR1
        </ci>
        <piecewise>
          <piece>
            <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">0
            </cn>
            <apply>
              <lt/>
              <ci>PAS
              </ci>
              <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">40
              </cn>
            </apply>
          </piece>
          <piece>
            <apply>
              <minus/>
              <apply>
                <times/>
                <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">0.02
                </cn>
                <ci>PAS
                </ci>
              </apply>
              <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">0.8
              </cn>
            </apply>
            <apply>
              <and/>
              <apply>
                <geq/>
                <ci>PAS
                </ci>
                <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">40
                </cn>
              </apply>
              <apply>
                <lt/>
                <ci>PAS
                </ci>
                <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">80
                </cn>
              </apply>
            </apply>
          </piece>
          <piece>
            <apply>
              <plus/>
              <apply>
                <times/>
                <apply>
                  <minus/>
                  <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">0.0005
                  </cn>
                </apply>
                <apply>
                  <power/>
                  <apply>
                    <minus/>
                    <ci>PAS
                    </ci>
                    <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">100
                    </cn>
                  </apply>
                  <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">2
                  </cn>
                </apply>
              </apply>
              <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">1
              </cn>
            </apply>
            <apply>
              <and/>
              <apply>
                <geq/>
                <ci>PAS
                </ci>
                <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">80
                </cn>
              </apply>
              <apply>
                <lt/>
                <ci>PAS
                </ci>
                <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">100
                </cn>
              </apply>
            </apply>
          </piece>
          <otherwise>
            <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">1
            </cn>
          </otherwise>
        </piecewise>
      </apply>
      <apply id="16">
        <eq/>
        <ci>GFR
        </ci>
        <apply>
          <divide/>
          <apply>
            <times/>
            <ci>GFR1
            </ci>
            <ci>GFR0
            </ci>
            <ci>VEC
            </ci>
          </apply>
          <ci>VEC0
          </ci>
        </apply>
      </apply>
      <apply id="17">
        <eq/>
        <apply>
          <diff/>
          <bvar>
            <ci>t
            </ci>
          </bvar>
          <ci>ALD0
          </ci>
        </apply>
        <apply>
          <divide/>
          <apply>
            <minus/>
            <ci>ALD1
            </ci>
            <ci>ALD0
            </ci>
          </apply>
          <ci>TALD
          </ci>
        </apply>
      </apply>
      <apply id="18">
        <eq/>
        <apply>
          <diff/>
          <bvar>
            <ci>t
            </ci>
          </bvar>
          <ci>ADH0
          </ci>
        </apply>
        <apply>
          <divide/>
          <apply>
            <minus/>
            <ci>z7
            </ci>
            <ci>ADH0
            </ci>
          </apply>
          <ci>TADH
          </ci>
        </apply>
      </apply>
      <apply id="19">
        <eq/>
        <ci>z7
        </ci>
        <apply>
          <minus/>
          <apply>
            <times/>
            <apply>
              <minus/>
              <ci>OSMP
              </ci>
              <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">287
              </cn>
            </apply>
            <ci>COAD
            </ci>
          </apply>
          <apply>
            <times/>
            <apply>
              <minus/>
              <ci>PVP
              </ci>
              <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">4
              </cn>
            </apply>
            <ci>CPAD
            </ci>
          </apply>
        </apply>
      </apply>
      <apply id="20">
        <eq/>
        <ci>ALD1_av
        </ci>
        <apply>
          <minus/>
          <apply>
            <minus/>
            <apply>
              <minus/>
              <apply>
                <plus/>
                <apply>
                  <times/>
                  <apply>
                    <minus/>
                    <ci>ACTH
                    </ci>
                    <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">1
                    </cn>
                  </apply>
                  <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">1
                  </cn>
                </apply>
                <apply>
                  <times/>
                  <apply>
                    <minus/>
                    <ci>XKE
                    </ci>
                    <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">4.5
                    </cn>
                  </apply>
                  <ci>CKAL
                  </ci>
                </apply>
              </apply>
              <apply>
                <times/>
                <apply>
                  <minus/>
                  <ci>PVP
                  </ci>
                  <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">4
                  </cn>
                </apply>
                <ci>CPVL
                </ci>
              </apply>
            </apply>
            <apply>
              <times/>
              <apply>
                <minus/>
                <ci>YNH
                </ci>
                <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">1.4
                </cn>
              </apply>
              <ci>CNAL
              </ci>
            </apply>
          </apply>
          <apply>
            <times/>
            <apply>
              <minus/>
              <ci>PAS
              </ci>
              <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">100
              </cn>
            </apply>
            <ci>CPAL
            </ci>
          </apply>
        </apply>
      </apply>
      <apply id="21">
        <eq/>
        <ci>ALD1
        </ci>
        <ci>ALD1_av
        </ci>
      </apply>
    </math>
    <variable name="CKAL" units="TODO"/>
    <variable name="CNAL" units="TODO"/>
    <variable name="COAD" units="TODO"/>
    <variable name="CPAD" units="TODO"/>
    <variable name="CPAL" units="TODO"/>
    <variable name="CPVL" units="TODO"/>
    <variable name="GFR0" units="TODO"/>
    <variable name="ACTH" units="TODO"/>
    <variable name="VEC0" units="TODO"/>
    <variable name="TADH" units="TODO"/>
    <variable name="TALD" units="TODO"/>
    <variable name="ADH" public_interface="out" units="TODO"/>
    <variable name="ALD" public_interface="out" units="TODO"/>
    <variable name="THDF" public_interface="out" units="TODO"/>
    <variable name="PPCO" public_interface="in" units="TODO"/>
    <variable name="GFR1" units="TODO"/>
    <variable name="PAS" public_interface="in" units="TODO"/>
    <variable name="GFR" public_interface="out" units="TODO"/>
    <variable name="VEC" public_interface="in" units="TODO"/>
    <variable name="t" public_interface="in" units="TODO"/>
    <variable initial_value="0" name="ALD0" units="TODO"/>
    <variable name="ALD1" units="TODO"/>
    <variable initial_value="0" name="ADH0" units="TODO"/>
    <variable name="z7" units="TODO"/>
    <variable name="OSMP" public_interface="in" units="TODO"/>
    <variable name="PVP" public_interface="in" units="TODO"/>
    <variable name="XKE" public_interface="in" units="TODO"/>
    <variable name="YNH" public_interface="in" units="TODO"/>
    <variable name="ALD1_av" units="TODO"/>
  </component>
  <component name="InputsDummies7">
    <variable name="OSMP" public_interface="out" units="TODO"/>
    <variable name="PAS" public_interface="out" units="TODO"/>
    <variable name="PPCO" public_interface="out" units="TODO"/>
    <variable name="PVP" public_interface="out" units="TODO"/>
    <variable name="VEC" public_interface="out" units="TODO"/>
    <variable name="XKE" public_interface="out" units="TODO"/>
    <variable name="YNH" public_interface="out" units="TODO"/>
    <math xmlns="http://www.w3.org/1998/Math/MathML">
      <apply id="21">
        <eq/>
        <ci>OSMP
        </ci>
        <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">9.73
        </cn>
      </apply>
      <apply id="22">
        <eq/>
        <ci>PAS
        </ci>
        <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">20
        </cn>
      </apply>
      <apply id="23">
        <eq/>
        <ci>PPCO
        </ci>
        <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">28
        </cn>
      </apply>
      <apply id="24">
        <eq/>
        <ci>PVP
        </ci>
        <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">9.73
        </cn>
      </apply>
      <apply id="25">
        <eq/>
        <ci>VEC
        </ci>
        <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">2
        </cn>
      </apply>
      <apply id="26">
        <eq/>
        <ci>XKE
        </ci>
        <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">9.73
        </cn>
      </apply>
      <apply id="27">
        <eq/>
        <ci>YNH
        </ci>
        <cn xmlns:cellml="http://www.cellml.org/cellml/1.1#" cellml:units="TODO">9.73
        </cn>
      </apply>
    </math>
    <variable initial_value="0" name="t" public_interface="out" units="TODO"/>
  </component>
  <connection>
    <map_components component_1="RenalFunctionController" component_2="InputsDummies7"/>
    <map_variables variable_1="OSMP" variable_2="OSMP"/>
    <map_variables variable_1="PAS" variable_2="PAS"/>
    <map_variables variable_1="PPCO" variable_2="PPCO"/>
    <map_variables variable_1="PVP" variable_2="PVP"/>
    <map_variables variable_1="VEC" variable_2="VEC"/>
    <map_variables variable_1="XKE" variable_2="XKE"/>
    <map_variables variable_1="YNH" variable_2="YNH"/>
    <map_variables variable_1="t" variable_2="t"/>
  </connection>
  <units name="TODO">
	  <unit units="dimensionless"/>
  </units>
</model>