Model Mathematics

Component: environment

Component: membrane

ddtimeV=-1Cm⁢i_Na+i_Ca_L+i_Ca_T+i_Kr+i_Ks+i_K1+i_Kp+i_NaCa+i_p_Ca+i_Na_b+i_Ca_b+i_NaK+i_ns_Ca+I_st

Component: fast_sodium_current

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

Component: fast_sodium_current_m_gate

alpha_m=0.32⁢V+47.131-ⅇ-0.1⁢V+47.13 beta_m=0.08⁢ⅇ-V11 ddtimem=alpha_m⁢1-m-beta_m⁢m

Component: fast_sodium_current_h_gate

alpha_h=0.135⁢ⅇ80+V-6.8ifV<-400otherwise beta_h=3.56⁢ⅇ0.079⁢V+310000⁢ⅇ0.35⁢VifV<-4010.13⁢1+ⅇV+10.66-11.1otherwise ddtimeh=alpha_h⁢1-h-beta_h⁢h

Component: fast_sodium_current_j_gate

alpha_j=-127140⁢ⅇ0.2444⁢V-0.00003474⁢ⅇ-0.04391⁢V⁢V+37.781+ⅇ0.311⁢V+79.23ifV<-400otherwise beta_j=0.1212⁢ⅇ-0.01052⁢V1+ⅇ-0.1378⁢V+40.14ifV<-400.3⁢ⅇ-0.0000002535⁢V1+ⅇ-0.1⁢V+32otherwise ddtimej=alpha_j⁢1-j-beta_j⁢j

Component: L_type_Ca_channel

i_CaCa=d⁢f⁢f_Ca⁢I_CaCa i_CaNa=d⁢f⁢f_Ca⁢I_CaNa i_CaK=d⁢f⁢f_Ca⁢I_CaK I_CaCa=P_Ca⁢22⁢V⁢F2R⁢T⁢gamma_Cai⁢Cai⁢ⅇ2⁢V⁢FR⁢T-gamma_Cao⁢Caoⅇ2⁢V⁢FR⁢T-1 I_CaNa=P_Na⁢12⁢V⁢F2R⁢T⁢gamma_Nai⁢Nai⁢ⅇ1⁢V⁢FR⁢T-gamma_Nao⁢Naoⅇ1⁢V⁢FR⁢T-1 I_CaK=P_K⁢12⁢V⁢F2R⁢T⁢gamma_Ki⁢Ki⁢ⅇ1⁢V⁢FR⁢T-gamma_Ko⁢Koⅇ1⁢V⁢FR⁢T-1 i_Ca_L=i_CaCa+i_CaK+i_CaNa

Component: L_type_Ca_channel_d_gate

alpha_d=d_infinitytau_d d_infinity=11+ⅇ-V+106.24 tau_d=d_infinity⁢1-ⅇ-V+106.240.035⁢V+10 beta_d=1-d_infinitytau_d ddtimed=alpha_d⁢1-d-beta_d⁢d

Component: L_type_Ca_channel_f_gate

alpha_f=f_infinitytau_f f_infinity=11+ⅇV+35.068.6+0.61+ⅇ50-V20 tau_f=10.0197⁢ⅇ-0.0337⁢V+102+0.02 beta_f=1-f_infinitytau_f ddtimef=alpha_f⁢1-f-beta_f⁢f

Component: L_type_Ca_channel_f_Ca_gate

f_Ca=11+CaiKm_Ca2

Component: T_type_Ca_channel

i_Ca_T=g_Ca_T⁢b2⁢g⁢V-E_Ca E_Ca=R⁢T2⁢F⁢ln⁡CaoCai

Component: T_type_Ca_channel_b_gate

ddtimeb=b_infinity-btau_b b_infinity=11+ⅇ-V+1410.8 tau_b=3.7+6.11+ⅇ25+V4.5

Component: T_type_Ca_channel_g_gate

ddtimeg=g_infinity-gtau_g g_infinity=11+ⅇV+605.6 tau_g=12ifV>0-0.875⁢V+12otherwise

Component: rapid_time_dependent_potassium_current

g_Kr=0.02614⁢Ko5.4 E_Kr=R⁢TF⁢ln⁡KoKi i_Kr=g_Kr⁢Xr⁢Rr⁢V-E_Kr

Component: rapid_time_dependent_potassium_current_Xr_gate

ddtimeXr=Xr_infinity-Xrtau_Xr Xr_infinity=11+ⅇ-V+21.57.5 tau_Xr=10.00138⁢V+14.21-ⅇ-0.123⁢V+14.2+0.00061⁢V+38.9ⅇ0.145⁢V+38.9-1

Component: rapid_time_dependent_potassium_current_Rr_gate

Rr=11+ⅇV+922.4

Component: slow_time_dependent_potassium_current

g_Ks=0.057+0.191+ⅇ-7.2+P_Ca0.6 E_Ks=R⁢TF⁢ln⁡Ko+P_NaK⁢NaoKi+P_NaK⁢Nai P_Ca=-log10⁡Cai+3 i_Ks=g_Ks⁢Xs2⁢V-E_Ks

Component: slow_time_dependent_potassium_current_Xs_gate

ddtimeXs=Xs_infinity-Xstau_Xs Xs_infinity=11+ⅇ-V-1.516.7 tau_Xs=10.0000719⁢V+301-ⅇ-0.148⁢V+30+0.000131⁢V+30ⅇ0.0687⁢V+30-1

Component: time_independent_potassium_current

g_K1=0.75⁢Ko5.4 E_K1=R⁢TF⁢ln⁡KoKi i_K1=g_K1⁢K1_infinity⁢V-E_K1

