Model Mathematics

Component: environment

Component: membrane

FVRT=F⁢VR⁢T FVRT_Ca=2⁢FVRT i_Stim=stim_amplitudeiftime-⌊timestim_period⌋⁢stim_period≥0∧time-⌊timestim_period⌋⁢stim_period≦stim_duration0otherwise ddtimeV=-i_Na+i_t+i_ss+i_f+i_K1+i_B_Na+i_B_K+i_NaK+i_CaB2+i_Ncx2+i_pCa2+i_LCC2+i_StimCm

Component: cell_geometry

Component: sodium_current

E_Na=R⁢TF⁢ln⁡Na_oNa_i i_Na=g_Na⁢m3⁢h⁢j⁢V-E_Na

Component: sodium_current_m_gate

m_infinity=11+ⅇV+45-6.5 tau_m=1.360.32⁢V+47.131-ⅇ-0.1⁢V+47.13+0.08⁢ⅇ-V11 ddtimem=m_infinity-mtau_m

Component: sodium_current_h_gate

h_infinity=11+ⅇV+76.16.07 tau_h=0.4537⁢1+ⅇ-V+10.6611.1ifV≥-403.490.135⁢ⅇ-V+806.8+3.56⁢ⅇ0.079⁢V+310000⁢ⅇ0.35⁢Votherwise ddtimeh=h_infinity-htau_h

Component: sodium_current_j_gate

j_infinity=11+ⅇV+76.16.07 tau_j=11.63⁢1+ⅇ-0.1⁢V+32ⅇ-0.0000002535⁢VifV≥-403.49V+37.781+ⅇ0.311⁢V+79.23⁢-127140⁢ⅇ0.2444⁢V-0.00003474⁢ⅇ-0.04391⁢V+0.1212⁢ⅇ-0.01052⁢V1+ⅇ-0.1378⁢V+40.14otherwise ddtimej=j_infinity-jtau_j

Component: Ca_independent_transient_outward_K_current

E_K=R⁢TF⁢ln⁡K_oK_i i_t=g_t⁢r⁢a⁢s+b⁢s_slow⁢V-E_K

Component: Ca_independent_transient_outward_K_current_r_gate

r_infinity=11+ⅇV+10.6-11.42 tau_r=10045.16⁢ⅇ0.03577⁢V+50+98.9⁢ⅇ-0.1⁢V+38 ddtimer=r_infinity-rtau_r

Component: Ca_independent_transient_outward_K_current_s_gate

s_infinity=11+ⅇV+45.36.8841 tau_s=20⁢ⅇ-V+70252+35 ddtimes=s_infinity-stau_s

Component: Ca_independent_transient_outward_K_current_s_slow_gate

s_slow_infinity=11+ⅇV+45.36.8841 tau_s_slow=1300⁢ⅇ-V+70302+35 ddtimes_slow=s_slow_infinity-s_slowtau_s_slow

Component: steady_state_outward_K_current

i_ss=g_ss⁢r_ss⁢s_ss⁢V-E_K

Component: steady_state_outward_K_current_r_ss_gate

r_ss_infinity=11+ⅇV+11.5-11.82 tau_r_ss=1000045.16⁢ⅇ0.03577⁢V+50+98.9⁢ⅇ-0.1⁢V+38 ddtimer_ss=r_ss_infinity-r_sstau_r_ss

Component: steady_state_outward_K_current_s_ss_gate

s_ss_infinity=11+ⅇV+87.510.3 tau_s_ss=2100 ddtimes_ss=s_ss_infinity-s_sstau_s_ss

Component: inward_rectifier

i_K1=0.048ⅇV+3725+ⅇV+37-25+0.01⁢0.0011+ⅇV-E_K+76.77-17+g_K1⁢V-E_K+1.731+ⅇ1.613⁢F⁢V-E_K+1.73R⁢T⁢1+ⅇK_o-0.9988-0.124

Component: hyperpolarisation_activated_current

f_K=1-f_Na i_f_Na=g_f⁢y⁢f_Na⁢V-E_Na i_f_K=g_f⁢y⁢f_K⁢V-E_K i_f=i_f_Na+i_f_K

Component: hyperpolarisation_activated_current_y_gate

y_infinity=11+ⅇV+138.610.48 tau_y=10000.11885⁢ⅇV+8028.37+0.5623⁢ⅇV+80-14.19 ddtimey=y_infinity-ytau_y

Component: background_currents

i_B_Na=g_B_Na⁢V-E_Na i_B_K=g_B_K⁢V-E_K i_B=i_B_Na+i_B_K

