Location: Friel, 1995 @ 5ac767f383ba / friel_1995.cellml

Author:
AnandR <a.rampadarath@auckland.ac.nz>
Date:
2019-09-09 13:56:01+12:00
Desc:
annotations with a curated model
Permanent Source URI:
https://models.cellml.org/workspace/558/rawfile/5ac767f383ba5d41371a012aef60a78642db860f/friel_1995.cellml

<?xml version="1.0" encoding="UTF-8"?>
<model xmlns="http://www.cellml.org/cellml/1.1#" xmlns:cmeta="http://www.cellml.org/metadata/1.0#" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:bqs="http://www.cellml.org/bqs/1.0#" xmlns:semsim="http://www.bhi.washington.edu/SemSim#" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#" name="friel_1995" cmeta:id="friel_1995">
  <units name="picolitre">
    <unit prefix="pico" units="litre" />
  </units>
  <units name="nanomolar_per_second">
    <unit units="nanomolar" />
    <unit exponent="-1.0" units="second" />
  </units>
  <units name="picolitre_nanomolar_per_second">
    <unit exponent="-1.0" units="second" />
    <unit units="nanomolar" />
    <unit units="picolitre" />
  </units>
  <units name="picolitre_per_second">
    <unit units="picolitre" />
    <unit exponent="-1.0" units="second" />
  </units>
  <units name="per_second">
    <unit exponent="-1.0" units="second" />
  </units>
  <units name="nanomolar">
    <unit prefix="nano" units="mole" />
    <unit exponent="-1.0" units="litre" />
  </units>
  <units name="micromolar">
    <unit prefix="micro" units="mole" />
    <unit exponent="-1.0" units="litre" />
  </units>
  <component name="environment">
    <variable cmeta:id="environment_time" name="time" public_interface="out" units="second" />
  </component>
  <component name="rate_constants" cmeta:id="id_00011">
    <variable cmeta:id="rate_constants.kappa_L1" name="kappa_L1" public_interface="out" units="per_second" />
    <variable cmeta:id="rate_constants.kappa_P1" initial_value="0.132" name="kappa_P1" public_interface="out" units="per_second" />
    <variable cmeta:id="rate_constants.kappa_L2" name="kappa_L2" public_interface="out" units="per_second" />
    <variable cmeta:id="rate_constants.kappa_P2" initial_value="3.78" name="kappa_P2" public_interface="out" units="per_second" />
    <variable cmeta:id="rate_constants.kappa_L2_0" initial_value="0.054" name="kappa_L2_0" units="per_second" />
    <variable cmeta:id="rate_constants.kappa_L2_1" initial_value="2.4" name="kappa_L2_1" units="per_second" />
    <variable cmeta:id="id_00010" name="Kd_Ca" units="nanomolar" />
    <variable cmeta:id="rate_constants.n" initial_value="3" name="n" units="dimensionless" />
    <variable cmeta:id="rate_constants.time" name="time" public_interface="in" units="second" />
    <variable cmeta:id="id_00009" name="Ca_i" public_interface="in" units="nanomolar" />
    <math xmlns="http://www.w3.org/1998/Math/MathML">
      <apply id="kappa_L1_calculation">
        <eq />
        <ci>kappa_L1</ci>
        <piecewise>
          <piece>
            <cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="per_second">0.000005</cn>
            <apply>
              <and />
              <apply>
                <geq />
                <ci>time</ci>
                <cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="second">0</cn>
              </apply>
              <apply>
                <lt />
                <ci>time</ci>
                <cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="second">40</cn>
              </apply>
            </apply>
          </piece>
          <otherwise>
            <cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="per_second">0.00002</cn>
          </otherwise>
        </piecewise>
      </apply>
      <apply id="kappa_L2_calculation">
        <eq />
        <ci>kappa_L2</ci>
        <apply>
          <plus />
          <ci>kappa_L2_0</ci>
          <apply>
            <divide />
            <ci>kappa_L2_1</ci>
            <apply>
              <plus />
              <cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="dimensionless">1</cn>
              <apply>
                <power />
                <apply>
                  <divide />
                  <ci>Kd_Ca</ci>
                  <ci>Ca_i</ci>
                </apply>
                <ci>n</ci>
              </apply>
            </apply>
          </apply>
        </apply>
      </apply>
      <apply id="Kd_Ca_calculation">
        <eq />
        <ci>Kd_Ca</ci>
        <piecewise>
          <piece>
            <cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="nanomolar">1000</cn>
            <apply>
              <and />
              <apply>
                <geq />
                <ci>time</ci>
                <cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="second">0</cn>
              </apply>
              <apply>
                <lt />
                <ci>time</ci>
                <cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="second">80</cn>
              </apply>
            </apply>
          </piece>
          <otherwise>
            <cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="nanomolar">500</cn>
          </otherwise>
        </piecewise>
      </apply>
    </math>
  </component>
  <component name="cytosolic_calcium" cmeta:id="id_00001">
    <variable cmeta:id="cytosolic_calcium_Ca_i" initial_value="75" name="Ca_i" public_interface="out" units="nanomolar" />
    <variable cmeta:id="id_00002" initial_value="2000000.0" name="Ca_o" public_interface="out" units="nanomolar" />
    <variable cmeta:id="id_00003" name="Ca_i_ss" public_interface="out" units="nanomolar" />
    <variable cmeta:id="cytosolic_calcium.gamma" initial_value="0.24" name="gamma" public_interface="out" units="dimensionless" />
    <variable cmeta:id="cytosolic_calcium.kappa_L1" name="kappa_L1" public_interface="in" units="per_second" />
    <variable cmeta:id="cytosolic_calcium.kappa_P1" name="kappa_P1" public_interface="in" units="per_second" />
    <variable cmeta:id="cytosolic_calcium.kappa_L2" name="kappa_L2" public_interface="in" units="per_second" />
    <variable cmeta:id="cytosolic_calcium.kappa_P2" name="kappa_P2" public_interface="in" units="per_second" />
    <variable cmeta:id="id_00004" name="Ca_s" public_interface="in" units="nanomolar" />
    <variable cmeta:id="cytosolic_calcium.time" name="time" public_interface="in" units="second" />
    <math xmlns="http://www.w3.org/1998/Math/MathML">
      <apply id="Ca_i_diff_eq">
        <eq />
        <apply>
          <diff />
          <bvar>
            <ci>time</ci>
          </bvar>
          <ci>Ca_i</ci>
        </apply>
        <apply>
          <plus />
          <apply>
            <times />
            <apply>
              <minus />
              <apply>
                <plus />
                <ci>kappa_L1</ci>
                <ci>kappa_P1</ci>
                <apply>
                  <times />
                  <ci>gamma</ci>
                  <apply>
                    <plus />
                    <ci>kappa_L2</ci>
                    <ci>kappa_P2</ci>
                  </apply>
                </apply>
              </apply>
            </apply>
            <ci>Ca_i</ci>
          </apply>
          <apply>
            <times />
            <ci>gamma</ci>
            <ci>kappa_L2</ci>
            <ci>Ca_s</ci>
          </apply>
          <apply>
            <times />
            <ci>kappa_L1</ci>
            <ci>Ca_o</ci>
          </apply>
        </apply>
      </apply>
      <apply id="Ca_i_ss_calculation">
        <eq />
        <ci>Ca_i_ss</ci>
        <apply>
          <divide />
          <ci>Ca_o</ci>
          <apply>
            <plus />
            <cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="dimensionless">1.0</cn>
            <apply>
              <divide />
              <ci>kappa_P1</ci>
              <ci>kappa_L1</ci>
            </apply>
          </apply>
        </apply>
      </apply>
    </math>
  </component>
  <component name="subspace_calcium" cmeta:id="id_00005">
    <variable cmeta:id="subspace_calcium_Ca_s" initial_value="5300.0" name="Ca_s" public_interface="out" units="nanomolar" />
    <variable cmeta:id="id_00006" name="Ca_s_ss" public_interface="out" units="nanomolar" />
    <variable cmeta:id="id_00007" name="Ca_i" public_interface="in" units="nanomolar" />
    <variable cmeta:id="id_00008" name="Ca_i_ss" public_interface="in" units="nanomolar" />
    <variable cmeta:id="subspace_calcium.kappa_L2" name="kappa_L2" public_interface="in" units="per_second" />
    <variable cmeta:id="subspace_calcium.kappa_P2" name="kappa_P2" public_interface="in" units="per_second" />
    <variable cmeta:id="subspace_calcium.time" name="time" public_interface="in" units="second" />
    <math xmlns="http://www.w3.org/1998/Math/MathML">
      <apply id="Ca_s_diff_eq">
        <eq />
        <apply>
          <diff />
          <bvar>
            <ci>time</ci>
          </bvar>
          <ci>Ca_s</ci>
        </apply>
        <apply>
          <minus />
          <apply>
            <times />
            <apply>
              <plus />
              <ci>kappa_L2</ci>
              <ci>kappa_P2</ci>
            </apply>
            <ci>Ca_i</ci>
          </apply>
          <apply>
            <times />
            <ci>kappa_L2</ci>
            <ci>Ca_s</ci>
          </apply>
        </apply>
      </apply>
      <apply id="Ca_s_ss_calculation">
        <eq />
        <ci>Ca_s_ss</ci>
        <apply>
          <times />
          <ci>Ca_i_ss</ci>
          <apply>
            <plus />
            <cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="dimensionless">1.0</cn>
            <apply>
              <divide />
              <ci>kappa_P2</ci>
              <ci>kappa_L2</ci>
            </apply>
          </apply>
        </apply>
      </apply>
    </math>
  </component>
  <connection>
    <map_components component_1="environment" component_2="subspace_calcium" />
    <map_variables variable_1="time" variable_2="time" />
  </connection>
  <connection>
    <map_components component_1="rate_constants" component_2="cytosolic_calcium" />
    <map_variables variable_1="kappa_L1" variable_2="kappa_L1" />
    <map_variables variable_1="kappa_P1" variable_2="kappa_P1" />
    <map_variables variable_1="kappa_P2" variable_2="kappa_P2" />
    <map_variables variable_1="kappa_L2" variable_2="kappa_L2" />
  </connection>
  <connection>
    <map_components component_1="environment" component_2="cytosolic_calcium" />
    <map_variables variable_1="time" variable_2="time" />
  </connection>
  <connection>
    <map_components component_1="subspace_calcium" component_2="cytosolic_calcium" />
    <map_variables variable_1="Ca_s" variable_2="Ca_s" />
  </connection>
  <connection>
    <map_components component_1="cytosolic_calcium" component_2="subspace_calcium" />
    <map_variables variable_1="Ca_i_ss" variable_2="Ca_i_ss" />
    <map_variables variable_1="Ca_i" variable_2="Ca_i" />
  </connection>
  <connection>
    <map_components component_1="environment" component_2="rate_constants" />
    <map_variables variable_1="time" variable_2="time" />
  </connection>
  <connection>
    <map_components component_1="rate_constants" component_2="subspace_calcium" />
    <map_variables variable_1="kappa_P2" variable_2="kappa_P2" />
    <map_variables variable_1="kappa_L2" variable_2="kappa_L2" />
  </connection>
  <connection>
    <map_components component_1="cytosolic_calcium" component_2="rate_constants" />
    <map_variables variable_1="Ca_i" variable_2="Ca_i" />
  </connection>
</model>