Model Mathematics

Component: acacetin

fKr=1.0-1.01.0+Aca_IC50_IKrconcAca_hill_IKr fKs=1.0-1.01.0+Aca_IC50_IKsconcAca_hill_IKs fto=1.0-1.01.0+Aca_IC50_ItoconcAca_hill_Ito

Component: af

Component: calcium

ddtimeCa_SRi=1000.0⁢calcium_Ca_SRi_beta⁢DCaSR⁢Ca_SRss-2.0⁢Ca_SRi+Ca_SRidx2+Ca_SRi-Ca_SRss2.0⁢3.0⁢dx2+JSRCaiVSRi ddtimeCa_SRss=1000.0⁢calcium_Ca_SRss_beta⁢DCaSR⁢Ca_SRss-2.0⁢Ca_SRss+Ca_SRidx2+Ca_SRss-Ca_SRi2.0⁢4.0⁢dx2+JSRCaSSVSRss ddtimeCa_i=JCaVnj⁢calcium_Ca_i_beta ddtimeCa_ss=calcium_Ca_ss_beta⁢JCassVss+I_tot2.0⁢Vss⁢F I_tot=-ICaL-IbCa-ICap+2.0⁢INaCa JCa=-J_bulkSERCA+JSRCaleaki+Jreli+Jj_nj JCass=-Jj_nj+JSRCaleakss-J_bulkSERCAss+Jrelss JSRCaSS=J_SERCASRss-JSRCaleakss-Jrelss JSRCai=J_SERCASR-JSRCaleaki-Jreli JSRCaleaki=0.5⁢scaling⁢kSRleak⁢Ca_SRi-Ca_i⁢Vnj JSRCaleakss=0.5⁢scaling⁢kSRleak⁢Ca_SRss-Ca_ss⁢Vss Jj_nj=2.5⁢DCa⁢Aj_njxj_nj⁢Ca_ss-Ca_i calcium_Ca_SRi_beta=1.01.0+CSQN⁢KdCSQNCa_SRi+KdCSQN2.0 calcium_Ca_SRss_beta=1.01.0+CSQN⁢KdCSQNCa_SRss+KdCSQN2.0 calcium_Ca_i_beta=1.01.0+BCa⁢KdBCaCa_i+KdBCa2.0 calcium_Ca_ss_beta=1.01.0+SLlow⁢KdSLlowCa_ss+KdSLlow2.0+SLhigh⁢KdSLhighCa_ss+KdSLhigh2.0+BCa⁢KdBCaCa_ss+KdBCa2.0 scaling=1.5ifaf_af=1.01.0otherwise

Component: cell

VSRi=2.0⁢57.0 VSRss=2.0⁢80.0 Vnj=6.0⁢2531.0 Vss=2.0⁢49.9232 dx2=dx⁢dx

Component: engine

pace=1.0iftime-offset-period⁢⌊time-offsetperiod⌋<duration0.0otherwise

Component: ibca

IbCa=1.0⁢Cm⁢gbCa⁢V-ECa gbCa=1.4⁢0.001131

Component: ibna

IbNa=1.7⁢Cm⁢gbNa⁢V-ENa gbNa=0.8⁢6.74437500000000015e-4

Component: ical

ICaL=1.333333⁢Cm⁢gCaL⁢d⁢f⁢fca⁢V-ErL ddtimed=ical_d_inf-dical_d_tau ddtimef=ical_f_inf-fical_f_tau ddtimefca=ical_fca_inf-fcaical_fca_tau gCaL=0.1294⁢0.75⁢0.35ifaf_af=1.01.0otherwise ical_d_a=1.01.0+ⅇV+10.0-6.24 ical_d_inf=1.01.0+ⅇV+10.0-8.0 ical_d_tau=ical_d_a⁢4.579if|V+10.0|<1e-10ical_d_a⁢1.0-ⅇV+10.0-6.240.035⁢V+10.0otherwise ical_f_inf=ⅇ-V+28.06.91.0+ⅇ-V+28.06.9 ical_f_tau=1.5⁢2.0⁢3.00.0197⁢ⅇ-0.03372.0⁢V+10.02.0+0.02 ical_fca_inf=1.01.0+Ca_ss0.00035

Component: icap

ICap=1.26⁢Cm⁢icapbar⁢Ca_ssCa_ss+kmcap

Component: ik1

IK1=Cm⁢gK1⁢V-EK1.0+ⅇ0.07⁢V+80.0 gK1=0.09⁢2.1ifaf_af=1.01.0otherwise

Component: ikr

IKr=Cm⁢fKr⁢gKr⁢xr⁢V-EK1.0+ⅇV+15.022.4 gKr=0.8⁢2.94117649999999994e-2 ikr_xr_a=0.0015if|V+14.1|<1e-100.0003⁢V+14.11.0-ⅇV+14.1-5.0otherwise ikr_xr_b=3.78361180000000004e-4if|V-3.3328|<1e-107.38980000000000030e-5⁢V-3.3328ⅇV-3.33285.1237-1.0otherwise ikr_xr_inf=1.01.0+ⅇV+14.1-6.5 ikr_xr_tau=1.0ikr_xr_a+ikr_xr_b ddtimexr=ikr_xr_inf-xrikr_xr_tau

