- Author:
- Michael Cooling <mcoo001@UoA.auckland.ac.nz>
- Date:
- 2016-04-11 11:48:36+12:00
- Desc:
- Initial Commit
- Permanent Source URI:
- https://models.cellml.org/workspace/2c5/rawfile/e8b0e5d10f563c9a997626435bace472ab5f7f34/Calcium_to_Calcineurin_Activation.cellml
<?xml version="1.0" encoding="utf-8"?>
<model xmlns:xlink="http://www.w3.org/1999/xlink" name="Calcium_to_Calcineurin_Activation" cmeta:id="Calcium_to_Calcineurin_Activation" xmlns="http://www.cellml.org/cellml/1.1#" xmlns:cellml="http://www.cellml.org/cellml/1.1#" xmlns:cmeta="http://www.cellml.org/metadata/1.0#">
<import xmlns="http://www.cellml.org/cellml/1.1#" xlink:href="Principled_Base/Time.cellml">
<component name="Time" component_ref="Time"/>
</import>
<import xmlns="http://www.cellml.org/cellml/1.1#" xlink:href="Calcineurin_Activation.cellml">
<units name="nM" units_ref="nM"/>
<units name="nM_per_s" units_ref="nM_per_s"/>
<component name="Calcineurin_Activation_Parameters" component_ref="Calcineurin_Activation_Parameters"/>
</import>
<component name="Calcium_to_Calcineurin_Activation_Parameters">
<variable name="Ca_init" units="nM" public_interface="out" initial_value="0"/>
<variable name="J_Ca_PlusAmbient" units="nM_per_s" public_interface="out" initial_value="1.0"/>
<variable name="J_Ca_External" units="nM_per_s" public_interface="out" initial_value="0.0"/>
</component>
<group>
<relationship_ref relationship="encapsulation" />
<component_ref component="Calcium_to_Calcineurin_Activation">
<component_ref component="Ca" />
<component_ref component="Ca_delta" />
<component_ref component="Calcineurin_Activation" />
</component_ref>
</group>
<component name="Calcium_to_Calcineurin_Activation">
<variable name="time" units="second" public_interface="in" private_interface="out"/>
<variable name="M" units="nM" public_interface="in" private_interface="out"/>
<variable name="K_mN" units="nM" public_interface="in" private_interface="out"/>
<variable name="n" units="dimensionless" public_interface="in" private_interface="out"/>
<variable name="K_dN" units="nM" public_interface="in" private_interface="out"/>
<variable name="Ca_init" units="nM" public_interface="in" private_interface="out"/>
<variable name="J_Ca_PlusAmbient" units="nM_per_s" public_interface="in" private_interface="out"/>
<variable name="J_Ca_External" units="nM_per_s" public_interface="in" private_interface="out"/>
<variable name="J_Ca" units="nM_per_s" public_interface="out" private_interface="in"/>
<variable name="act_N" units="dimensionless" public_interface="out" private_interface="in"/>
</component>
<connection>
<map_components component_1="Time" component_2="Calcium_to_Calcineurin_Activation"/>
<map_variables variable_1="time" variable_2="time"/>
</connection>
<connection>
<map_components component_1="Calcium_to_Calcineurin_Activation" component_2="Calcium_to_Calcineurin_Activation_Parameters"/>
<map_variables variable_1="Ca_init" variable_2="Ca_init"/>
<map_variables variable_1="J_Ca_PlusAmbient" variable_2="J_Ca_PlusAmbient"/>
<map_variables variable_1="J_Ca_External" variable_2="J_Ca_External"/>
</connection>
<connection>
<map_components component_1="Calcium_to_Calcineurin_Activation" component_2="Calcineurin_Activation_Parameters"/>
<map_variables variable_1="M" variable_2="M"/>
<map_variables variable_1="K_mN" variable_2="K_mN"/>
<map_variables variable_1="n" variable_2="n"/>
<map_variables variable_1="K_dN" variable_2="K_dN"/>
</connection>
<import xmlns="http://www.cellml.org/cellml/1.1#" xlink:href="Principled_Base/Template_Species_uM.cellml">
<component name="Ca" component_ref="Template_Species_uM"/>
</import>
<connection>
<map_components component_1="Ca" component_2="Calcium_to_Calcineurin_Activation"/>
<map_variables variable_1="time" variable_2="time"/>
<map_variables variable_1="concentrationInitialValue" variable_2="Ca_init"/>
</connection>
<connection>
<map_components component_1="Ca" component_2="Ca_delta"/>
<map_variables variable_1="JGain" variable_2="JNet"/>
</connection>
<component name="Ca_delta">
<variable name="JPlusAmbient" units="nM_per_s" public_interface="in" />
<variable name="JExternal" units="nM_per_s" public_interface="in" />
<variable name="JNet" units="nM_per_s" public_interface="out" />
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply>
<eq/>
<ci>JNet</ci>
<apply>
<plus/>
<ci>JPlusAmbient</ci>
<ci>JExternal</ci>
</apply>
</apply>
</math>
</component>
<connection>
<map_components component_1="Ca_delta" component_2="Calcium_to_Calcineurin_Activation"/>
<map_variables variable_1="JPlusAmbient" variable_2="J_Ca_PlusAmbient"/>
<map_variables variable_1="JExternal" variable_2="J_Ca_External"/>
<map_variables variable_1="JNet" variable_2="J_Ca"/>
</connection>
<import xmlns="http://www.cellml.org/cellml/1.1#" xlink:href="Calcineurin_Activation.cellml">
<component name="Calcineurin_Activation" component_ref="Calcineurin_Activation"/>
</import>
<connection>
<map_components component_1="Calcineurin_Activation" component_2="Ca"/>
<map_variables variable_1="Ca" variable_2="concentration"/>
</connection>
<connection>
<map_components component_1="Calcineurin_Activation" component_2="Calcium_to_Calcineurin_Activation"/>
<map_variables variable_1="M" variable_2="M"/>
<map_variables variable_1="K_mN" variable_2="K_mN"/>
<map_variables variable_1="n" variable_2="n"/>
<map_variables variable_1="K_dN" variable_2="K_dN"/>
<map_variables variable_1="act_N" variable_2="act_N"/>
</connection>
</model>