Component: sodium_potassium_pump

nu_1=gamma1⁢1+KdNaioNa_i2⁢1+KdNaisNa_i⁢ⅇ-Delta⁢F⁢VRT+1+alphaK_o2⁢1+Na_oKdNaes⁢ⅇ-1-Delta⁢F⁢VRT i_NaK=i_NaK_max⁢gamma1+1nu_1

Component: extracellular_ion_concentrations

Component: CaRU

Component: CaRU_Transitions

expVL=ⅇV-V_Ldel_VL alpha_p=expVLt_L⁢expVL+1 alpha_m=phi_Lt_L beta_poc=C_oc2t_R⁢C_oc2+K_RyR2 beta_pcc=Ca_i2t_R⁢Ca_i2+K_RyR2 beta_m=phi_Rt_R epsilon_pco=C_co⁢expVL+a1tau_L⁢K_L⁢expVL+1 epsilon_pcc=Ca_i⁢expVL+a1tau_L⁢K_L⁢expVL+1 epsilon_m=b1⁢expVL+a1tau_L⁢b1⁢expVL+a1 mu_poc=C_oc2+c⁢K_RyR2tau_R⁢C_oc2+K_RyR2 mu_pcc=Ca_i2+c⁢K_RyR2tau_R⁢Ca_i2+K_RyR2 mu_moc=theta_R⁢d⁢C_oc2+c⁢K_RyR2tau_R⁢d⁢C_oc2+c⁢K_RyR2 mu_mcc=theta_R⁢d⁢Ca_i2+c⁢K_RyR2tau_R⁢d⁢Ca_i2+c⁢K_RyR2

Component: DS_Calcium_Concentrations

C_cc=Ca_i C_co=Ca_i+J_Rg_D⁢Ca_SR1+J_Rg_D C_oc=Ca_i+J_Lg_D⁢Ca_o⁢FVRT_Ca⁢ⅇ-FVRT_Ca1-ⅇ-FVRT_Ca1+J_Lg_D⁢FVRT_Ca1-ⅇ-FVRT_Caif|FVRT_Ca|>0.000000001Ca_i+J_Lg_D⁢Ca_o1+J_Lg_Dotherwise

Component: LCC_and_RyR_fluxes

J_Rco=J_R⁢Ca_SR-Ca_i1+J_Rg_D J_Roo=J_R⁢Ca_SR-Ca_i+J_Lg_D⁢FVRT_Ca1-ⅇ-FVRT_Ca⁢Ca_SR-Ca_o⁢ⅇ-FVRT_Ca1+J_Rg_D+J_Lg_D⁢FVRT_Ca1-ⅇ-FVRT_Caif|FVRT_Ca|>0.00001J_R⁢Ca_SR-Ca_i+J_Lg_D⁢0.000011-ⅇ-0.00001⁢Ca_SR-Ca_o⁢ⅇ-0.000011+J_Rg_D+J_Lg_D⁢0.000011-ⅇ-0.00001otherwise J_Loc=J_L⁢FVRT_Ca1-ⅇ-FVRT_Ca⁢Ca_o⁢ⅇ-FVRT_Ca-Ca_i1+J_Lg_D⁢FVRT_Ca1-ⅇ-FVRT_Caif|FVRT_Ca|>0.00001J_L⁢0.000011-ⅇ-0.00001⁢Ca_o⁢ⅇ-0.00001-Ca_i1+J_Lg_D⁢0.000011-ⅇ-0.00001otherwise J_Loo=J_L⁢FVRT_Ca1-ⅇ-FVRT_Ca⁢Ca_o⁢ⅇ-FVRT_Ca-Ca_i+J_Rg_D⁢Ca_o⁢ⅇ-FVRT_Ca-Ca_SR1+J_Rg_D+J_Lg_D⁢FVRT_Ca1-ⅇFVRT_Caif|FVRT_Ca|>0.00001J_L⁢0.000011-ⅇ-0.00001⁢Ca_o⁢ⅇ-0.00001-Ca_i+J_Rg_D⁢Ca_o⁢ⅇ-0.00001-Ca_SR1+J_Rg_D+J_Lg_D⁢0.000011-ⅇ-0.00001otherwise

Component: CaRU_states