Component: iks

IKs=Cm⁢fKs⁢gKs⁢xs⁢xs⁢V-EK gKs=0.8⁢1.29411759999999987e-1⁢2.0ifaf_af=1.01.0otherwise iks_xs_a=0.00068if|V-19.9|<1e-104e-5⁢V-19.91.0-ⅇV-19.9-17.0otherwise iks_xs_b=0.000315if|V-19.9|<1e-103.5e-5⁢V-19.9ⅇV-19.99.0-1.0otherwise iks_xs_inf=1.01.0+ⅇV-19.9-12.7 iks_xs_tau=0.5iks_xs_a+iks_xs_b ddtimexs=iks_xs_inf-xsiks_xs_tau

Component: ikur

ddtimeBC=KC⁢ⅇ-ZKC⁢V⁢FRT⁢conc⁢i⁢1.0-a⁢1.0-BO-BC-LC⁢BC⁢ⅇ-ZLC⁢V⁢FRT ddtimeBO=KO⁢ⅇ-ZKO⁢V⁢FRT⁢conc⁢i⁢a⁢1.0-BO-BC-LO⁢BO⁢ⅇ-ZLO⁢V⁢FRT IKur=Cm⁢gKur⁢4.5128+1.8997691.0+ⅇV-20.5232-8.26597⁢1.0-BO-BC⁢a⁢i⁢V-EK ZKC=-3.27023573379999988e-1 ZKO=-2.57319531729999995e-1 ZLO=-1.28015801399999993e-2 ddtimea=ikur_a_inf-aikur_a_tau gKur=0.006398⁢0.9⁢0.5ifaf_af=1.01.0otherwise ddtimei=ikur_i_inf-iikur_i_tau ikur_a_inf=1.01.0+ⅇ-V+5.528.6 ikur_a_tau=4.56666746825999965e11.0+ⅇV+1.12306497072999996e11.15254705961999999e1+4.26753514992999960⁢2.62186042981000011e-11.0+ⅇV+3.58658312706999993e1-3.87510627762000004+2.91755017928000016e-1⁢1.0K_Q10 ikur_i_inf=0.524241.0+ⅇV+15.11427.567021+0.4580778 ikur_i_tau=2328.01.0+ⅇV-9.4353.5827+1739.139K_Q10

Component: ina

ddtimeBA=drug_Ka⁢drug_concen⁢m3.0⁢h⁢j⁢1.0-BA-BI-drug_La⁢BA ddtimeBI=drug_Ki⁢drug_concen⁢1.0-h⁢1.0-BA-BI-drug_Li⁢BI INa=gNa⁢m3.0⁢h⁢j⁢V-ENa⁢Cm⁢1.0-BA-BI drug_Ka=0.11000.0 drug_Ki=0.11000.0 ddtimeh=ina_h_alpha⁢1.0-h-ina_h_beta⁢h ina_h_alpha=0.0ifV≥-40.00.135⁢ⅇV+80.0-6.8otherwise ina_h_beta=1.00.13⁢1.0+ⅇV+10.66-11.1ifV≥-40.03.56⁢ⅇ0.079⁢V+310000.0⁢ⅇ0.35⁢Votherwise ina_j_alpha=0.0ifV≥-40.0-127140.0⁢ⅇ0.2444⁢V-3.474e-5⁢ⅇ-0.04391⁢V⁢V+37.781.0+ⅇ0.311⁢V+79.23otherwise ina_j_beta=0.3⁢ⅇ-2.535e-7⁢V1.0+ⅇ-0.1⁢V+32.0ifV≥-40.00.1212⁢ⅇ-0.01052⁢V1.0+ⅇ-0.1378⁢V+40.14otherwise ina_m_alpha=3.2if|V-ina_m_shift+47.13|<1e-100.32⁢V-ina_m_shift+47.131.0-ⅇ-0.1⁢V-ina_m_shift+47.13otherwise ina_m_beta=0.08⁢ⅇ-V-ina_m_shift11.0 ina_m_shift=1.6ifaf_af=1.00.0otherwise ddtimej=ina_j_alpha⁢1.0-j-ina_j_beta⁢j ddtimem=ina_m_alpha⁢1.0-m-ina_m_beta⁢m

Component: inaca

INaCa=1.4⁢scaling⁢Cm⁢knacalrkmnalr3.0+Na_o3.0kmcalr+Ca_o1.0+ksatlr⁢ⅇgammalr-1.0⁢V⁢FRT⁢Na_i3.0⁢Ca_o⁢ⅇV⁢gammalr⁢FRT-Na_o3.0⁢Ca_ss⁢ⅇV⁢gammalr-1.0⁢FRT scaling=1.4ifaf_af=1.01.0otherwise

Component: inak

