Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
Review
. 2020 Jul;12(4):e1482.
doi: 10.1002/wsbm.1482. Epub 2020 Feb 21.

Calibration of ionic and cellular cardiac electrophysiology models

Affiliations
Review

Calibration of ionic and cellular cardiac electrophysiology models

Dominic G Whittaker et al. Wiley Interdiscip Rev Syst Biol Med. 2020 Jul.

Abstract

Cardiac electrophysiology models are among the most mature and well-studied mathematical models of biological systems. This maturity is bringing new challenges as models are being used increasingly to make quantitative rather than qualitative predictions. As such, calibrating the parameters within ion current and action potential (AP) models to experimental data sets is a crucial step in constructing a predictive model. This review highlights some of the fundamental concepts in cardiac model calibration and is intended to be readily understood by computational and mathematical modelers working in other fields of biology. We discuss the classic and latest approaches to calibration in the electrophysiology field, at both the ion channel and cellular AP scales. We end with a discussion of the many challenges that work to date has raised and the need for reproducible descriptions of the calibration process to enable models to be recalibrated to new data sets and built upon for new studies. This article is categorized under: Analytical and Computational Methods > Computational Methods Physiology > Mammalian Physiology in Health and Disease Models of Systems Properties and Processes > Cellular Models.

Keywords: cardiac; electrophysiology; identification; inference; mathematical modeling; optimization; parameterization.

PubMed Disclaimer

Conflict of interest statement

The authors have declared no conflicts of interest for this article.

Figures