denom=alpha_p+alpha_m⁢alpha_m+beta_m+beta_poc⁢beta_m+beta_pcc+alpha_p⁢beta_m+beta_poc P1=alpha_p⁢beta_m⁢alpha_p+alpha_m+beta_m+beta_pccdenom P2=alpha_m⁢beta_pcc⁢alpha_m+beta_m+beta_poc+beta_poc⁢alpha_pdenom P3=alpha_p⁢beta_poc⁢alpha_p+beta_m+beta_pcc+beta_pcc⁢alpha_mdenom P4=alpha_m⁢beta_m⁢alpha_m+alpha_p+beta_m+beta_pocdenom

Component: CaRU_reduced_states

r_1=P1⁢mu_poc+P4⁢mu_pcc r_2=alpha_p⁢mu_moc+alpha_m⁢mu_mccalpha_p+alpha_m r_3=beta_m⁢mu_pccbeta_m+beta_pcc r_4=mu_mcc r_5=P2⁢epsilon_pco+P4⁢epsilon_pcc r_6=epsilon_m r_7=alpha_m⁢epsilon_pccalpha_p+alpha_m r_8=epsilon_m z_4=1-z_1-z_2-z_3 ddtimez_1=-r_1+r_5⁢z_1+r_2⁢z_2+r_6⁢z_3 ddtimez_2=r_1⁢z_1-r_2+r_7⁢z_2+r_8⁢z_4 ddtimez_3=r_5⁢z_1-r_6+r_3⁢z_3+r_4⁢z_4

Component: RyR_current

J_R1=P3⁢J_Roo+J_Rco⁢P2 J_R3=J_Rco⁢beta_pccbeta_m+beta_pcc i_RyR1=z_1⁢J_R1+z_3⁢J_R3⁢NVmyo i_RyR2=i_RyR1

Component: LCC_current

J_L1=J_Loo⁢P3+J_Loc⁢P1 J_L2=J_Loc⁢alpha_palpha_p+alpha_m i_LCC1=z_1⁢J_L1+z_2⁢J_L2⁢NVmyo i_LCC2=-i_LCC1⁢2⁢F⁢Vmyo_uL

Component: Na_Ca_Exchanger

i_Ncx1=g_NCX⁢ⅇeta⁢FVRT⁢Na_i3⁢Ca_o-ⅇeta-1⁢FVRT⁢Na_o3⁢Ca_iNa_o3+K_mNa3⁢Ca_o+K_mCa⁢1+k_sat⁢ⅇeta-1⁢FVRT i_Ncx2=i_Ncx1⁢F⁢Vmyo_uL

Component: SERCA

CaMKb=0.05⁢1-CaMKt⁢11+0.0007Ca_i ddtimeCaMKt=on_rate⁢CaMKb⁢CaMKb+CaMKt-off_rate⁢CaMKt CaMKa=CaMKb+CaMKt vmup=0.001158⁢CaMKa2.224-CaMKa i_SERCA=vmup⁢Ca_i2Km_up2+Ca_i2

Component: SarcolemMal_Ca_pump

i_pCa1=g_pCa⁢Ca_iK_mpCa+Ca_i i_pCa2=i_pCa1⁢2⁢F⁢Vmyo_uL

Component: Background_Ca_current

E_Ca=R⁢T2⁢F⁢ln⁡Ca_oCa_i i_CaB1=g_CaB⁢E_Ca-V i_CaB2=-i_CaB1⁢2⁢F⁢Vmyo_uL

Component: SR_Ca_leak_current

i_SR=g_SRl⁢Ca_SR-Ca_i

Component: troponin_Ca_buffer

i_TRPN=k_m_TRPN⁢B_TRPN-TRPN-k_p_TRPN⁢TRPN⁢Ca_i

Component: calmodulin_Ca_buffer

beta_CMDN=1+k_CMDN⁢B_CMDNk_CMDN+Ca_i2+EGTA_tot⁢KmEGTAKmEGTA+Ca_i2-1

Component: intracellular_ion_concentrations

ddtimeNa_i=-i_Na+i_B_Na+i_Ncx2⁢3+i_NaK⁢3+i_f_Na⁢1Vmyo_uL⁢F ddtimeK_i=-i_Stim+i_ss+i_B_K+i_t+i_K1+i_f_K-2⁢i_NaK⁢1Vmyo_uL⁢F ddtimeTRPN=i_TRPN ddtimeCa_i=beta_CMDN⁢i_RyR2-i_SERCA+i_SR+i_TRPN--2⁢i_Ncx2+i_LCC2+i_pCa2+i_CaB22⁢Vmyo_uL⁢F ddtimeCa_SR=Vmyo_uLVSR_uL⁢-i_RyR2+i_SERCA-i_SR