Model Mathematics

Component: environment

Component: membrane

i_Stim=stim_amplitudeiftime≥stim_start∧time≦stim_end∧time-stim_start-⌊time-stim_startstim_period⌋⁢stim_period≦stim_duration0otherwise ddtimeV=-i_Na+i_Ca_L+i_t+i_ss+i_f+i_K1+i_B+i_NaK+i_NaCa+i_Ca_P+i_Stim+I_interCm

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=0.001360.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.0004537⁢1+ⅇ-V+10.6611.1ifV≥-400.003490.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=0.01163⁢1+ⅇ-0.1⁢V+32ⅇ-0.0000002535⁢VifV≥-400.00349V+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: L_type_Ca_channel

i_Ca_L=g_Ca_L⁢d⁢0.9+Ca_inact10⁢f_11+0.1-Ca_inact10⁢f_12⁢V-E_Ca_L

Component: L_type_Ca_channel_d_gate

d_infinity=11+ⅇV+15.3-5 tau_d=0.00305⁢ⅇ-0.0045⁢V+72+0.00105⁢ⅇ-0.002⁢V-182+0.00025 ddtimed=d_infinity-dtau_d

Component: L_type_Ca_channel_f_11_gate

f_11_infinity=11+ⅇV+26.75.4 tau_f_11=0.105⁢ⅇ-V+45122+0.041+ⅇ-V+2525+0.0151+ⅇV+7525+0.0017 ddtimef_11=f_11_infinity-f_11tau_f_11

Component: L_type_Ca_channel_f_12_gate

f_12_infinity=11+ⅇV+26.75.4 tau_f_12=0.041⁢ⅇ-V+47122+0.081+ⅇV+55-5+0.0151+ⅇV+7525+0.0017 ddtimef_12=f_12_infinity-f_12tau_f_12

Component: L_type_Ca_channel_Ca_inact_gate

Ca_inact_infinity=11+Ca_ss0.01 ddtimeCa_inact=Ca_inact_infinity-Ca_inacttau_Ca_inact

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=145.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=0.35⁢ⅇ-V+70152+0.035 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=3.7⁢ⅇ-V+70302+0.035 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=1045.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=2.1 ddtimes_ss=s_ss_infinity-s_sstau_s_ss

Component: inward_rectifier

i_K1=48ⅇV+3725+ⅇV+37-25+10⁢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=10.11885⁢ⅇV+8028.37+0.5623⁢ⅇV+80-14.19 ddtimey=y_infinity-ytau_y

Component: background_currents

E_Ca=0.5⁢R⁢TF⁢ln⁡Ca_oCa_i i_B_Na=g_B_Na⁢V-E_Na i_B_Ca=g_B_Ca⁢V-E_Ca i_B_K=g_B_K⁢V-E_K i_B=i_B_Na+i_B_Ca+i_B_K

Component: sodium_potassium_pump

sigma=ⅇNa_o67.3-17 i_NaK=i_NaK_max⁢11+0.1245⁢ⅇ-0.1⁢V⁢FR⁢T+0.0365⁢sigma⁢ⅇ-V⁢FR⁢T⁢K_oK_o+K_m_K⁢11+K_m_NaNa_i1.5

Component: sarcolemmal_calcium_pump_current

i_Ca_P=i_Ca_P_max⁢Ca_iCa_i+0.0004

Component: Na_Ca_ion_exchanger_current

i_NaCa=K_NaCa⁢Na_i3⁢Ca_o⁢ⅇ0.03743⁢V⁢gamma_NaCa-Na_o3⁢Ca_i⁢ⅇ0.03743⁢V⁢gamma_NaCa-11+d_NaCa⁢Ca_i⁢Na_o3+Ca_o⁢Na_i3

Component: SR_Ca_release_channel

ddtimeP_C1=-k_a_plus⁢Ca_ss1n⁢P_C1+k_a_minus⁢P_O1 ddtimeP_O1=k_a_plus⁢Ca_ss1n⁢P_C1-k_a_minus⁢P_O1+k_b_plus⁢Ca_ss1m⁢P_O1+k_c_plus⁢P_O1+k_b_minus⁢P_O2+k_c_minus⁢P_C2 ddtimeP_O2=k_b_plus⁢Ca_ss1m⁢P_O1-k_b_minus⁢P_O2 ddtimeP_C2=k_c_plus⁢P_O1-k_c_minus⁢P_C2 J_rel=v1⁢P_O1+P_O2⁢Ca_JSR-Ca_ss

Component: SERCA2a_pump

