- 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>