Abstract
The importance of electrolyte concentrations for cardiac function is well established. Electrolyte variations can lead to arrhythmias onset, due to their important role in the action potential (AP) genesis and in maintaining cell homeostasis. However, most of the human AP computer models available in literature were developed with constant electrolyte concentrations, and fail to simulate physiological changes induced by electrolyte variations. This is especially true for Ca2+, even in the O’Hara-Rudy model (ORd), one of the most widely used models in cardiac electrophysiology. Therefore, the present work develops a new human ventricular model (BPS2020), based on ORd, able to simulate the inverse dependence of AP duration (APD) on extracellular Ca2+ concentration ([Ca2+]o), and APD rate dependence at 4 mM extracellular K+. The main changes needed with respect to ORd are: (i) an increased sensitivity of L-type Ca2+ current inactivation to [Ca2+]o; (ii) a single compartment description of the sarcoplasmic reticulum; iii) the replacement of Ca2+ release. BPS2020 is able to simulate the physiological APD-[Ca2+]o relationship, while also retaining the well-reproduced properties of ORd (APD rate dependence, restitution, accommodation and current block effects). We also used BPS2020 to generate an experimentally-calibrated population of models to investigate: (i) the occurrence of repolarization abnormalities in response to hERG current block; (ii) the rate adaptation variability; (iii) the occurrence of alternans and delayed after-depolarizations at fast pacing. Our results indicate that we successfully developed an improved version of ORd, which can be used to investigate electrophysiological changes and pro-arrhythmic abnormalities induced by electrolyte variations and current block at multiple rates and at the population level.
Introduction
In the last few decades, computational models have been increasingly used to study biological systems, due to the productive synergy between the in silico approach and the collection of experimental data, as well as to the improvement in computational resources. One of the most productive fields of application is cardiac physiology: modeling has provided physiological insights through the prediction of phenomena and mechanisms, later confirmed or disproved experimentally (e.g., ; ; ; ; ; ).
One of the main causes of death all over the world is sudden cardiac death, which is correlated with the basic pro-arrhythmic mechanisms at the level of ion currents and single ventricular myocyte action potential (AP). In order to understand these mechanisms, and taking advantage of the increasing availability of specific data on ionic currents gathered from human cardiomyocytes, several mathematical models were developed to describe the biophysical mechanisms underlying the human ventricular AP. Currently, the “gold standard” for in silico human ventricular cellular electrophysiology is the O’Hara-Rudy (ORd) model (). In the last few years, ORd was chosen as the consensus in silico model; it was used in multiple studies (e.g., ; ; ) and selected for regulatory purposes (). However, since mathematical models are reduced representations of the real biological systems, there is always room for improvements. In fact, the present work aims to propose a new and improved model of the human cardiac ventricular AP, starting from the ORd model.
When a new/updated model is proposed, two major points must be taken into consideration. Firstly, every model has its own validity, and what is the best model always depends on the aim of the investigation for which the model is used. Secondly, in order to claim that a model is actually an “improvement” of a previous one, it should be at least as effective as the previous model at reproducing the experimental data. This means that when a new specific question is addressed, none of the previous capabilities of the model should be lost. Keeping these points in mind, we developed a model oriented toward a specific research application: the investigation of the dependency of ventricular repolarization on extracellular electrolyte concentrations, particularly ionized Ca2+ concentration. This is especially meaningful, e.g., when considering new in vitro experiments with cardiomyocytes and ion concentrations set to values different than those considered for developing and tuning the model. At the same time, we sought to reproduce all the experimental protocols reported in the original ORd paper () and its further developments, such as the novel dynamic model for the rapid delayed K+ current (IKr) that can capture drug-channel dynamic interactions (; ). Thus, we can also propose our new model as a general purpose and up-to-date model of human ventricular AP that can be used in a variety of applications, including drug trials.
It is well-known that extracellular Ca2+ concentration ([Ca2+]o) affects the cardiac AP: in fact, an increase of [Ca2+]o shortens the AP while a decrease lengthens it. This has been observed in different species (guinea pig, dog, calf, and human) and different cell types (atrial, ventricular, and Purkinje fibers) (; ; ; ; ; ; Supplementary Figure S1). Since both AP prolongation and shortening may lead to arrhythmia onset, the repolarization dependency on [Ca2+]o may have important implications in all clinical contexts where electrolyte changes occur, such as haemodialysis therapy (), pathological hypo/hypercalcemia, and head-down bed-rest experiments (). Multiple ionic mechanisms are involved in the action potential duration (APD)-[Ca2+]o dependence, which is why the phenomenon is not completely understood. Computational modeling may help elucidating it by analyzing the single ionic currents involved. However, most of the commonly used human ventricular AP models, which were developed using a single [Ca2+]o value, are not able to reproduce the experimentally observed effects of [Ca2+]o changes on APD. In fact, their APDs often display prolongation instead of shortening, and vice versa (as is the case with both the ORd () and the Grandi (, models).
When simulating the electrical activity of cardiac cells, it is also fundamental to set the same extracellular ionic concentrations used in experimental protocols, in order to properly compare in silico results and in vitro data. On the contrary, it would be incorrect to use the same concentrations when the analysis of in vivo pathophysiological mechanisms is the ultimate aim of simulation (), since the in vivo and in vitro concentrations are different. The advantage of a model is that the extracellular ionic concentrations can be changed according to the study purpose, since they are parameters. However, this can be done only if the model correctly reproduces the main effects of such parameter changes. The non-physiological behavior of the ORd model (in response to changes of some extracellular ion concentrations) is one clear shortcoming of the model and of its usage for replicating specific in vitro and in vivo conditions. For this reason, we have modified the ORd model so that it can be used to simulate conditions where [Ca2+]o changes and consequently also APD.
This work proposes a new human ventricular model (Bartolucci-Passini-Severi, BPS2020) which corrects the APD-[Ca2+]o dependence of the ORd model, while still reproducing the large amount of experimental human data that was used for its development and validation. We paid particular attention in setting in silico the same extracellular concentrations used for in vitro experiments. Moreover, we constructed a population of models (; ; ) to show that the BPS2020 model is a reliable baseline to reproduce the variability observed in experimental data from human undiseased heart (). The population was also used to evaluate the ability of the model to reproduce pro-arrhythmic phenomena, such as early and delayed afterdepolarizations (EADs and DADs) and alternans, not systematically observed in experiments.
Materials and Methods
Model Development
Summary of the Model Development Strategy
The BPS2020 model was developed starting from the ORd model. Since one of the motivations of this study was to reproduce the physiological APD-[Ca2+]o dependence, we first targeted the components of the model most likely contributing to this relationship. In particular, our earlier studies, based on the Ten Tusscher-Noble-Noble-Panfilov model (), indicated that the L-Type Ca2+ current (ICaL) was primarily responsible for APD-[Ca2+]o dependence. Two contrasting mechanisms are involved. When [Ca2+]o is higher, it increases the ICaL driving force which, by itself, would enhance the current density, and prolong the APD. On the other hand, a larger ICaL also increases its Ca2+-dependent inactivation (CDI), which would reduce the current, and shorten the APD. Since the physiologically-observed outcome is APD shortening, we hypothesized that the increase in CDI must play the predominant role. Based on this hypothesis, the first change to the ORd model was a new ICaL formulation (see section L-type Ca2+ Current), which strengthens the sensitivity of CDI to [Ca2+]o compared to the ORd model. With this formulation, the increase in CDI induced by variations in [Ca2+]o overcomes the effect of the increase in driving force, thus achieving the inverse APD-[Ca2+]o relation.
After changing the ICaL formulation, an overall adjustment of the Ca2+ handling was required, in order to maintain a correct APD rate dependence and a physiological Ca2+-induced Ca2+ release (CICR), as in the ORd model (see section Changes to the Ca2+ Handling). This was followed by an automated parameter optimization (similar to what was done in a previous study for a different model (). The cost function was defined based on the consistency between the simulation results obtained with the BPS2020 model and the human experimental data presented in across a variety of protocols. We listed in Supplementary Table S3 the parameters that underwent the automatic optimization. At this stage, we also modified the extracellular K+ concentration ([K+]o) to match the one used in the experiments (see section Extracellular K+ Concentration and Liquid-Junction Potential Correction). More details on the optimization procedure and the cost function are available in Supplementary Material.
We reformulated a few currents/fluxes compared to the ORd model, as described below (see section L-type Ca2+ Current to Other Changes), while for others we only tuned the maximal conductances.
L-Type Ca2+ Current
The ICaL was completely revisited: its original Hodgkin-Huxley formulation was replaced by a new Markov model (Figure 1A, top panel), based on the structure proposed by Decker-Rudy for canine epicardial cells (). This new formulation separates voltage dependent inactivation (VDI) and CDI in two loops, each consisting of the same four states: one closed (C), one open (O) and two inactivated (I1 and I2) states. Each loop includes four transitions: activation (from C to O), fast inactivation (from O to I1), slow inactivation (from I1 to I2) and recovery (from I2 to C). Activation and recovery rates (α/β and ψ/ω, respectively) are the same in the two loops; they were mainly derived from the ORd time constant and steady state values of the corresponding gating variables. In particular, the activation rates (α/β) were derived from the formulation of the d activation gate of ORd (see equations in Supplementary Material, section 3.4.3.4). The rates which govern the recovery from inactivation (ψ/ω), were derived from the steady state voltage-dependence of the f inactivation gate of ORd, and from a time constant tuned in order to fit the recovery from inactivation voltage-clamp data (Figure 1E). The γ/δ rates were based on the ORd inactivation gate (f) as well, but their range was limited to 0.2 to take into account the incomplete fast inactivation typical for ICaL and the time constant was adjusted to reproduce voltage-clamp data. Finally, the rates η/θ modulate the slow inactivation from I1 to I2, and the equations were obtained by imposing the microscopic reversibility to the Markov model (see equations in Supplementary Material, section 3.4.3.7). Fast and slow inactivation rates (γ/δ and η/θ, respectively) in the CDI loop are KCDI times faster than the ones in the VDI loop. This closely reflects the observation by , that CDI works as a faster VDI, activated by elevated Ca2+. The CDI and VDI loops are connected by up/down rates (rup/rdown), modulated by intracellular Ca2+ concentration, and controlled by the n gate. The KCDI factor was initially set to 10, that is CDI was supposed to be 10 times faster than VDI. In fact, no published data are available which directly quantify this factor in the undiseased human ventricle. , who determined the CDI time constants in an attempt to represent the shape and magnitude of their fractional remaining current (FRC) measurements, came to a formulation for the CDI fast time constant that is about (the ratio is voltage dependent there) six times faster than the VDI fast time constant. In our model, KCDI was then automatically optimized, getting the final value of 9.
FIGURE 1
In the ORd model, the n gate represents the fraction of channels operating in CDI mode. It is the only ICaL state variable directly dependent on Ca2+ concentration, and its formulation is based on the interaction between Ca2+ and the Calmodulin (CaM) bound to ICaL channels (Figure 1A, bottom panel): when four Ca2+ ions bind to CaM (k1/k–1 rates), the Ca2+-CaM complex may activate CDI (k2/k–2 rates). In the BPS2020 model, the n gate controls rup/rdown, thus modulating the fraction of channels in the VDI and CDI loop. Kinetics rates Kmn and k–2n (see Supplementary Material) were modified compared to ORd, to increase the sensitivity of the n gate to Ca2+. All ICaL equations are included in Supplementary Material.
The new ICaL model was validated using four different ICaL voltage-clamp protocols, the same used for the validation of the original ORd model. Simulation results obtained with the BPS2020 model were compared with the ones obtained with the ORd model, as well as with the corresponding experimental data.
The I–V and steady state inactivation curves were compared with data from
Changes to the Ca2+ Handling
In addition to the ICaL formulation, other changes in Ca2+-handling were needed to refine the BPS2020 model. The SERCA pump (Sarco-Endoplasmic Reticulum Ca2+ ATPase, Jup) and the background Ca2+ currents were increased by factors of 3.13 and 4, respectively. The Ca2+ diffusion from subspace to bulk myoplasm was speeded up, by reducing the corresponding time constant. The sarcoplasmic reticulum (SR) was reduced to a single compartment, and its total volume was reduced by 5%, in agreement with other human computational models (
The SR Ca2+ release flux (Jrel) via the ryanodine (RyR)-sensitive channels was replaced by the phenomenological formulation used by
Extracellular K+ Concentration and Liquid-Junction Potential Correction
All the in vitro data published by
Na+/Ca2+ Exchanger
The Na+/Ca2+ exchanger (INaCa) formulation is the same as in the ORd model. We increased the maximum conductance by a factor of 2.4 upon automatic optimization.
Rapid Delayed Rectifier K+ Current (IKr)
During the development of the BPS2020 model, a modification of the ORd model was published by
Inward Rectifier K+ Current (IK1)
The inward rectifier K+ current (IK1) maximum conductance was decreased by 29% and the steady state rectification slope was increased by 9%, following parameter optimization.
Slow Delayed Rectifier K+ Current (IKs)
The slow delayed rectifier K+ current (IKs) conductance was doubled, as in
Late Na+ Current (INaL)
The late Na+ current (INaL) conductance was increased by a factor of 2.8, as in
Fast Na+ Current (INaF)
The steady state inactivation and recovery from inactivation gates for INaF (hss and jss) were modified as in
Na+/K+ ATPase Current (INaK)
INaK maximum current was increased (twofold) to improve APD rate dependence (see Supplementary Figure S16). We consider this change reasonable, since no direct measurements of the Na+/K+ ATPase current (INaK) in non-failing or healthy human ventricular cells are available, as also reported by
Other Changes
The current stimulus duration was set to 1 ms, with −53 μA/μF amplitude (twice the diastolic threshold), as in
Single Cell Simulations
Simulations with the BPS2020 model were run using MATLAB R2018a (Mathworks Inc., Natick, MA, United States) on a Win 10 PC with an Intel Core i7. Numerical integration was performed with the Matlab function ode15s, a variable-step, variable-order solver, based on numerical differentiation formulas (
Population of Models
As in
An initial random population of 5,000 human endocardial AP models was generated by sampling 11 parameters in the BPS2020 model, i.e., the maximum conductances, currents and fluxes of INaL, INaF, ICaL, Ito, IKr, IKs, IK1, INaCa, INaK, Jrel, and Jup. The parameters were sampled in the range [20–200%] of their original values, using the Latin Hypercube Sampling (
The random population was then calibrated to select those models whose APs were in agreement with the in vitro non-diseased data (
To assess the occurrence of delayed afterdepolarizations (DADs) we used the same protocol as in
We also used the population approach to study the occurrence of repolarization abnormalities, such as EADs and repolarization failures (RFs). The occurrence of repolarization abnormalities in the whole population was assessed after the administration of 0.1 μM dofetilide at a cycle length (CL) of 4,000 ms. The same extracellular concentration experimentally used by
Finally, we challenged our in silico population with high pacing rate to assess variability in rate dependence and potential alternans occurrence: each model underwent increasing pacing rates, as in the 1998 work by
To generate the population of models and running the DADs, dofetilide and alternans simulations, we used the Taito supercluster of CSC – IT Center for Science (Finland). We used Matlab R2017b on 50 CPU cores, using 3 GB/core memory. Generating the population took 21 h, while running DADs, dofetilide and alternans took 3, 15, and 8 h, respectively.
Results
APD-[Ca2+]o Dependence
The challenge of reproducing the physiological APD-[Ca2+]o dependence in computational cardiac models was first described by
Figure 2A illustrates the behavior of ORd (light blue) and BPS2020 (dark blue) for three different [Ca2+]o with [K+]o = 5.4 mM. When [Ca2+]o is set to the control value (1.8 mM), simulations with BPS2020 and ORd produce very similar APs: APD90 at 1 Hz is 274 ms and 285 ms, for BPS2020 and ORd, respectively (Figure 2A, solid lines). This is in line with human experimental values of 277 ± 8 ms (
FIGURE 2

Comparison of ORd and BPS2020 behavior for [Ca2+]o variations. (A) Simulated action potential (AP) for the original ORd and the BPS2020 models (left and right panels, respectively) for three different [Ca2+]o. In control conditions ([Ca2+]o = 1.8 mM, solid lines), results with the two models are quite similar. However, when [Ca2+]o increases ([Ca2+]o = 2.7 mM, dashed lines) or decreases ([Ca2+]o = 0.9 mM, dotted lines), they behave in two opposite ways. Only BPS2020 reproduces the inverse APD-[Ca2+]o relationship observed experimentally. (B) APD-[Ca2+]o relationship for ORd (light blue) vs. BPS2020 (dark blue). (C) Changes observed in the APD-[Ca2+]o relationship of BPS2020 when restoring ICaL (dotted line) or Jrel (dashed line) to the original ORd formulations.
To investigate if the inverse APD-[Ca2+]o dependence is due to the new ICaL formulation, or rather dependent on the new Jrel formulation, we ran two additional simulations with the BPS2020 model, separately restoring ICaL and Jrel to the ORd formulation (Figure 2C). When restoring ICaL, the physiological APD-[Ca2+]o dependence was lost (Figure 2C, dotted line), while it was preserved when restoring Jrel (Figure 2C, dashed line).
These results highlight the major role of ICaL in controlling this phenomenon, and they support our initial hypothesis that the inverse APD-[Ca2+]o dependence is mainly controlled by a stronger CDI.
APD Rate Dependence
Figure 3A compares simulation results obtained with BPS2020 and ORd for the APD rate dependence (left panel) and restitution protocols (right panel), computed as in
FIGURE 3

Rate dependence properties of BPS2020 vs. ORd. In all panels, simulation results for BPS2020 and ORd are shown in dark blue and light blue, respectively. Experimental data from
Figures 3B,C illustrate how APD rate dependence (Figure 3B) and restitution (Figure 3C) vary in presence of specific channel blockers. Again, simulations were run with [K+]o = 4 mM for both BPS2020 and ORd, as in the experiments (
Intracellular Na+ and Ca2+ Rate Dependence
Figure 3D shows how different pacing frequencies affect [Na+]i (left panel) and peak [Ca2+]i (middle and right panels). We compared simulation results against the human experimental data by
In addition, since CaMK is important for controlling rate dependence of Ca2+ cycling, its effects are reported in Supplementary Figure S5, the results were in agreement with ORd. Supplementary Figure S6 shows the Ca2+ concentration in the SR of the BPS2020 model compared to the Ca2+ concentration in the SR junctional and network compartments in the ORd model.
APD Accommodation
APD accommodation, i.e., the time course of APD response to abrupt changes in pacing rate, was measured in human patients by
FIGURE 4

APD90 accommodation. At t = 0 s, the pacing cycle length (CL) is abruptly reduced from 750 to 480 ms (black circles) or 410 ms (white circles). At t = 180 s, the CL is abruptly increased to its original value. (A) Action potential duration (APD) accommodation measured experimentally by
Transmural Heterogeneity
To reproduce transmural heterogeneity, we created two additional versions of the BPS2020 model (EPI and M cells), by scaling specific ionic current conductances in the endocardial version (ENDO) of the model described until now. Changes were based on the same mRNA and protein expression data used for the ORd model (
Population of Models (EADs, DADs, and Alternans)
The experimental calibration selected a population of 342 models out of the initial 5,000; their APs and Ca2+ transients are shown in Figures 5A,B while the AP biomarker distributions are reported in Figure 5C. This population was used to test the occurrence of repolarization abnormalities and alternans.
FIGURE 5

Experimentally calibrated population. (A) Action potentials and (B) Ca2+ transients with the BPS2020 model (baseline, white traces), the experimentally calibrated population (blue traces, representing 342 APs) and the rejected models (gray traces). (C) Biomarker distributions in the experimentally calibrated population. The black vertical lines are the experimental boundaries
Administration of 0.1 μM dofetilide induced early afterdepolarizations (EADs) in 9 models, repolarization failure (RF) in 40 models and simple AP prolongation with no pro-arrhythmic events (REP) in 293 models. Illustrative AP traces for the three groups are reported in Figure 6A, while significant (p < 0.05) differences in the sampled parameters among the REP, EAD, and RF classes are reported in Figure 6B. Interestingly, models belonging to the EAD class showed smaller IKs, denoting smaller repolarization reserve, compared to the REP models. The RF models showed smaller IK1 than the REP ones, in line with the IK1 role of stabilizing the resting potential. Models developing EADs showed significantly higher ICaL than the other classes; in fact, it is well-known that one of the mechanisms leading to EADs is actually ICaL reactivation during phase three of the AP (
FIGURE 6

Repolarization abnormalities – EADs. (A) Examples of different responses to dofetilide (0.1 μM), CL = 4,000 ms (
We also identified models that, in spite their regular AP profiles when paced at CL = 1,000 ms, developed DADs with fast pacing at CL = 300 ms and one long beat at CL = 10,000 ms (Figure 7). Figures 7B,C show two illustrative models developing one DAD and one anticipated AP. In both models the mechanism is the same. Fast pacing induced Ca2+ accumulation in the SR (the sarcoplasmic Ca2+ concentration in steady state was 1.85 and 1.65 mM, respectively), causing a slow Ca2+ efflux from SR before the DAD/anticipated AP by means of the Ca2+ leakage flux from SR (Jleak), that slowly increased [Ca2+]i and the Ca2+ concentration in the subspace ([Ca2+]SS). Consequently, the RyR-sensitive channels sensed an increased [Ca2+]SS and opened spontaneously (transition 0 to 1 of the RyRo gating variable), allowing a Ca2+ efflux from SR via Jrel. This Ca2+ release triggered a remarkable inward current by INaCa that depolarized the membrane potential, thus resulting in the DAD/anticipated AP.
FIGURE 7

Repolarization abnormalities – DADs. (A) Illustrative action potential (AP) traces for four models that produced delayed afterdepolarizations (DADs). (B) Illustrative model producing a DAD. (C) Example of DAD degenerating into an anticipated spontaneous AP. In both models the leakage Jleak from the overloaded SR increased the Ca2+ concentrations in cytosol ([Ca2+]i) and subspace ([Ca2+]SS). The RyR-sensitive channels sensed the increased [Ca2+]SS and triggered a spontaneous SR Ca2+ release (through Jrel) that was translated by the Na+/Ca2+ exchanger (INaca) into the depolarization of the membrane potential, thus determining the DAD and the anticipated AP.
The fast pacing rate protocol we used to trigger alternans resulted in 287 ADAPT models, 28 ADAPT FAIL models and 14 ALT models. 13 models were excluded from this analysis since their intracellular ion concentrations were out of the boundaries defined in the Materials and Methods section. Figure 8 shows three illustrative models for the ADAPT, ADAPT FAIL, and ALT groups. In Figures 8A,B, a representative ADAPT model (the baseline BPS2020) shows a progressive shortening of APD95 in response to the pacing rate increment. Figure 8C,D show a representative ALT model that produces a bifurcation. Finally, Figures 8E,F show a representative ADAPT FAIL model whose AP fails to adapt for CLs shorter than 250 ms. In ADAPT FAIL models, the next stimulus is overlapped more and more to the previous AP. In the 14 models showing alternans, we observed that Jrel failed to recover from inactivation (Supplementary Figure S11), or that the pacing failed to trigger INa (and consequently ICaL, Supplementary Figure S12). In both cases we observed one Ca2+ transient every other AP. We also tested whether a Jup increment in the ALT models would have suppressed this phenomenon, since
FIGURE 8

Repolarization abnormalities – alternans. Action potentials (APs) at different cycle lengths (CLs) (pacing at 30 s if CL ≥ 300 ms, otherwise 15 s) and APD90-CL relationship for three models from the in silico population. The model (black) in (A,B) belongs to the ADAPT class. The model (green) in (C,D) from the ALT class showed alternans and produced a bifurcation. (E,F) Show an ADAPT FAIL model (red, whose AP fails to adapt for CL shorter than 250 ms). The magenta trace in (C,D) show the alternans suppression due to 30% Jup upregulation. (G) Distribution of the scaling factors showing statistically significant differences (∗p < 0.05) between the three categories: models adapting to changes in pacing rate (ADAPT, black), models failing to adapt (ADAPT FAIL, red) and models developing alternans (ALT, green). Red crosses represent outliers.
Discussion
In this study we present the BPS2020 model, an updated version of the ORd human ventricular AP model (
APD Changes Induced by Extracellular Ca2+ Variations and Implications on Intracellular Ca2+ Handling
The APD dependence on [Ca2+]o variations should be considered in all clinical contexts where electrolyte modifications occur, since APD changes are very important triggers for arrhythmia onsets. Unfortunately, most of the published human AP models do not take this dependence into account, and therefore respond in a non-physiological way: [Ca2+]o increases lengthen APD, and vice versa.
In our BPS2020 model, the APD-[Ca2+]o dependence has been corrected: the original L-type Ca2+ current has been replaced by a new Markov model, where the CDI sensitivity to intracellular Ca2+ has been strengthened. Indeed, we found that the APD-[Ca2+]o inverse relation is mainly mediated by the sensitivity of CDI to [Ca2+]i, in turn modulated by [Ca2+]o variations. Upon changes of [Ca2+]o two counteracting effects are elicited, both affecting ICaL: an increase in the driving force, which would promote APD prolongation, and an increase in CDI, which would promote a faster ICaL inactivation and APD shortening. The latter prevails, thus leading to the physiological inverse relation. By quantitatively analyzing CDI using the approach by
FIGURE 9

Ca2+-dependence inactivation. Left: framework for isolating the Ca2+-dependent inactivation (CDI) (from
We also tested if some other mechanisms influence the APD-[Ca2+]o dependence, following the same approach used by
By itself, the increased CDI sensitivity in BPS2020 had a negative impact on the restitution curve (S1S2 protocol). This was caused by the relative slow Ca2+ diffusion between the two SR compartments (time constant = 100 ms in ORd). When considering short diastolic intervals in the restitution protocol, the junctional SR doesn’t have time to refill, thus leading to a very small Ca2+ release. This has not a big effect in ORd, while in BPS2020 – where the sensitivity of CDI to changes in intracellular Ca2+ is increased – a smaller Ca2+ release leads to a significant decrease of CDI, with a consequent, unphysiological, AP prolongation at short diastolic intervals. A very fast diffusion (as described by a single SR compartment) was sufficient to restore the physiological behavior at all the pacing rates, and this is why in BPS2020 we decided to use a single SR compartment. To enforce this observation we tested the role of Ca2+ diffusion within the SR by restoring a SR two-compartments (JNS+NSR) in BPS2020, with the original diffusion time constant used in ORd (100 ms), and with faster diffusion (10 and 1 ms). As shown in Supplementary Figure S9, the physiological restitution curve is not reproduced when considering 100 ms (dashed line), but it is progressively restored when considering smaller time constants (dashed-dotted and solid line, for 10 and 1 ms, respectively). This result supports the new single compartment SR as a reasonable approximation of the diffusion process taking place within the complex SR structure. Indeed, a similar description is used also by other human ventricular models (
At the same time, the assumption of two SR compartments is not biologically justified, since the SR is not anatomically divided into two substructures, and the experimental and modeling results still contain some controversy on the velocity of free Ca2+ diffusion within the SR (
In the ORd model, the SR Ca2+ release flux Jrel via ryanodine receptor is proportional to the ICaL current. With such direct dependence of Jrel on ICaL excitation-contraction coupling models are not able to produce pro-arrhythmic triggers, such as DADs (
Comparison Against the Experimental Data Used to Validate the ORd Model
We challenged our model by comparing our simulations with all the experimental data that the ORd model simulated in
The BPS2020 model reproduced all these data, with an accuracy at least as good as the ORd model, and – in most cases – better, as shown by comparing the root mean square error to quantify the distance between experimental data and simulations (see Supplementary Table S2).
It is worth noting that many in vitro experiments were actually reproduced significantly better by BPS2020 than ORd, and that our simulations with the ORd model differ from those presented by
Comparison Against Other Human Models
Although several human ventricle AP models were developed and published in the past two decades, the ORd model is currently considered as the state-of-the-art in the field, based on its extensive validation with human data. Therefore, we have performed a stringent comparison between the two models, while we considered a systematic benchmarking with all the available models beyond the scope of this paper.
Two recent studies presented optimized versions of the ORd model: the first to fit various LQTS profiles (
APD rate dependence and APD-[Ca2+]o relationship for ORd, BPS2020, ORd CiPA (
Another modification of the ORd model has been very recently published by
Simulation of the Biological Variability of Human Cardiac AP Through a Population of Models
The population of models approach (
Limitations
The BPS2020 model was extensively validated based on the experimental protocols shown in the original O’Hara et al. paper (
The weakness of CDI at negative potentials is a limitation of our model that could be improved in the future. However its impact under AP is likely very limited, since the membrane potential crosses very quickly the voltage interval [−20, −10] mV, firstly during the upstroke and secondly during the late repolarization phase. Besides, the amount of elicited current at −10 mV would be very small (see I–V curve in Figure 1B). The CDI slowness coming from FRC results is another limitation: in the future it could be fixed, further enhancing its role in modulating APD in case of extracellular Ca2+ changes.
Due to the relatively poor availability of human cardiomyocytes data, it is reasonable to exploit all those available to the utmost, in order to obtain a model with properties as close as possible to human cells. For this reason, we used all the available human data for model calibration. However, the separation of model calibration and validation (on independent data sets) could be taken into account, once more human data will be available.
Conclusion
The new BPS2020 model correctly simulates the inverse APD-[Ca2+]o dependence, generally not considered by the human ventricular models available in literature, including ORd. BPS2020 accurately simulates a variety of in vitro experiments, and it also takes into consideration the actual electrolyte concentrations used in the experimental setup. These are the experiments used to develop and validate the ORd model, of which BPS2020 represents a modified version. Furthermore, the new Ca2+ release formulation enables BPS2020 to produce DADs. In conclusion, the BPS2020 model expands the domain of applicability of the current ORd model, by adding the possibility to explore changes in ventricular electrophysiology induced by electrolyte changes, e.g., effects of hemodialysis or pathological changes in Ca2+ concentrations. Therefore, the BPS2020 model can be used to simulate and investigate a variety of conditions, and constitutes what we propose to be deemed an advanced general-purpose model of human ventricular cardiac electrophysiology.
Statements
Data availability statement
All datasets generated for this study are included in the article/Supplementary Material.
Author contributions
CB, EP, and SS conceived and designed the study. CB and EP developed and validated the in silico model. MP and JH enabled the access to parallel computing facilities, developed the population of models, and run the in silico experiments on the population. CB, EP, MP, and SS analyzed the in silico data, prepared the figures, and drafted the manuscript. All the authors interpreted the results and revised the manuscript.
Funding
This research did not receive any specific grant from funding agencies in the public, commercial, or not-for-profit sectors. MP was supported by the Academy of Finland (project CardSiPop, Decision No. 307967). EP was supported by an NC3Rs Infrastructure for Impact Award (NC/P001076/1).
Acknowledgments
We wish to acknowledge CSC – IT Center for Science, Finland, for generous computational resources. We also thank Dr. Kristina Mayberry for language revision.
Conflict of interest
The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.
Supplementary material
The Supplementary Material for this article can be found online at: https://www.frontiersin.org/articles/10.3389/fphys.2020.00314/full#supplementary-material
References
1
BaiC. X.NamekataI.KurokawaJ.TanakaH.ShigenobuK.FurukawaT. (2005). Role of nitric oxide in Ca2+ sensitivity of the slowly activating delayed rectifier K+ current in cardiac myocytes.Circ. Res.9664–72.
2
BersD. M.ShannonT. R. (2013). Calcium movements inside the sarcoplasmic reticulum of cardiac myocytes.J. Mol. Cell. Cardiol.5859–66. 10.1016/j.yjmcc.2013.01.002
3
BiliczkiP.VirágL.IostN.PappJ. G.VarróA. (2002). Interaction of different potassium channels in cardiac repolarization in dog ventricular preparations: Role of repolarization reserve.Br. J. Pharmacol.137361–368.
4
BrittonO. J.Bueno-OrovioA.Van AmmelK.LuH. R.TowartR.GallacherD. J.et al (2013). Experimentally calibrated population of models predicts and explains intersubject variability in cardiac cellular electrophysiology.Proc. Natl. Acad. Sci. U.S.A.110E2098–E2105. 10.1073/pnas.1304382110
5
BrittonO. J.Bueno-OrovioA.VirágL.VarróA.RodriguezB. (2017). The electrogenic Na+/K+ pump is a key determinant of repolarization abnormality susceptibility in human ventricular cardiomyocytes: a population-based simulation study.Front. Physiol.8:278. 10.3389/fphys.2017.00278
6
CarusiA.BurrageK.RodríguezB. (2012). Bridging experiments, models and simulations: an integrative approach to validation in computational cardiac electrophysiology.Am. J. Physiol. Heart Circ. Physiol.303H144–H155. 10.1152/ajpheart.01151.2011
7
ColatskyT.FerminiB.GintantG.PiersonJ. B.SagerP.SekinoY.et al (2016). The comprehensive in vitro Proarrhythmia Assay (CiPA) initiative — Update on progress.J. Pharmacol. Toxicol. Methods8115–20. 10.1016/j.vascn.2016.06.002
8
CoppiniR.FerrantiniC.YaoL.FanP.Del LungoM.StillitanoF.et al (2013). Late sodium current inhibition reverses electromechanical dysfunction in human hypertrophic cardiomyopathy.Circulation127575–584. 10.1161/CIRCULATIONAHA.112.134932
9
CutlerM. J.WanX.LauritaK. R.HajjarR. J.RosenbaumD. S. (2009). Targeted SERCA2a gene expression identifies molecular mechanism and therapeutic target for arrhythmogenic cardiac alternans.Circ. Arrhythmia Electrophysiol.2686–694. 10.1161/CIRCEP.109.863118
10
DeckerK. F.HeijmanJ.SilvaJ. R.HundT. J.RudyY. (2009). Properties and ionic mechanisms of action potential adaptation, restitution, and accommodation in canine epicardium.Am. J. Physiol. Heart Circ. Physiol.296H1017–H1026. 10.1152/ajpheart.01216.2008
11
DenisN.YoramR. (2001). Models of cardiac ventricular action potentials: iterative interaction between experiment and simulation.Philos. Trans. Math. Phys. Eng. Sci.3591127–1142.
12
DrouinE.CharpentierF.GauthierC.LaurentK.Le MarecH. (1995). Electrophysiologic characteristics of cells spanning the left ventricular wall of human heart: evidence for presence of M cells.J. Am. Coll. Cardiol.26185–192.
13
DuttaS.ChangK. C.BeattieK. A.ShengJ.TranP. N.WuW. W.et al (2017a). Optimization of an in silico cardiac cell model for proarrhythmia risk assessment.Front. Physiol.8:616. 10.3389/fphys.2017.00616
14
DuttaS.MincholéA.QuinnT. A.RodriguezB. (2017b). Electrophysiological properties of computational human ventricular cell action potential models under acute ischemic conditions.Prog. Biophys. Mol. Biol.12940–52. 10.1016/j.pbiomolbio.2017.02.007
15
FabbriA.FantiniM.WildersR.SeveriS. (2017). Computational analysis of the human sinus node action potential: model development and effects of mutations.J. Physiol.5952365–2396. 10.1113/JP273259
16
FinkM.NobleP. J.NobleD. (2011). Ca2+ -induced delayed afterdepolarizations are triggered by dyadic subspace Ca2+ affirming that increasing SERCA reduces aftercontractions.Am. J. Physiol. - Hear. Circ. Physiol.3011–36. 10.1152/ajpheart.01055.2010
17
FranzM. R.SwerdlowC. D.LiemL. B.SchaeferJ. (1988). Cycle length dependence of human action potential duration in vivo. Effects of single extrastimuli, sudden sustained rate acceleration and deceleration, and different steady-state frequencies.J. Clin. Invest.82972–979.
18
FülöpL.BányászT.MagyarJ.SzentandrássyN.VarróA.NánásiP. (2004). Reopening of L-type calcium channels in human ventricular myocytes during applied epicardial action potentials.Acta Physiol. Scand.18039–47.
19
GlukhovA. V.FedorovV. V.LouQ.RavikumarV. K.KalishP. W.SchuesslerR. B.et al (2010). Transmural dispersion of repolarization in failing and nonfailing human ventricle.Circ. Res.106981–991. 10.1161/CIRCRESAHA.109.204891
20
GrandiE.PasqualiniF. S.BersD. M. (2010). A novel computational model of the human ventricular action potential and Ca transient.J. Mol. Cell. Cardiol.48112–121. 10.1016/j.yjmcc.2009.09.019
21
GrandiE.PasqualiniF. S.PesC.CorsiC.ZazaA.SeveriS. (2009). Theoretical investigation of action potential duration dependence on extracellular Ca2+ in human cardiomyocytes.J. Mol. Cell. Cardiol.46332–342. 10.1016/j.yjmcc.2008.12.002
22
GroenendaalW.OrtegaF. A.KherlopianA. R.ZygmuntA. C.Krogh-MadsenT.ChristiniD. J. (2015). Cell-specific cardiac electrophysiology models.PLoS Comput. Biol.11:e1004242. 10.1371/journal.pcbi.1004242
23
GuoD.LiuQ.LiuT.ElliottG.GingrasM.KoweyP. R.et al (2011). Electrophysiological properties of HBI-3000: a new antiarrhythmic agent with multiple-channel blocking properties in human ventricular myocytes.J. Cardiovasc. Pharmacol.5779–85. 10.1097/FJC.0b013e3181ffe8b3
24
KassR. S. (1976). Control of action potential duration by calcium ions in cardiac Purkinje fibers.J. Gen. Physiol.67599–617.
25
KimJ.GhoshS.NunziatoD. A.PittG. S. (2004). Identification of the components controlling inactivation of voltage-gated Ca2+ channels.Neuron41745–754.
26
KoivumäkiJ. T.KorhonenT.TaviP. (2011). Impact of sarcoplasmic reticulum calcium release on calcium dynamics and action potential morphology in human atrial myocytes: a computational study.PLoS Comput. Biol.7:e1001067. 10.1371/journal.pcbi.1001067
27
KollerM. L.RiccioM. L.GilmourR. F. (2017). Dynamic restitution of action potential duration during electrical alternans and ventricular fibrillation.Am. J. Physiol. Circ. Physiol.275H1635–H1642.
28
Krogh-MadsenT.SobieE. A.ChristiniD. J. (2016). Improving cardiomyocyte model fidelity and utility via dynamic electrophysiology protocols and optimization algorithms.J. Physiol.5942525–2536. 10.1113/JP270618
29
LeitchS. (1996). Effect of raised extracellular calcium on characteristics of the guinea-pig ventricular action potential.J. Mol. Cell. Cardiol.28541–551.
30
LiP.ChenS. R. W. (2001). Molecular basis of Ca2+ activation of the mouse cardiac Ca2+ release channel (ryanodine receptor).J. Gen. Physiol.11833–44. 10.1371/journal.pone.0184177
31
LiP.RudyY. (2011). A model of canine purkinje cell electrophysiology and Ca2+ cycling: Rate dependence, triggered activity, and comparison to ventricular myocytes.Circ. Res.10971–79.
32
LiZ.DuttaS.ShengJ.TranP. N.WuW.ChangK.et al (2017). Improving the in silico assessment of proarrhythmia risk by combining hERG (Human Ether-à-go-go-Related Gene) channel-drug binding kinetics and multichannel pharmacology.Circ. Arrhythmia Electrophysiol.10:e004628. 10.1161/CIRCEP.116.004628
33
LimpitikulW. B.GreensteinJ. L.YueD. T.DickI. E.WinslowR. L. (2018). A bilobal model of Ca2+-dependent inactivation to probe the physiology of L-type Ca2+ channels.J. Gen. Physiol.1501688–1701. 10.1085/jgp.201812115
34
MagyarJ.IostN.KörtvélyA.BányászT.VirágL.SzigligetiP.et al (2000). Effects of endothelin-1 on calcium and potassium currents in undiseased human ventricular myocytes.Pflugers Arch. Eur. J. Physiol.441144–149.
35
MannS. A.ImtiazM.WinboA.RydbergA.PerryM. D.CoudercJ. P.et al (2016). Convergence of models of human ventricular myocyte electrophysiology after global optimization to recapitulate clinical long QT phenotypes.J. Mol. Cell. Cardiol.10025–34. 10.1016/j.yjmcc.2016.09.011
36
McKayM. D.BeckmanR. J.ConoverW. J. (1979). A comparison of three methods for selecting values of input variables in the analysis of output from a computer code.Technometrics21239–245.
37
MorenoC.OliverasA.BartolucciC.PerazaD. A.GimenoJ. R.SeveriS.et al (2017). D242N, a KV7.1 LQTS mutation uncovers a key residue for IKs voltage dependence.J. Mol. Cell. Cardiol.11061–69. 10.1016/j.yjmcc.2017.07.009
38
MuszkiewiczA.BrittonO. J.GemmellP.PassiniE.SánchezC.ZhouX.et al (2015). Variability in cardiac electrophysiology: using experimentally-calibrated populations of models to move beyond the single virtual physiological human paradigm.Prog. Biophys. Mol. Biol.120115–127. 10.1016/j.pbiomolbio.2015.12.002
39
NagyN.AcsaiK.KormosA.SebokZ.FarkasA. S.JostN.et al (2013). I-induced augmentation of the inward rectifier potassium current (IK1) in canine and human ventricular myocardium.Pflugers Arch. Eur. J. Physiol.4651621–1635. 10.1007/s00424-013-1309-x
40
NiH.MorottiS.GrandiE. (2018). A heart for diversity: simulating variability in cardiac arrhythmia research.Front. Physiol.9:958. 10.3389/fphys.2018.00958
41
NiedererS. A.LumensJ.TrayanovaN. A. (2019). Computational models in cardiology.Nat. Rev. Cardiol.16100–111.
42
O’HaraT.VirágL.VarróA.RudyY. (2011). Simulation of the undiseased human cardiac ventricular action potential: model formulation and experimental validation.PLoS Comput. Biol.7:e1002061. 10.1371/journal.pcbi.1002061
43
PaciM.CasiniS.BellinM.HyttinenJ.SeveriS. (2018a). Large-scale simulation of the phenotypical variability induced by loss-of-function long QT mutations in human induced pluripotent stem cell cardiomyocytes.Int. J. Mol. Sci.19:3583. 10.3390/ijms19113583
44
PaciM.PassiniE.SeveriS.HyttinenJ.RodriguezB. (2017). Phenotypic variability in LQT3 human induced pluripotent stem cell-derived cardiomyocytes and their response to antiarrhythmic pharmacologic therapy: an in silico approach.Heart Rhythm141704–1712. 10.1016/j.hrthm.2017.07.026
45
PaciM.PölönenR.CoriD.PenttinenK. (2018b). Automatic optimization of an in Silico model of human iPSC derived cardiomyocytes recapitulating calcium handling abnormalities.Front. Physiol.9:709. 10.3389/fphys.2018.00709
46
PassiniE.BrittonO. J.LuH. R.RohrbacherJ.HermansA. N.GallacherD. J.et al (2017). Human in silico drug trials demonstrate higher accuracy than animal models in predicting clinical pro-arrhythmic cardiotoxicity.Front. Physiol.8:668. 10.3389/fphys.2017.00668
47
PassiniE.MincholéA.CoppiniR.CerbaiE.RodriguezB.SeveriS.et al (2015). Mechanisms of pro-arrhythmic abnormalities in ventricular repolarisation and anti-arrhythmic therapies in human hypertrophic cardiomyopathy.J. Mol. Cell. Cardiol.9672–81. 10.1016/j.yjmcc.2015.09.003
48
PassiniE.PellegriniA.CaianiE.SeveriS. (2013). Computational analysis of Head-Down Bed Rest effects on cardiac action potential duration.Comput. Cardiol.40357–360.
49
PassiniE.SeveriS. (2013). Extracellular calcium and L-type calcium current inactivation mechanisms: a computational study.Comput. Cardiol.40839–842.
50
PichtE.ZimaA. V.ShannonT. R.DuncanA. M.BlatterL. A.BersD. M. (2011). Dynamic calcium movement inside cardiac sarcoplasmic reticulum during release.Circ. Res.108847–856. 10.1161/CIRCRESAHA.111.240234
51
PieskeB.MaierL. S.PiacentinoV.WeisserJ.HasenfussG.HouserS. (2002). Rate dependence of [Na+]i and contractility in nonfailing and failing human myocardium.Circulation106447–453.
52
PrioriS. G.CorrP. B. (1990). Mechanisms underlying early and delayed afterdepolarizations induced by catecholamines.Am. J. Physiol. Circ. Physiol.258H1796–H1805.
53
PueyoE.HustiZ.HornyikT.BaczkóI.LagunaP.VarróA.et al (2010). Mechanisms of ventricular rate adaptation as a predictor of arrhythmic risk.Am. J. Physiol. Circ. Physiol.298H1577–H1587. 10.1152/ajpheart.00936.2009
54
RousseauE.SmithJ. S.MeissnerG. (1987). Ryanodine modifies conductance and gating behavior of single Ca2+ release channel.Am. J. Physiol. Cell Physiol.253(3 Pt 1), C364–C368.
55
SagerP. T.GintantG.TurnerJ. R.PettitS. (2014). Stockbridge, “Rechanneling the cardiac proarrhythmia safety paradigm: a meeting report from the Cardiac Safety Research Consortium.Am. Heart J.167292–300. 10.1016/j.ahj.2013.11.004
56
SchmidtU.HajjarR. J.HelmP. A.KimC. S.DoyeA. A.GwathmeyJ. K. (1998). Contribution of abnormal sarcoplasmic reticulum ATPase activity to systolic and diastolic dysfunction in human heart failure.J. Mol. Cell. Cardiol.301929–1937.
57
SeveriS.CorsiC.CerbaiE. (2009). From in vivo plasma composition to in vitro cardiac electrophysiology and in silico virtual heart: the extracellular calcium enigma.Philos. Trans. A Math. Phys. Eng. Sci.3672203–2223. 10.1098/rsta.2009.0032
58
SeveriS.GrandiE.PesC.BadialiF.GrandiF.SantoroA. (2008). Calcium and potassium changes during haemodialysis alter ventricular repolarization duration: in vivo and in silico analysis.Nephrol. Dial. Transplant.231378–1386.
59
SeveriS.RodriguezB.ZazaA. (2014). Computational cardiac electrophysiology is ready for prime time.Europace16382–383.
60
ShampineL. F.ReicheltM. W. (1997). The MATLAB ODE Suite.SIAM J. Sci. Comput.181–22. 10.1039/b813810a
61
TemteJ. V.DavisL. D. (1967). Effect of calcium concentration on the transmembrane potentials of purkinje fibers.Circ. Res.2032–44.
62
ten TusscherK. H. W. J. (2006). Alternans and spiral breakup in a human ventricular tissue model.AJP Heart Circ. Physiol291H1088– H1100.
63
ten TusscherK. H. W. J.NobleD.NobleP. J.PanfilovA. V. (2004). A model for human ventricular tissue.Am. J. Physiol. Circ. Physiol.286H1573– H1589.
64
ThomasN. L.WilliamsA. J. (2012). Pharmacology of ryanodine receptors and Ca2+-induced Ca2+ release.Wiley Interdiscip. Rev. Membr. Transp. Signal.1383–397.
65
TomekJ.Bueno-OrovioA.PassiniE.ZhouX.MincholeA.BrittonO.et al (2019). Development, calibration, and validation of a novel human ventricular myocyte model in health, disease, and drug block.eLife8:e48890. 10.7554/eLife.48890
66
WalshK. B.ZhangJ.FuselerJ. W.HilliardN.HockermanG. H. (2007). Adenoviral-mediated expression of dihydropyridine-insensitive L-type calcium channels in cardiac ventricular myocytes and fibroblasts.Eur. J. Pharmacol.5657–16.
67
XuL.TripathyA.PasekD. A.MeissnerG. (1998). Potential for Pharmacology of Ryanadine Receptor/Calcium Release Channelsa.Ann. N. Y. Acad. Sci.853130–148.
68
ZengJ.RudyY. (1995). Early afterdepolarizations in cardiac myocytes: mechanism and rate dependence.Biophys. J.68949–964.
69
ZucchiR.Ronca-TestoniS. (1997). The sarcoplasmic reticulum Ca2+ channel/ryanodine receptor: modulation by endogenous effectors, drugs and disease states.Pharmacol. Rev.491–50.
Summary
Keywords
computational modeling, human ventricular action potential, population of models, calcium handling, extracellular concentrations
Citation
Bartolucci C, Passini E, Hyttinen J, Paci M and Severi S (2020) Simulation of the Effects of Extracellular Calcium Changes Leads to a Novel Computational Model of Human Ventricular Action Potential With a Revised Calcium Handling. Front. Physiol. 11:314. doi: 10.3389/fphys.2020.00314
Received
05 December 2019
Accepted
19 March 2020
Published
15 April 2020
Volume
11 - 2020
Edited by
Sanjay Ram Kharche, University of Western Ontario, Canada
Reviewed by
Roman Albertovich Syunyaev, Moscow Institute of Physics and Technology, Russia; Thomas Hund, The Ohio State University, United States; Bradley John Roth, Oakland University, United States
Updates

Check for updates
Copyright
© 2020 Bartolucci, Passini, Hyttinen, Paci and Severi.
This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
*Correspondence: Stefano Severi, stefano.severi@unibo.it
This article was submitted to Computational Physiology and Medicine, a section of the journal Frontiers in Physiology
Disclaimer
All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article or claim that may be made by its manufacturer is not guaranteed or endorsed by the publisher.