fb=Ca_iK_fbN_fb rb=Ca_NSRK_rbN_rb J_up=K_SR⁢Vmaxf⁢fb-Vmaxr⁢rb1+fb+rb

Component: intracellular_and_SR_Ca_fluxes

J_tr=Ca_NSR-Ca_JSRtau_tr J_xfer=Ca_ss-Ca_itau_xfer J_HTRPNCa=k_htrpn_plus⁢Ca_i⁢HTRPN_tot-HTRPNCa-k_htrpn_minus⁢HTRPNCa J_LTRPNCa=k_ltrpn_plus⁢Ca_i⁢LTRPN_tot-LTRPNCa-k_ltrpn_minus⁢LTRPNCa J_trpn=J_HTRPNCa+J_LTRPNCa

Component: intracellular_ion_concentrations

beta_i=11+CMDN_tot⁢K_mCMDNK_mCMDN+Ca_i2+EGTA_tot⁢K_mEGTAK_mEGTA+Ca_i2 beta_SS=11+CMDN_tot⁢K_mCMDNK_mCMDN+Ca_ss2 beta_JSR=11+CSQN_tot⁢K_mCSQNK_mCSQN+Ca_JSR2 ddtimeCa_i=beta_i⁢J_xfer-J_up+J_trpn+i_B_Ca-2⁢i_NaCa+i_Ca_P⁢12⁢V_myo⁢F ddtimeNa_i=-i_Na+i_B_Na+i_NaCa⁢3+i_NaK⁢3+i_f_Na⁢1V_myo⁢F ddtimeK_i=-i_ss+i_B_K+i_t+i_K1+i_f_K+i_NaK⁢-2⁢1V_myo⁢F ddtimeCa_ss=beta_SS⁢J_rel⁢V_JSRV_SS-J_xfer⁢V_myoV_SS-i_Ca_L⁢12⁢V_SS⁢F ddtimeCa_JSR=beta_JSR⁢J_tr-J_rel ddtimeCa_NSR=J_up⁢V_myoV_NSR-J_tr⁢V_JSRV_NSR

Component: standard_ionic_concentrations

Component: membrane_fibro

V_fibro=1e-7if|VmReal|<1e-7VmRealotherwise ddtimeVmReal=-I_Kir+I_Shkr+I_b+I_interCm

Component: I_Kir

I_Kir=GKir⁢OKir⁢Ko⁢1e-3⁢V_fibro-EK OKir=1aKir+ⅇbKir⁢V_fibro-EK⁢FR⁢T EK=R⁢TF⁢ln⁡KoKi

Component: I_Shkr

I_Shkr=PShkr⁢OShkr⁢V_fibro⁢F2R⁢T⁢Ki-Ko⁢ⅇ-V_fibro⁢FR⁢T1-ⅇ-V_fibro⁢FR⁢T C0Shkr=0ifC0ShkrReal<01ifC0ShkrReal>1C0ShkrRealotherwise C1Shkr=0ifC1ShkrReal<01ifC1ShkrReal>1C1ShkrRealotherwise C2Shkr=0ifC2ShkrReal<01ifC2ShkrReal>1C2ShkrRealotherwise C3Shkr=0ifC3ShkrReal<01ifC3ShkrReal>1C3ShkrRealotherwise C4Shkr=0ifC4ShkrReal<01ifC4ShkrReal>1C4ShkrRealotherwise OShkr=0ifOShkrReal<01ifOShkrReal>1OShkrRealotherwise kv=kv0⁢ⅇV_fibro⁢zv⁢FR⁢T k_v=k_v0⁢ⅇV_fibro⁢z_v⁢FR⁢T ddtimeC0ShkrReal=k_v⁢C1Shkr-4⁢kv⁢C0Shkr ddtimeC1ShkrReal=2⁢k_v⁢C2Shkr+4⁢kv⁢C0Shkr-3⁢kv+k_v⁢C1Shkr ddtimeC2ShkrReal=3⁢k_v⁢C3Shkr+3⁢kv⁢C1Shkr-2⁢kv+2⁢k_v⁢C2Shkr ddtimeC3ShkrReal=4⁢k_v⁢C4Shkr+2⁢kv⁢C2Shkr-kv+3⁢k_v⁢C3Shkr ddtimeC4ShkrReal=k_o⁢OShkr+kv⁢C3Shkr-ko+4⁢k_v⁢C4Shkr ddtimeOShkrReal=ko⁢C4Shkr-k_o⁢OShkr

Component: I_b

I_b=Gb⁢V_fibro-Eb

Component: I_inter

I_inter_fibro=1e+06⁢V_fibro-VR_mf I_inter_myo=-1⁢I_inter_fibro⁢number_of_fibroblasts