- Author:
- WeiweiAi <wai484@aucklanduni.ac.nz>
- Date:
- 2022-06-23 10:59:39+12:00
- Desc:
- Remove a typo
- Permanent Source URI:
- http://models.cellml.org/workspace/874/rawfile/e49ff561204dfdf4692d90837d271bd04fc6286d/Components/SMC.cellml
<?xml version='1.0' encoding='UTF-8'?>
<model name="SMC" xmlns="http://www.cellml.org/cellml/1.1#" xmlns:cellml="http://www.cellml.org/cellml/1.1#" xmlns:xlink="http://www.w3.org/1999/xlink">
<import xlink:href="../cellLib/Components/units.cellml">
<units name="C_per_mmol" units_ref="C_per_mmol"/>
<units name="J_per_K_mol" units_ref="J_per_K_mol"/>
<units name="mM" units_ref="mM"/>
<units name="mV" units_ref="mV"/>
<units name="mV_per_uM" units_ref="mV_per_uM"/>
<units name="per_s" units_ref="per_s"/>
<units name="uM" units_ref="uM"/>
<units name="uM2" units_ref="uM2"/>
<units name="uM_per_s" units_ref="uM_per_s"/>
<units name="uM_per_s_mV" units_ref="uM_per_s_mV"/>
</import>
<import xlink:href="Cai.cellml">
<component component_ref="Cai" name="Cai"/>
</import>
<import xlink:href="../SinglePASMC/Components/Casr.cellml">
<component component_ref="Casr" name="Casr"/>
</import>
<import xlink:href="IP3.cellml">
<component component_ref="IP3" name="IP3"/>
</import>
<import xlink:href="../SinglePASMC/Components/JCICRi.cellml">
<component component_ref="JCICRi" name="JCICRi"/>
</import>
<import xlink:href="JCli.cellml">
<component component_ref="JCli" name="JCli"/>
</import>
<import xlink:href="JIP3i.cellml">
<component component_ref="JIP3i" name="JIP3i"/>
</import>
<import xlink:href="JKi.cellml">
<component component_ref="JKi" name="JKi"/>
</import>
<import xlink:href="../SinglePASMC/Components/JNCXi.cellml">
<component component_ref="JNCXi" name="JNCXi"/>
</import>
<import xlink:href="JNKAi.cellml">
<component component_ref="JNKAi" name="JNKAi"/>
</import>
<import xlink:href="JPLCdeltai.cellml">
<component component_ref="JPLCdeltai" name="JPLCdeltai"/>
</import>
<import xlink:href="../SinglePASMC/Components/JPMCAi.cellml">
<component component_ref="JPMCAi" name="JPMCAi"/>
</import>
<import xlink:href="../SinglePASMC/Components/JSERCAi.cellml">
<component component_ref="JSERCAi" name="JSERCAi"/>
</import>
<import xlink:href="../SinglePASMC/Components/JVOCCi.cellml">
<component component_ref="JVOCCi" name="JVOCCi"/>
</import>
<import xlink:href="Jdegradi.cellml">
<component component_ref="Jdegradi" name="Jdegradi"/>
</import>
<import xlink:href="../SinglePASMC/Components/Jleaki.cellml">
<component component_ref="Jleaki" name="Jleaki"/>
</import>
<import xlink:href="../SinglePASMC/Components/Vm.cellml">
<component component_ref="Vm" name="Vm"/>
</import>
<component name="SMC">
<variable name="gamma" private_interface="out" public_interface="in" units="mV_per_uM"/>
<variable name="vi_init" private_interface="out" public_interface="in" units="mV"/>
<variable name="ci_init" private_interface="out" public_interface="in" units="uM"/>
<variable name="si_init" private_interface="out" public_interface="in" units="uM"/>
<variable name="Ii_init" private_interface="out" public_interface="in" units="uM"/>
<variable name="F_IP3" private_interface="out" public_interface="in" units="uM_per_s"/>
<variable name="K_r" private_interface="out" public_interface="in" units="uM"/>
<variable name="k" private_interface="out" public_interface="in" units="per_s"/>
<variable name="K_Ca" private_interface="out" public_interface="in" units="uM"/>
<variable name="G_Ki" private_interface="out" public_interface="in" units="uM_per_s_mV"/>
<variable name="wi_init" private_interface="out" public_interface="in" units="dimensionless"/>
<variable name="lambda" private_interface="out" public_interface="in" units="per_s"/>
<variable name="c_w" private_interface="out" public_interface="in" units="uM"/>
<variable name="v_Ca3" private_interface="out" public_interface="in" units="mV"/>
<variable name="R_K" private_interface="out" public_interface="in" units="mV"/>
<variable name="beta" private_interface="out" public_interface="in" units="uM2"/>
<variable name="Ki" private_interface="out" public_interface="in" units="mM"/>
<variable name="R" private_interface="out" public_interface="in" units="J_per_K_mol"/>
<variable name="F" private_interface="out" public_interface="in" units="C_per_mmol"/>
<variable name="T" private_interface="out" public_interface="in" units="kelvin"/>
<variable name="G_Cl" private_interface="out" public_interface="in" units="uM_per_s_mV"/>
<variable name="Cli" private_interface="out" public_interface="in" units="mM"/>
<variable name="F_NKA" private_interface="out" public_interface="in" units="uM_per_s"/>
<variable name="L" private_interface="out" public_interface="in" units="per_s"/>
<variable name="D" private_interface="out" public_interface="in" units="per_s"/>
<variable name="v_d" private_interface="out" public_interface="in" units="mV"/>
<variable name="R_d" private_interface="out" public_interface="in" units="mV"/>
<variable name="C" private_interface="out" public_interface="in" units="uM_per_s"/>
<variable name="s_c" private_interface="out" public_interface="in" units="uM"/>
<variable name="c_c" private_interface="out" public_interface="in" units="uM"/>
<variable name="B" private_interface="out" public_interface="in" units="uM_per_s"/>
<variable name="c_b" private_interface="out" public_interface="in" units="uM"/>
<variable name="G_NCX" private_interface="out" public_interface="in" units="uM_per_s_mV"/>
<variable name="v_NCX" private_interface="out" public_interface="in" units="mV"/>
<variable name="c_NCX" private_interface="out" public_interface="in" units="uM"/>
<variable name="G_Ca" private_interface="out" public_interface="in" units="uM_per_s_mV"/>
<variable name="v_Ca1" private_interface="out" public_interface="in" units="mV"/>
<variable name="v_Ca2" private_interface="out" public_interface="in" units="mV"/>
<variable name="R_Ca" private_interface="out" public_interface="in" units="mV"/>
<variable name="E" private_interface="out" public_interface="in" units="uM_per_s"/>
<variable name="J_PLCagonisti" private_interface="out" public_interface="in" units="uM_per_s"/>
<variable name="Ko" private_interface="out" public_interface="in" units="mM"/>
<variable name="Clo" private_interface="out" public_interface="in" units="mM"/>
<variable name="v_i" private_interface="in" public_interface="out" units="mV"/>
<variable name="s_i" private_interface="in" public_interface="out" units="uM"/>
<variable name="c_i" private_interface="in" public_interface="out" units="uM"/>
<variable name="w_i" private_interface="in" public_interface="out" units="dimensionless"/>
<variable name="I_i" private_interface="in" public_interface="out" units="uM"/>
<variable name="t" private_interface="out" public_interface="in" units="second"/>
</component>
<group>
<relationship_ref relationship="encapsulation"/>
<component_ref component="SMC">
<component_ref component="JVOCCi"/>
<component_ref component="JNCXi"/>
<component_ref component="JSERCAi"/>
<component_ref component="JCICRi"/>
<component_ref component="JPMCAi"/>
<component_ref component="Jleaki"/>
<component_ref component="JNKAi"/>
<component_ref component="JCli"/>
<component_ref component="JKi"/>
<component_ref component="JPLCdeltai"/>
<component_ref component="Jdegradi"/>
<component_ref component="JIP3i"/>
<component_ref component="IP3"/>
<component_ref component="Casr"/>
<component_ref component="Cai"/>
<component_ref component="Vm"/>
</component_ref>
</group>
<connection>
<map_components component_1="Cai" component_2="JCICRi"/>
<map_variables variable_1="c_i" variable_2="c_i"/>
<map_variables variable_1="J_CICRi" variable_2="J_CICRi"/>
</connection>
<connection>
<map_components component_1="Cai" component_2="JIP3i"/>
<map_variables variable_1="J_IP3i" variable_2="J_IP3i"/>
</connection>
<connection>
<map_components component_1="Cai" component_2="JKi"/>
<map_variables variable_1="c_i" variable_2="c_i"/>
</connection>
<connection>
<map_components component_1="Cai" component_2="JNCXi"/>
<map_variables variable_1="c_i" variable_2="c_i"/>
<map_variables variable_1="J_NCXi" variable_2="J_NCXi"/>
</connection>
<connection>
<map_components component_1="Cai" component_2="JPLCdeltai"/>
<map_variables variable_1="c_i" variable_2="c_i"/>
</connection>
<connection>
<map_components component_1="Cai" component_2="JPMCAi"/>
<map_variables variable_1="c_i" variable_2="c_i"/>
<map_variables variable_1="J_PMCAi" variable_2="J_PMCAi"/>
</connection>
<connection>
<map_components component_1="Cai" component_2="JSERCAi"/>
<map_variables variable_1="c_i" variable_2="c_i"/>
<map_variables variable_1="J_SERCAi" variable_2="J_SERCAi"/>
</connection>
<connection>
<map_components component_1="Cai" component_2="JVOCCi"/>
<map_variables variable_1="J_VOCCi" variable_2="J_VOCCi"/>
</connection>
<connection>
<map_components component_1="Cai" component_2="Jleaki"/>
<map_variables variable_1="J_leaki" variable_2="J_leaki"/>
</connection>
<connection>
<map_components component_1="Cai" component_2="SMC"/>
<map_variables variable_1="c_i" variable_2="c_i"/>
<map_variables variable_1="t" variable_2="t"/>
<map_variables variable_1="ci_init" variable_2="ci_init"/>
</connection>
<connection>
<map_components component_1="Casr" component_2="JCICRi"/>
<map_variables variable_1="s_i" variable_2="s_i"/>
<map_variables variable_1="J_CICRi" variable_2="J_CICRi"/>
</connection>
<connection>
<map_components component_1="Casr" component_2="JSERCAi"/>
<map_variables variable_1="J_SERCAi" variable_2="J_SERCAi"/>
</connection>
<connection>
<map_components component_1="Casr" component_2="Jleaki"/>
<map_variables variable_1="s_i" variable_2="s_i"/>
<map_variables variable_1="J_leaki" variable_2="J_leaki"/>
</connection>
<connection>
<map_components component_1="Casr" component_2="SMC"/>
<map_variables variable_1="s_i" variable_2="s_i"/>
<map_variables variable_1="t" variable_2="t"/>
<map_variables variable_1="si_init" variable_2="si_init"/>
</connection>
<connection>
<map_components component_1="IP3" component_2="JIP3i"/>
<map_variables variable_1="I_i" variable_2="I_i"/>
</connection>
<connection>
<map_components component_1="IP3" component_2="JPLCdeltai"/>
<map_variables variable_1="J_PLC_delta_i" variable_2="J_PLC_delta_i"/>
</connection>
<connection>
<map_components component_1="IP3" component_2="Jdegradi"/>
<map_variables variable_1="I_i" variable_2="I_i"/>
<map_variables variable_1="J_degradi" variable_2="J_degradi"/>
</connection>
<connection>
<map_components component_1="IP3" component_2="SMC"/>
<map_variables variable_1="I_i" variable_2="I_i"/>
<map_variables variable_1="J_PLCagonisti" variable_2="J_PLCagonisti"/>
<map_variables variable_1="t" variable_2="t"/>
<map_variables variable_1="Ii_init" variable_2="Ii_init"/>
</connection>
<connection>
<map_components component_1="JCICRi" component_2="SMC"/>
<map_variables variable_1="C" variable_2="C"/>
<map_variables variable_1="s_c" variable_2="s_c"/>
<map_variables variable_1="c_c" variable_2="c_c"/>
</connection>
<connection>
<map_components component_1="JCli" component_2="Vm"/>
<map_variables variable_1="J_Cli" variable_2="J_Cli"/>
<map_variables variable_1="v_i" variable_2="v_i"/>
</connection>
<connection>
<map_components component_1="JCli" component_2="SMC"/>
<map_variables variable_1="R" variable_2="R"/>
<map_variables variable_1="F" variable_2="F"/>
<map_variables variable_1="T" variable_2="T"/>
<map_variables variable_1="G_Cl" variable_2="G_Cl"/>
<map_variables variable_1="Clo" variable_2="Clo"/>
<map_variables variable_1="Cli" variable_2="Cli"/>
</connection>
<connection>
<map_components component_1="JIP3i" component_2="SMC"/>
<map_variables variable_1="F_IP3" variable_2="F_IP3"/>
<map_variables variable_1="K_r" variable_2="K_r"/>
</connection>
<connection>
<map_components component_1="JKi" component_2="Vm"/>
<map_variables variable_1="J_Ki" variable_2="J_Ki"/>
<map_variables variable_1="v_i" variable_2="v_i"/>
</connection>
<connection>
<map_components component_1="JKi" component_2="SMC"/>
<map_variables variable_1="w_i" variable_2="w_i"/>
<map_variables variable_1="R" variable_2="R"/>
<map_variables variable_1="F" variable_2="F"/>
<map_variables variable_1="T" variable_2="T"/>
<map_variables variable_1="G_Ki" variable_2="G_Ki"/>
<map_variables variable_1="wi_init" variable_2="wi_init"/>
<map_variables variable_1="lambda" variable_2="lambda"/>
<map_variables variable_1="c_w" variable_2="c_w"/>
<map_variables variable_1="v_Ca3" variable_2="v_Ca3"/>
<map_variables variable_1="R_K" variable_2="R_K"/>
<map_variables variable_1="beta" variable_2="beta"/>
<map_variables variable_1="Ki" variable_2="Ki"/>
<map_variables variable_1="Ko" variable_2="Ko"/>
<map_variables variable_1="t" variable_2="t"/>
</connection>
<connection>
<map_components component_1="JNCXi" component_2="Vm"/>
<map_variables variable_1="J_NCXi" variable_2="J_NCXi"/>
<map_variables variable_1="v_i" variable_2="v_i"/>
</connection>
<connection>
<map_components component_1="JNCXi" component_2="SMC"/>
<map_variables variable_1="G_NCX" variable_2="G_NCX"/>
<map_variables variable_1="v_NCX" variable_2="v_NCX"/>
<map_variables variable_1="c_NCX" variable_2="c_NCX"/>
</connection>
<connection>
<map_components component_1="JNKAi" component_2="Vm"/>
<map_variables variable_1="J_NKAi" variable_2="J_NKAi"/>
</connection>
<connection>
<map_components component_1="JNKAi" component_2="SMC"/>
<map_variables variable_1="F_NKA" variable_2="F_NKA"/>
</connection>
<connection>
<map_components component_1="JPLCdeltai" component_2="SMC"/>
<map_variables variable_1="E" variable_2="E"/>
<map_variables variable_1="K_Ca" variable_2="K_Ca"/>
</connection>
<connection>
<map_components component_1="JPMCAi" component_2="Vm"/>
<map_variables variable_1="v_i" variable_2="v_i"/>
</connection>
<connection>
<map_components component_1="JPMCAi" component_2="SMC"/>
<map_variables variable_1="D" variable_2="D"/>
<map_variables variable_1="v_d" variable_2="v_d"/>
<map_variables variable_1="R_d" variable_2="R_d"/>
</connection>
<connection>
<map_components component_1="JSERCAi" component_2="SMC"/>
<map_variables variable_1="B" variable_2="B"/>
<map_variables variable_1="c_b" variable_2="c_b"/>
</connection>
<connection>
<map_components component_1="JVOCCi" component_2="Vm"/>
<map_variables variable_1="J_VOCCi" variable_2="J_VOCCi"/>
<map_variables variable_1="v_i" variable_2="v_i"/>
</connection>
<connection>
<map_components component_1="JVOCCi" component_2="SMC"/>
<map_variables variable_1="G_Ca" variable_2="G_Ca"/>
<map_variables variable_1="v_Ca1" variable_2="v_Ca1"/>
<map_variables variable_1="v_Ca2" variable_2="v_Ca2"/>
<map_variables variable_1="R_Ca" variable_2="R_Ca"/>
</connection>
<connection>
<map_components component_1="Jdegradi" component_2="SMC"/>
<map_variables variable_1="k" variable_2="k"/>
</connection>
<connection>
<map_components component_1="Jleaki" component_2="SMC"/>
<map_variables variable_1="L" variable_2="L"/>
</connection>
<connection>
<map_components component_1="Vm" component_2="SMC"/>
<map_variables variable_1="v_i" variable_2="v_i"/>
<map_variables variable_1="gamma" variable_2="gamma"/>
<map_variables variable_1="t" variable_2="t"/>
<map_variables variable_1="vi_init" variable_2="vi_init"/>
</connection>
</model>