Figure 1
Figure 1
Cardiac electrophysiology models and parameters to calibrate. Left: currents through ion channels or active pumps are modeled using Markov or Hodgkin–Huxley models which contain several reaction rate coefficients. These rates determine the current kinetics, and finding the parameters of these rates is the subject of Section 3. Right: an action potential model contains (among other things) submodels for its ion channels, pumps, and transporters, and the magnitude of each current type depends on a parameter for its maximum conductance or permeability. Section 4 deals with the problem of setting these parameters
Figure 2
Figure 2
A simple example illustrating interpolation, extrapolation, and overfitting. (a) The gray line in all plots is t=2y/g, the time it would take a mass to fall a distance y from rest under gravitational acceleration g = 9.81 m/s2 (with no air resistance). The yellow circles denote observations we might make when dropping a mass from different heights up a tower if there were normally distributed error in timing the process with a stopwatch (σ = 0.1 s in this case). (b) If we were taking a purely statistical approach we might fit the red straight line through these data. This line would be reliable for interpolation between the measured yellow data points, but bad for extrapolation outside them (the red line predicts it would take 0.78 s for the mass to fall no distance at all at height = 0). (c) We could fit a polynomial spline to the data, shown in green. This curve goes through all eight data points exactly (in this case the polynomial is of degree 7, with eight parameters), but by doing so we are fitting the noise in the data and this line is less reliable for interpolation, and very bad for extrapolation, even compared to the straight line in (b). (d) The blue dashed line is what we get when fitting g in the (correct) mechanistic model t=2y/g, in this case a best fit (least squares) returns g = 9.84 m/s2 rather than 9.81 m/s2 due to the noise on the data, but this would still provide reliable interpolation and extrapolation for many contexts of use
Figure 3
Figure 3
Consequences of unidentifiable parameters. Top: two voltage‐clamp protocols—(Left) an action potential clamp and (Right) a “staircase” clamp from Lei, Clerx, Beattie, et al. (2019). In this example we generate synthetic data under these protocols (shown with a gray jagged line) using the ten Tusscher, Noble, Noble, and Panfilov (2004) I Kr model, saying for this example that this model with its published parameters represents the “ground truth.” Twelve kinetic parameters were set as per the original paper values (and conductance was fixed to one for simplicity), then a realistic amount of Gaussian noise (N0,0.15) was added to represent a whole‐cell patch‐clamp expression system experiment. Middle: the currents that result from the voltage‐clamp protocols above: (left) in blue we show 45 of the best fits to the action potential clamp that we achieved from different initial guesses, all of these fits are closely overlaid and appear to be excellent. (Right) we use these parameter sets to make predictions of staircase protocol currents, shown in orange. The simulations diverge wildly from the data and often make very bad predictions in this new setting. Bottom: (right) we perform the opposite procedure and fit the 12 kinetic parameters to the staircase protocol current, in this case all 45 fits (blue) are tightly constrained and indeed return almost the same parameter set (close to the one that generated the synthetic data). (Left) predictions from these fits (orange) are all excellent for the action potential clamp. This example is based on one from Fink, Niederer, et al. (2011)
Figure 4
Figure 4
(a) An energy barrier model of a channel with two stable states: activated (A) and deactivated (D). This leads naturally to a reaction scheme as shown below, with reaction rates k 1 and k 2. (b) Adding a second, independent, transition leads to a two “gate” Hodgkin–Huxley model including an inactivated (I) and recovered (R) state. The equivalent Markov model representation is shown to its right. (c) Markov models are a more general class of models which would allow transitions between any different states
Figure 5
Figure 5
Four ways of fitting a voltage‐dependent ion‐channel model to whole‐cell current experiments, as described in Clerx, Beattie, et al. (2019). (a) Method 1. Currents are measured using classical voltage‐clamp protocols and analyzed to obtain time constants and steady‐state (in)activation levels for several voltages. Next, curves are fit to the obtained points and inserted directly into the model. (b) Method 2. Applying the same voltage‐clamp protocols in a simulation leads to a simulated set of currents, that can be similarly processed to obtain simulated (in)activation steady states and time constants. Next, an error measure is defined between the simulated and experimental summary data points, and minimized using numerical optimization. (c) Method 3. Like Method 2, but now the error measure is defined directly on the current traces, eliminating the need to perform processing to generate summary curves. (d) Method 4. Like Method 3, but using a single condensed voltage‐clamp protocol instead of a series of classical protocols
Figure 6
Figure 6
The evolving complexity of cardiac AP models. Selected action potential model schematics are presented in chronological order, including the models of Noble (1962) (the first model of the cardiac AP), McAllister et al. (1975) (which added more heart‐specific currents), DiFrancesco and Noble (1985) (which added ion pumps and exchangers), Hilgemann and Noble (1987) (which represented a significant advance in modeling calcium dynamics), Jafri et al. (1998) (which added calcium dynamics to the commonly used Luo & Rudy, model), Saucerman, Brunton, Michailova, and McCulloch (2003) (which modeled β‐adrenergic signaling), and Decker, Heijman, Silva, Hund, and Rudy (2009) (which included Markov formulations of both I CaL and I Ks). All cell‐model schematics are available from (https://models.cellml.org/cellml) under a CC‐BY license. AP, action potential
Figure 7
Figure 7
A summary of some of the methods outlined in this review used to calibrate existing models of the action potential (AP). Methods are colored according to whether they represent a generic approach (red), cell‐specific approach (blue), or patient‐specific approach (green). Generic approaches shown include recalibrating ionic current balance using clinical gene mutation data (Mann et al., 2016), by accounting for co‐regulation of ion‐channel expression (Ballouz et al., 2019), and based on drug block measurements (Dutta et al., 2017). Cell‐specific approaches illustrated include adding the membrane resistance, R m, to the function objective (Kaur, Nygren, & Vigmond, 2014), using information‐rich voltage and current clamp electrophysiology protocols to identify cell‐specific conductances (Groenendaal et al., 2015), and using genetic algorithms to adjust ionic conductances based on dynamic clamp experiments (Devenyi et al., 2017). The patient‐specific approach shown involves using endocardial electrogram clinical mapping data to tailor simplified models of human atrial electrophysiology to individual patients (Corrado et al., 2017, 2018)
Figure 8
Figure 8
Improved optimization with parameter transforms. Left: blue crosses indicate some dose–response data points in arbitrary units. The orange line represents the best fit with smallest root‐mean‐square error (RMSE). The yellow and red lines indicate possible different initial guesses. Middle: untransformed parameter space—a heatmap of RMSE for across a wide range of parameters. Twenty initial guesses (gray crosses) and final optimization locations (orange/purple circles) are shown linked with dashed lines. Only half of the initial guesses reach the global optimum with the others becoming stuck (purple circles) due to the optimizer seeing a “flat” surface. Right: transformed parameter space (ln [IC50])—in this case all 20 initial guesses sampled across this space reach the global minimum

Similar articles

Cited by

References

    1. Abriel, H. , Rougier, J.‐S. , & Jalife, J. (2015). Ion channel macromolecular complexes in cardiomyocytes: Roles in sudden cardiac death. Circulation Research, 116, 1971–1988. - PMC - PubMed
    1. Ahrens‐Nicklas, R. C. , & Christini, D. J. (2009). Anthropomorphizing the mouse cardiac action potential via a novel dynamic clamp method. Biophysical Journal, 97, 2684–2692. - PMC - PubMed
    1. Al Abed, A. , Guo, T. , Lovell, N. H. , & Dokos, S. (2013). Optimisation of ionic models to fit tissue action potentials: Application to 3D atrial modelling. Computational and Mathematical Methods in Medicine, 2013, 951234. - PMC - PubMed
    1. Aliev, R. R. , & Panfilov, A. V. (1996). A simple two‐variable model of cardiac excitation. Chaos, Solitons & Fractals, 7, 293–301.
    1. Andrianakis, I. , McCreesh, N. , Vernon, I. , McKinley, T. J. , Oakley, J. E. , Nsubuga, R. N. , … White, R. G. (2017). Efficient history matching of a high dimensional individual‐based HIV transmission model. SIAM/ASA Journal on Uncertainty Quantification, 5, 694–719.

Publication types