Component: time_independent_potassium_current_K1_gate

alpha_K1=1.021+ⅇ0.2385⁢V-E_K1-59.215 beta_K1=0.49124⁢ⅇ0.08032⁢V+5.476-E_K1+ⅇ0.06175⁢V-E_K1+594.311+ⅇ-0.5143⁢V-E_K1+4.753 K1_infinity=alpha_K1alpha_K1+beta_K1

Component: plateau_potassium_current

E_Kp=E_K1 Kp=11+ⅇ7.488-V5.98 i_Kp=g_Kp⁢Kp⁢V-E_Kp

Component: sarcolemmal_calcium_pump

i_p_Ca=I_pCa⁢CaiK_mpCa+Cai

Component: sodium_background_current

E_NaN=E_Na i_Na_b=g_Nab⁢V-E_NaN

Component: calcium_background_current

E_CaN=R⁢T2⁢F⁢ln⁡CaoCai i_Ca_b=g_Cab⁢V-E_CaN

Component: sodium_potassium_pump

f_NaK=11+0.1245⁢ⅇ-0.1⁢V⁢FR⁢T+0.0365⁢sigma⁢ⅇ-V⁢FR⁢T sigma=17⁢ⅇNao67.3-1 i_NaK=I_NaK⁢f_NaK⁢11+K_mNaiNai3⁢KoKo+K_mKo

Component: non_specific_calcium_activated_current

i_ns_Na=I_ns_Na⁢11+K_m_ns_CaCai3 i_ns_K=I_ns_K⁢11+K_m_ns_CaCai3 i_ns_Ca=i_ns_Na+i_ns_K I_ns_Na=P_ns_Ca⁢12⁢V⁢F2R⁢T⁢gamma_Nai⁢Nai⁢ⅇ1⁢V⁢FR⁢T-gamma_Nao⁢Naoⅇ1⁢V⁢FR⁢T-1 I_ns_K=P_ns_Ca⁢12⁢V⁢F2R⁢T⁢gamma_Ki⁢Ki⁢ⅇ1⁢V⁢FR⁢T-gamma_Ko⁢Koⅇ1⁢V⁢FR⁢T-1

Component: Na_Ca_exchanger

i_NaCa=K_NaCa⁢1K_mNa3+Nao3⁢1K_mCa+Cao⁢11+K_sat⁢ⅇeta-1⁢V⁢FR⁢T⁢ⅇeta⁢V⁢FR⁢T⁢Nai3⁢Cao-ⅇeta-1⁢V⁢FR⁢T⁢Nao3⁢Cai

Component: calcium_buffers_in_the_myoplasm

TRPN_buff=TRPN_max⁢CaiCai+K_mTRPN CMDN_buff=CMDN_max⁢CaiCai+K_mCMDN Ca_JSR_new=b12+4⁢c1-b12 delta_Ca_JSR=Ca_JSR_old-Ca_JSR_new delta_Cai=Cai_old-Cai b1=K_mCSQN-CSQN_max+CSQN_buff+delta_Ca_JSR+Ca_JSR_old c1=K_mCSQN⁢CSQN_buff+delta_Ca_JSR+Ca_JSR_old Cai=23⁢b2-3⁢c⁢cos⁡arccos⁡9⁢b⁢c-2⁢b3+27⁢d2⁢b2-3⁢c323-b3 b=CMDN_max+TRPN_max+K_mTRPN+K_mCMDN-Ca_total c=K_mCMDN⁢K_mTRPN+TRPN_max⁢K_mCMDN+CMDN_max⁢K_mTRPN-Ca_total⁢K_mTRPN+K_mCMDN d=-K_mTRPN⁢K_mCMDN⁢Ca_total Ca_total=TRPN_buff+CMDN_buff+delta_Cai+Cai_old

Component: calcium_fluxes_in_the_SR

i_rel=G_rel⁢Ca_JSR_new-Cai G_rel=G_rel_max⁢delta_Ca_i2-delta_Ca_ithK_mrel+delta_Ca_i2-delta_Ca_ith⁢1-ⅇ-ttau_on⁢ⅇ-ttau_offifcalcium_overload=0G_rel_max⁢1-ⅇ-ttau_on⁢ⅇ-ttau_offotherwise G_rel_max=0ifcalcium_overload=0∧delta_Ca_i2<delta_Ca_ith60ifcalcium_overload=0∧delta_Ca_i2≥delta_Ca_ith0ifCSQN_buff<CSQN_th4otherwise CSQN_buff=CSQN_max⁢Ca_JSR_newCa_JSR_new+K_mCSQN i_up=I_up⁢CaiCai+K_mup i_leak=K_leak⁢Ca_NSR K_leak=I_upCa_NSR_max i_tr=Ca_NSR-Ca_JSR_newtau_tr

Component: ionic_concentrations

ddtimeNai=-i_Na+i_CaNa+i_Na_b+i_ns_Na+i_NaCa⁢3+i_NaK⁢3⁢A_capV_myo⁢F ddtimeKi=-i_CaK+i_Kr+i_Ks+i_K1+i_Kp+i_ns_K+-i_NaK⁢2⁢A_capV_myo⁢F ddtimeKo=i_CaK+i_Kr+i_Ks+i_K1+i_Kp+i_ns_K+-i_NaK⁢2⁢A_capV_cleft⁢F ddtimeCa_NSR=-i_leak+i_tr-i_up ddtimeCa_foot=-i_CaCa⁢A_cap2⁢V_myo⁢F⁢R_A_V