- Author:
- WeiweiAi <wai484@aucklanduni.ac.nz>
- Date:
- 2022-06-13 11:44:41+12:00
- Desc:
- Modify the intracelluar K from 4.7 mM to 5.9 mM
- Permanent Source URI:
- https://models.cellml.org/workspace/83f/rawfile/887894c158d460d4505bd3fb26d23a7b939ca442/Components/PASMC.cellml
<?xml version='1.0' encoding='UTF-8'?>
<model name="PASMC" 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="Casr.cellml">
<component component_ref="Casr" name="Casr"/>
</import>
<import xlink:href="JCICRi.cellml">
<component component_ref="JCICRi" name="JCICRi"/>
</import>
<import xlink:href="JCli.cellml">
<component component_ref="JCli" name="JCli"/>
</import>
<import xlink:href="JKi.cellml">
<component component_ref="JKi" name="JKi"/>
</import>
<import xlink:href="JNCXi.cellml">
<component component_ref="JNCXi" name="JNCXi"/>
</import>
<import xlink:href="JNKAi.cellml">
<component component_ref="JNKAi" name="JNKAi"/>
</import>
<import xlink:href="JPMCAi.cellml">
<component component_ref="JPMCAi" name="JPMCAi"/>
</import>
<import xlink:href="JSERCAi.cellml">
<component component_ref="JSERCAi" name="JSERCAi"/>
</import>
<import xlink:href="JVOCCi.cellml">
<component component_ref="JVOCCi" name="JVOCCi"/>
</import>
<import xlink:href="Jleaki.cellml">
<component component_ref="Jleaki" name="Jleaki"/>
</import>
<import xlink:href="Vm.cellml">
<component component_ref="Vm" name="Vm"/>
</import>
<component name="PASMC">
<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="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_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="G_Cl" private_interface="out" public_interface="in" units="uM_per_s_mV"/>
<variable name="v_Cl" private_interface="out" public_interface="in" units="mV"/>
<variable name="C_NKA" private_interface="out" public_interface="in" units="uM_per_s"/>
<variable name="K_mK" private_interface="out" public_interface="in" units="mM"/>
<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="K_out" 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="t" private_interface="out" public_interface="in" units="second"/>
</component>
<group>
<relationship_ref relationship="encapsulation"/>
<component_ref component="PASMC">
<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="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="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="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="PASMC"/>
<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="PASMC"/>
<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="JCICRi" component_2="PASMC"/>
<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="PASMC"/>
<map_variables variable_1="G_Cl" variable_2="G_Cl"/>
<map_variables variable_1="v_Cl" variable_2="v_Cl"/>
</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="PASMC"/>
<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="K_out" variable_2="K_out"/>
<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="PASMC"/>
<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="PASMC"/>
<map_variables variable_1="C_NKA" variable_2="C_NKA"/>
<map_variables variable_1="K_mK" variable_2="K_mK"/>
<map_variables variable_1="K_out" variable_2="K_out"/>
</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="PASMC"/>
<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="PASMC"/>
<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="PASMC"/>
<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="Jleaki" component_2="PASMC"/>
<map_variables variable_1="L" variable_2="L"/>
</connection>
<connection>
<map_components component_1="Vm" component_2="PASMC"/>
<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>