INaK=1.28⁢Cm⁢I_bar⁢fnak⁢K_oK_o+kmko1.0+kmnaiNa_i4.0 I_bar=1.4⁢5.99338739999999981e-1 fnak=1.01.0+0.1245⁢ⅇ-0.1⁢V⁢FRT+0.0365⁢sigma⁢ⅇ-V⁢FRT sigma=ⅇNa_o67.3-1.07.0

Component: ion

Component: ito

Ito=1.05⁢fto⁢Cm⁢gto⁢r⁢s⁢V-EK gto=0.75471⁢0.1962⁢0.35ifaf_af=1.01.0otherwise ito_r_inf=1.01.0+ⅇV-ito_r_shift-1.0-11.0 ito_r_shift=16.0ifaf_af=1.00.0otherwise ito_r_tau=3.5⁢ⅇ-V-ito_r_shift30.0⁢2.0+1.5 ito_s_inf=1.01.0+ⅇV+40.511.5 ito_s_tau=25.635⁢ⅇ-V+52.4515.8827⁢2.0+14.14 ddtimer=ito_r_inf-rito_r_tau ddtimes=ito_s_inf-sito_s_tau

Component: membrane

ddtimeV=-i_ion+i_stim+i_diffCm i_ion=+INa+Ito+IKur+IKr+IKs+ICaL+IK1+IbNa+IbCa+INaCa+INaK+ICap

Component: nernst

ECa=13.35⁢ln⁡Ca_oCa_i EK=26.71⁢ln⁡K_oK_i ENa=26.71⁢ln⁡Na_oNa_i

Component: phys

FRT=FRT

Component: potassium

ddtimeK_i=0.0

Component: ryr

Jreli=scaling⁢nui⁢o_i⁢c_i⁢RyRSRCai⁢Ca_SRi-Ca_i Jrelss=scaling⁢nuss⁢o_ss⁢c_ss⁢RyRSRCass⁢Ca_SRss-Ca_ss RyRSRCai=1.0-1.01.0+ⅇCa_SRi-0.30.1 RyRSRCass=1.0-1.01.0+ⅇCa_SRss-0.30.1 ddtimea_i=ryr_a_i_inf-a_iryr_a_i_tau ddtimea_ss=ryr_a_ss_inf-a_ssryr_a_ss_tau ddtimec_i=ryr_c_i_inf-c_iryr_c_i_tau ddtimec_ss=ryr_c_ss_inf-c_ssryr_c_ss_tau fRyr=2.5ifaf_af=1.00.0otherwise nui=0.001⁢Vnj nuss=0.625⁢Vss ddtimeo_i=ryr_o_i_inf-o_iryr_o_i_tau ddtimeo_ss=ryr_o_ss_inf-o_ssryr_o_ss_tau ryr_a_i_inf=0.505-0.4271.0+ⅇ2000.0⁢Ca_i⁢1.0+fRyr-0.290.082 ryr_a_i_tau=250.0⁢tau_scaling ryr_a_ss_inf=0.505-0.4271.0+ⅇ1000.0⁢Ca_ss⁢1.0+fRyr-0.290.082 ryr_a_ss_tau=250.0⁢tau_scaling ryr_c_i_inf=1.01.0+ⅇ2000.0⁢Ca_i⁢1.0+fRyr-a_i+0.020.01 ryr_c_i_tau=2.0⁢15.0⁢tau_scaling ryr_c_ss_inf=1.01.0+ⅇ1000.0⁢Ca_ss⁢1.0+fRyr-a_ss+0.020.01 ryr_c_ss_tau=15.0⁢tau_scaling ryr_o_i_inf=1.0-1.01.0+ⅇ2000.0⁢Ca_i⁢1.0+fRyr-a_i+0.220.03 ryr_o_ss_inf=1.0-1.01.0+ⅇ1000.0⁢Ca_ss⁢1.0+fRyr-a_ss+0.220.03 scaling=3.0ifaf_af=1.01.0otherwise tau_scaling=2.7ifaf_af=1.01.0otherwise

Component: serca

J_SERCASR=scaling⁢0.75⁢-k3⁢Ca_SRi2.0⁢cpumps-SERCACa+k4⁢SERCACa⁢Vnj⁢2.0 J_SERCASRss=scaling⁢0.75⁢-k3⁢Ca_SRss2.0⁢cpumps-SERCACass+k4⁢SERCACass⁢Vss⁢2.0 J_bulkSERCA=scaling⁢0.75⁢k1⁢Ca_i2.0⁢cpumps-SERCACa-k2⁢SERCACa⁢Vnj⁢2.0 J_bulkSERCAss=scaling⁢0.75⁢k1⁢Ca_ss2.0⁢cpumps-SERCACass-k2⁢SERCACass⁢Vss⁢2.0 ddtimeSERCACa=-J_SERCASR+J_bulkSERCAVnj ddtimeSERCACass=-J_SERCASRss+J_bulkSERCAssVss scaling=0.6ifaf_af=1.01.0otherwise

Component: sodium

ddtimeNa_i=-3.0⁢INaK-3.0⁢INaCa-IbNa-INaF⁢Vi

Component: stimulus

amplitude=-80.0 i_stim=Cm⁢pace⁢amplitude