Figures
Abstract
Mathematical models of cardiac cell electrical activity include numerous parameters, making calibration to experimental data and individual-specific modeling challenging. This study applies Sobol sensitivity analysis, a global variance-decomposition method, to identify the most influential parameters in the Shannon model of rabbit ventricular myocyte action potential (AP). The analysis highlights the background chloride current () as the dominant determinant of AP variability. Additionally, the inward rectifier potassium current (
), fast/slow delayed rectifier potassium currents (IKr,
), sodium-calcium exchanger current (
), the slow component of the transient outward potassium current (
), and L-type calcium current (
) significantly affect AP biomarkers, including duration, plateau potential, and resting potential. Exploiting these results, a hierarchical reduction of the model is performed and demonstrates that retaining only six key parameters can capture sufficiently well individual biomarkers, with a coefficient of determination exceeding 0.9 for selected cases. These findings improve the utility of the Shannon model for personalized simulations, aiding applications like digital twins and drug response predictions in biomedical research.
Author summary
In our study, we explored the complexity of a mathematical model used to understand the electrical activity of rabbit ventricular cells. Such models involve many parameters, which makes it difficult to match them with experimental data or to personalize them for individual cells. To address this, we used a method for global sensitivity analysis to identify which ion current parameters have the most impact on the action potential output of the model. Our analysis shows that the background chloride current is the main factor influencing the variability of the rabbit ventricular action potential. Other important currents include the inward rectifier potassium current, various potassium currents, sodium-calcium exchanger current, the slow component of the transient outward potassium current, and the L-type calcium current. These factors play a significant role in determining key features of the action potential, such as its duration, plateau potential, and resting potential. Based on these results, we proposed a sequence of simplified models obtained by retaining variability in a few most influential parameters while fixing the rest to appropriate constant values. This approach is also applicable to other mathematical models of cardiac action potentials and can make them more useful for personalized simulations, and in areas like digital twins and predicting drug responses in biomedical research.
Citation: Yang Z, Gao H, Smith GL, Simitev RD (2025) Dominant ionic currents in rabbit ventricular action potential dynamics. PLoS One 20(7): e0328261. https://doi.org/10.1371/journal.pone.0328261
Editor: Pan Li, Institute for Basic Science, KOREA, REPUBLIC OF
Received: March 12, 2025; Accepted: June 27, 2025; Published: July 30, 2025
Copyright: © 2025 Yang et al. This is an open access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
Data Availability: Data and code are available from https://github.com/ZhechaoYanggla/Sobol_paper.
Funding: This work was supported by the UK Engineering and Physical Sciences Research Council [grant numbers EP/S030875/1 and EP/T017899/1]. The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript.
Competing interests: The authors have declared that no competing interests exist.
Introduction
Mathematical models of cardiac action potentials (APs) are essential tools for studying the electrical activity of cardiac cells and understanding their physiological and pathological behaviors. In this work, we conduct a global sensitivity analysis of a mathematical model of rabbit ventricular myocyte APs, and rank key parameters based on their impact on aspects of the model’s output.
Ventricular APs are transient deviations from the resting electrical potential across the sarcolemma, and play an essential role in cardiac function. They are triggered by electrical stimuli and dynamically sustained by ionic conductance changes regulated by voltage and ion concentrations. The complexity of the underlying cellular processes and structures necessitates nonlinear, stiff, and high dimensional mathematical models of the AP [1]. Consequently, their analysis, numerical simulation, and comparison with experimental data is challenging. Often a model reduction is needed to a simplified system while retaining the predictive power of the original model.
A widely used approach for model reduction and simplification is sensitivity analysis. This method can be viewed as an optimization problem, where the objective is to minimize the model’s dimensionality while ensuring that the discrepancy between the outputs of the original and reduced models remains sufficiently small. In practice, this involves identifying model quantities whose variations have negligible impact on the output and replacing them with appropriate constants. Compared to other model reduction techniques such as variable lumping, coordinate transformations, manifold reduction, truncation via singular value decomposition, or homogenization, sensitivity analysis offers a key advantage: it retains the physiological interpretability of model variables, parameters, and components [2].
This study is motivated by the need to model recent experimental measurements reported by [3]. In that work, AP waveforms were measured in hundreds of isolated rabbit ventricular myocytes, both before and after drug administration. Cells were sourced from various regions of the left ventricle across multiple animals. The most surprising finding was that AP waveforms varied more significantly between individual cells than between regions or even between different animals. Cell-specific mathematical models are required to capture this pronounced cell-to-cell variability. Such models can be developed by adjusting a subset of parameters in a generic baseline model, such as [4]. To achieve this, a critical step is understanding how variations in parameter values influence the AP waveform. The overall goal of this study is to perform this sensitivity analysis, with specific objectives outlined further below.
There is a substantial body of literature on sensitivity analysis of detailed cardiac AP models, with a selection of the most notable studies summarized in Table 1. Among these, only the work of [16] specifically addressed rabbit ventricular AP models. Their study systematically investigated how parameter variations affect a wide range of electrophysiological properties, including steady-state AP and intracellular calcium concentrations (), AP duration and triangulation, AP duration rate dependence and restitution curves, and AP duration adaptation to abrupt changes in basic cycle length (BCL). A major limitation of [16] is its use of local sensitivity analysis, where parameters are varied by fixed percentages (±15% and
%) around Shannon model baseline values. This approach is valid only near reference values and ignores interactions between multiple parameters. Experimental data from [3] show significant variability that the baseline Shannon model cannot capture, and its nonlinearity suggests parameter sensitivity varies across the space. Thus, global sensitivity analysis, which evaluates parameter influence across the full space and considers nonlinear interactions, is essential for a more complete understanding of model behaviour.
Several methods for global sensitivity analysis, including partial rank correlations and Fourier amplitude sensitivity, are well-documented in the literature [26]. For this study, we have chosen the Sobol global sensitivity method [27], based on its robustness and efficiency. Sobol’s method quantifies the contribution of input variables or parameters to the variance of a model’s output, helping to identify the most influential factors. A brief informal outline of the theoretical concepts behind Sobol analysis is provided in further below.
Our work has three main objectives. First, we estimate Sobol sensitivity indices for all maximal current strength parameters in the Shannon model, focusing on their influence on selected AP biomarkers, including duration, plateau potential, and resting potential. Second, we rank these parameters based on their grand total Sobol sensitivity indices to identify the most influential ionic currents. Third, we validate these rankings and propose a hierarchy of reduced models, demonstrating that dimensionality reduction is feasible without significant loss of predictive accuracy.
Methods and models
Shannon’s AP model and output biomarkers
To understand the cell-to-cell variability reported in [3], we consider the [4] mathematical model for the rabbit ventricular myocyte AP. This model, along with that of [17], is among the two widely used models for this cell type. We chose the Shannon model as it better captures the measurements of [3], as detailed in their analysis. As typical for models of myocyte electrophysiology, the Shannon model takes the form of a system of ordinary differential equations
Here, V is the electric potential across the cell membrane, t represents time. Vector z represents variables describing channel gating configurations such as activation and inactivation or Markov model states, and vector c, with components ck, represents ionic intracellular concentrations, while g and sk are functional dependences. Model parameters, such as maximal conductances and channel kinetics, are contained in the vector , while u represents external protocol parameters, including stimulus timing, duration, and strength. The transient changes in membrane potential, known as APs, are controlled by the sum of currents Ii flowing across the membrane or between internal compartments (e.g., organelles). The Shannon model includes N = 15 distinct currents, detailed in Table 2. Their explicit formulations and parameter values are available in [4]. The factors pi multiply the ionic currents everywhere the latter appear, and represent increase or decrease of current strengths relative to their baseline values. They have been embedded in the model for the purposes of the sensitivity analysis, as they allow the original model formulation to be used without modification. A stimulus current,
, is used to excite the cell and is applied at a basic cycle length (
). Under physiological pacing conditions, the system reaches a periodic train of APs irrespective of the initial conditions.
The model equations are solved numerically. To avoid coding errors, we use a machine readable model specification file available from the CellML model repository [28]. Numerical integration is done using the Myokit suite for cardiac cellular electrophysiology simulations [29], which in turn employs solvers for nonlinear differential/algebraic equation from the SUNDIALS library [30].
Due to the large number of parameters in the Shannon model, it is not computationally feasible to include all in a sensitivity analysis. Following previous studies e.g. [3, 16], we restrict the attention to investigating the influence of the relative strengths of ionic currents. To measure these we introduce N = 15 auxiliary parameters denoted by pi in Eq (1). These can be interpreted as scaling factors of the maximal conductances for currents of the Ohmic form, or of the for currents of the Goldman-Hodgkin-Katz form. In essence, the factors pi represent the relative strengths of ionic currents compared to their “baseline” values published in [4].
The influence of the sensitivity parameters pi on the model will be assessed by measuring the variation of K = 6 biomarkers yi that capture important characteristics of the AP waveform . These model output quantities are listed and defined in Table 3. In the Table and throughout the rest of the text t0 and
refer to the start and the end of the last AP, and V(t) refers to its voltage trace. In summary, the relationships between biomarkers and parameters can be represented formally by a mapping f as
Sobol’s sensitivity analysis of variance decomposition
We employ a global method for sensitivity analysis based on variance decomposition, originally proposed by [31]. The starting point is the relationship (2) between AP output biomarkers y and the relative strengths of ionic currents p. The sensitivity of each biomarker can be analyzed independently of the others. For simplicity, we drop the superscript k and focus on a single scalar model output,
. To ensure that biomarker values are comparable in magnitude, the values are then normalized
by computing their standard z-score
, defined as
for a general set of values
with mean and standard deviation
and
, respectively.
Consider the parameter vector as a vector of N = 15 independent random variables, . The standardized biomarker
is then also a random variable, given by
, where f is a deterministic function specified in Table 3 and consequently so is
. It can be shown that any function of independent random variables has a functional decomposition of the form
where the quantities are defined as:
for any subset of indices , and
is the expectation value operator. These quantities represent the interaction “effects” on the output
of all variables indexed by the set I, where the sum is taken over all proper subsets J of I. For example,
represent the overall mean value of the output, the correction effects due to the isolated “action” of each single parameter (first-order effects), and the correction effects due to the interactions of all possible combinations of two parameters (second-order interaction effects), respectively. The decomposition (3) can be easily verified by nested back-substituting (4) into (3), and taking into account the fact that the conditional expectation of a deterministic function in the case all of its values are deterministic is equal to the value of the function itself, formally
The standard measure of the variation of the biomarker is the variance
. Substituting the functional decomposition (3) into the definition of variance:
expanding the products, and using the fact that cross terms are orthogonal
along with the property
we find that the total variance has the decomposition:
With this, direct measures of the “main effect” of a given parameter pi, and the “higher-order effects” of interactions between combinations of parameters on the output are defined as the corresponding “partial” variances in the decomposition (5) normalised by the total variance,
These quantities are known as first-order, second-order and higher-order Sobol sensitivity indices, respectively, and represent fractional sensitivities in the sense that they add up to unity,
Finally, the “total effect” of a parameter pi is quantified by the so called Sobol total-effect index, defined as the sum of all sensitivity indices related to this parameter and its possible interactions,
The Sobol sensitivity indices (3) are estimated via quasi-random sampling. To achieve this, the parameter space is sampled using a quasi-Monte Carlo method, which generates the so-called “Sobol sequences” – sequences of low-discrepancy quasi-random numbers designed to fill space uniformly [31]. The values of the function and the terms of its functional decomposition (3) are evaluated at these sequences. Finally, the “Jansen” estimator [32] is used to calculate the Sobol sensitivity indices from the sampled data. For this study, we employ an implementation of this procedure available from the SALib Sensitivity Analysis Library in Python [33]. Further technical details are omitted here, except to note that the consistency and bias of index estimation depend on the number M of randomly sampled points in the parameter space. This dependence is investigated further below.
Sobol index estimates are random values drawn from a sampling distribution. To assess their uncertainty, bootstrapping is used [34]. The original sample is resampled with replacement 1000 times, generating bootstrap samples from which Sobol indices are recalculated. This process constructs empirical sampling distributions, providing 95% confidence intervals for the indices and assessing variability due to finite sample size M. Bootstrapping is preferred over repeated Monte Carlo estimations, which are computationally more expensive.
Parameter ranking and dimensionality reduction
Sensitivity studies lead to a rank of sensitivity parameters in descending order of their influence on the model output. The ranking can be further exploited to reduce the dimensionality of the parameter space of the problem.
A number of different criteria for parameter ranking may be employed. In this study we define a “grand” total Sobol sensitivity index for each of the sensitivity parameters pi, as
Here is the total Sobol index given by Eq (5b) which measures the overall influence of the parameter pi on a single AP biomarker
. In contrast the grand total index SGi measures the overall influence of the parameter pi on all AP biomarkers y. The weights wk can be used to tune the importance of the outputs from any a priori considerations; here we take
as we consider all biomarkers to be of equal interest. The sensitivity parameters can then be ranked in descending influence by sorting the values of their grand total Sobol sensitivity indices. In the following, we denote parameter vectors where the components are ordered in decreasing grand total Sobol index by angular brackets
and distinguish it from parameter vectors p where the order of components is immaterial.
If parameters are independent, the dimensionality of the parameter space can be reduced by keeping the values of a subset of N–M parameters fixed to “hard-coded” constants. The natural choice is to fix the parameters with smallest grand total Sobol sensitivity indices as their influences on the model output are relatively less significant. Whether this is an acceptable approximation can be measured at any fixed point in the parameter space by the relative difference/error
between the output vectors of the reduced and the “full” models given by
respectively.
To obtain a global measure of the discrepancy over the entire parameter space we use quasi random Monte-Carlo sampling (similarly to assessing variability in section ), and compute the mean relative error from the generated samples of parameter vector values
where L = 2000 is the number of samples. This has the advantage over a mean squared error or over a Euclidian norm that it can be interpreted directly as the relative average discrepancy between full and reduced models. When E = 0 agreement is perfect. Using the relative error has the further advantage of non-dimensionalising the errors of individual components which are otherwise measured in different units and may have significantly different magnitudes.
Results and discussion: Sensitivity analysis of the Shannon model
In the following we present and discuss the results of applying the Sobol sensitivity analysis for a standard setup where the the stimulus amplitude was set to 9.5 A/F and trains of 1000 APs were generated with . Biomarkers were measured in the final AP from each train. Sample sequences of such measurements with size M = 8192 were used to then evaluate the sensitivity indices. We investigated the effects of varying these standard setup choices, and found that the results and conclusions do not differ significantly. As an illustration, the percentage differences in biomarker values from their respective values measured at the 2000th beat are plotted in Fig 1 as a function of the length of the train, and show that trains of 1000 APs are sufficiently long to reach the steady state in the simulations even though rare random fluctuations smaller than 2% may occur occasionally due to accumulation of numerical error. The other standard setup choices are also justified further below.
The percentage differences in biomarker values from their respective values measured in the 2000th AP are plotted for increasing number of pre-pacing beats. The simulations are performed at 50% block of and 70% block of
and all other parameters at baseline values. Biomarkers are specified in the figure legend.
The parameter range of normal response
To fulfill their physiological functions, biological cells exhibit a variety of complex behaviors under different conditions. Similarly, mathematical models of the AP, such as the Shannon model (1), have qualitatively distinct solutions across their parameter space due to their non-linear nature [35]. The simplest response to periodic stimulation is a rapid return to a stable equilibrium (resting state), known as a 1:0 response, which mimics non-excitable cells. At other parameter values, a bifurcation to a periodic solution occurs, where each stimulus elicits a single AP, producing a 1:1 response that models normal physiological behaviour. Secondary bifurcations from the 1:1 response can result in a 2:1 response, where one stimulus generates an AP while the next does not, or a 2:2 response, where alternating stimuli produce long and short APs in a stable 2-periodic pattern. This 2:2 response, known as alternans, is thought to reflect early signs of instability. Further tertiary instabilities can lead to chaotic regimes, representing abnormal electrophysiological behavior, which may culminate in fibrillation. The review article of [35] discusses nonlinear and stochastic dynamics in the heart.
Naturally, sensitivity to parameters is expected to vary significantly across different solution regimes. We restrict our sensitivity analysis of the Shannon model to the parameter region corresponding to the normal 1:1-response, as this represents the most common physiological behavior. To perform this analysis, it is first necessary to identify the region in the parameter space where the primary normal response occurs. This region, occasionally called a “Busse balloon” in the context of pattern-forming dynamical systems [36], is not the primary focus of this study. Instead, our goal is to identify a sufficiently large region of normal response suitable for sensitivity analysis. To achieve this, we begin with the baseline Shannon model, where , as the baseline model is calibrated to produce a normal response. Each sensitivity parameter pi is then varied independently within the range 10−4 to 10, until the first transition to a secondary instability or a non-excitable state is observed.
Fig 2 illustrates the procedure for the parameter . One biomarker, the AP duration at 90% repolarization (A90), is used to assess the model’s response, as other biomarkers exhibit similar behavior. At
, a normal 1:1-response is recorded, as shown in Fig 2(d). As a side note: Fig 2(d) which also depicts a typical AP profile in this model. The normal response persists for
in the range [10−4,1.07]. Beyond
, an intermittent response emerges, where approximately 20 normal APs are followed by an equally long equilibrium phase, as illustrated in Fig 2(e). This behavior produces a two-valued curve in the
plane, with
during equilibrium and finite values during the normal response sequence. For
, only the equilibrium response is observed, as shown in Fig 2(f). Table 4 summarizes these findings and defines the parameter subspace for the normal response region analyzed in this study.
Values of A90 as functions of ,
and
in (a), (b) and (c), respectively, and for four stimulus amplitudes as listed in the legend. The red dashed lines outline regime boundaries (for amplitude 9.5 A/F) as discussed in the text. (Bottom row) Types of response to stimuli observed for various values of the maximal density of the sodium-potassium pump current
for amplitude 9.5 A/F. (d): Normal response where each stimulus elicits a single 1:1 AP is observed for
; (e): An “intermittent” excitation pattern where Q successive stimuli elicit Q normal APs, while the next Q stimuli do not, observed for
(f): Stimuli do not elicit an AP response for
.
The threshold of excitation at baseline parameter values is approximately 9.4 A/F, so our standard setup uses a slightly supercritical stimulus amplitude. Increasing the amplitude of the stimulus current enlarges the region of normal response as shown in Fig 2(a), 2(b), 2(c) where results for amplitudes up to 2 times the threshold are also included. However, increasing the stimulus amplitude does not significantly alter the sensitivity ranking of parameters as will be shown further below.
Consistency and bias of Sobol’s index estimators
The Sobol sensitivity indices, as statistical estimators derived from random samples (Section ), must exhibit key properties of good estimators, such as consistency (convergence to true values with larger sample sizes) and unbiasedness (no systematic deviation from true values). Here, we evaluate these properties to ensure the robustness of our Sobol sensitivity indices estimation.
Fig 3 demonstrates the consistency of first-order and total-order indices of the parameter in the large-sample limit across the six AP biomarkers. Specifically, smaller sample sizes M show greater variability, particularly in the total-order indices which are sensitive to interaction effects. As the sample size M is increased, both first-order and total-order indices converge to specific values. The sensitivity indices of all other parameters behave similarly. Based on this consistency test we have fixed the sample size to M = 8192 in our subsequent analysis.
Values of the first-order (a) and total-order (b) sensitivity indices of the background chloride current maximal density for the six AP biomarkers of interest (as stated in the legend) when calculated with different numbers of samples.
To assess the bias of the Sobol sensitivity indices, we compute bootstrap distributions of the first-order and total-order indices, revealing their variability and central tendency. Comparing the mean of the bootstrap estimates to the original Sobol indices allows detection of systematic deviations and bias if any. Fig 4 shows the bootstrap distributions for with the AP feature A90. Both first-order and total-order indices exhibit normal distributions, confirming unbiased estimates at M = 8192. Similar unbiased behavior is observed for all other parameters.
Histograms of the bootstrapping distributions of the first-order (a) and total-order (b) sensitivity indices of the background chloride current maximal density for A90 constricted with a sample size of M = 8192 are shown in blue. The mean value and the standard deviation of the bootstrapping histograms are shown by the vertical blue line and the horizontal blue bar, respectively. The latter are used to plot a normal distribution (red dashed line) for comparison. The kernel density estimates (KDE) bootstrapping distributions are shown as blue lines. Horizontal blue bars show 1 (broken line) and 2 (solid) standard deviations from mean of the bootstraping distributions.
Bootstrap distributions, such as those in Fig 4, provide a basis for constructing confidence intervals for the Sobol sensitivity indices. Using the empirical “68–95–99.7” rule, approximately 95% of estimates lie within two standard deviations of the mean. Confidence interval lengths computed in this way are presented in Tables 5 and 6 for all Sobol sensitivity index estimates.
The most and the least important ionic currents in Shannon’s model
We are now ready to rank the relative strengths of ionic currents in the Shannon model based on their influence on the model output biomarkers. The relative strengths of ionic currents Ii, compared to their baseline values from [4], are represented by the factors pi, while the output biomarkers are listed in Table 3. The importance of each current is quantified using the grand total Sobol sensitivity index, defined in Eq (5c), which measures the combined effect of a single parameter pi on all biomarkers. The grand total Sobol indices for all 15 currents are shown in Fig 5, ranked in decreasing order of their influence on model outputs. We find that, in the notation of Eq (6) and for stimulus amplitude 9.5 A/F, the vector of ordered parameters is
Barplots of the grand total Sobol sensitivity index with respect to AP biomarkers for three different stimulus amplitudes, as well as with respect to biomarkers (for amplitude 9.5 A/F only) are included as indicated in the legend.
Increasing the stimulus amplitude up to 2 times the threshold value does not significantly affect the ranking as also shown in Fig 5. The relative strength of the background chloride current , emerges as the most influential parameter in the Shannon model, followed by that of the potassium current
, the inward rectifier potassium current
, the L-type calcium current
, the sodium-calcium exchanger current
, and the slow delayed rectifier potassium current
. On the other hand, the relative strength of the background potassium current
is found to be the least influential parameter in the model. This rank list constitutes the central result of our analysis.
The results summarised in Fig 5 are in general agreement with published experimental findings in terms of identifying the major conductances that influence repolarization of the cardiac AP. A surprising observation emerged from the ranking of global sensitivity is that the highest sensitivity is attributed to the value of the conductance of the background chloride current (). While this was not expected, a large sensitivity to
was also independently reported in the work of [?] for the Grandi human atrial AP model [39] which in turn is based on the Shannon model. One possible explanation may be that because the intracellular concentration of Cl is constant in the definition of the Shannon model the alteration of this current does not influence this concentration in simulations, but in reality this concentration could be significantly altered when varying
. Our sensitivity analysis reflects the behaviour of the model as currently formulated. The importance of
seems to be generally underappreciated as noted by [40] despite its importance in determining AP duration and the resting membrane potential, both key parameters determining the electrical stability of the heart [41]. In contrast, the next most influential current, the rapidly inactivating delayed rectifier potassium current (
), carried by the hERG channel, is considerably more intensively studied due to the linkage to the pro-arrhythmic condition associated with long QT. The activation of
current late in the repolarization phase ensures the rapid restoration of the resting membrane potential [42, 43] and reduced
prolonges the AP and therefore the QT duration. The slowly inactivating delayed rectifier potassium current (
) contributes to the cardiac repolarization, particularly during increased heart rates, by preventing excessive prolongation of the AP [44]. The inwardly rectifying potassium current (
) is important in determining the resting membrane potential, the initial depolarization and the final repolarization phases of the AP [45, 46]. Early repolarization (phase 1) is shaped by the transient outward potassium current (
), which contributes to the characteristic notch in the AP [47]. The L-type calcium current (
), contributes to the initial depolarization (phase 0) initiated by the activation of inward sodium current by contributing to the maximum positive potential [48]. Sustained inward calcium current during the plateau of the AP (phase 2) helps to maintain depolarized potentials and therefore the overall AP duration [48]. The magnitude and direction of the sodium-calcium exchanger current (
) is dependent on the intracellular sodium and calcium concentrations and the transmembrane voltage [49]. At peak systolic calcium, the high sub-sarcolemma calcium concentrations ensures that the
is an inward current, causing net efflux of calcium from the cell and contributing to the plateau phase of the AP. On repolarization due to activation of delayed rectifier currents,
remains an inward current and is one of the main calcium efflux mechanisms [50]. The sodium-potassium pump current (
) is a consequence of the electrogenic stoichiometry of the pump that actively extrudes sodium while importing potassium, maintaining intracellular ion homeostasis. The
magnitude is normally small compared to the other currents listed above and therefore the direct influence on the AP is small. But the activity of the sodium potassium pump maintains normal intracellular sodium levels and thereby indirectly influences intracellular calcium via the sodium calcium exchanger [49]. The indirect effects on calcium sensitive currents and the effects of altered intracellular potassium and sodium concentrations on ionic currents explain the significant indirect influence of the sodium potassium pump on the AP waveform [51].
To produce a secondary ranking of the ionic currents based on their influence on individual biomarkers, we analyze the corresponding total, first-order, and second-order indices. The total and first-order indices are shown in the left columns of Fig 6. The total-order index, defined in Eq (5b), quantifies a parameter’s contribution to the variability of a single biomarker, accounting for both direct impacts and interactions with other parameters. The background chloride current relative strength parameter, , is consistently the most influential for all action potential biomarkers. Following
, the rapid delayed rectifier potassium current parameter (
), the inward rectifier potassium current parameter (
), the sodium-calcium exchange current parameter (
), and the L-type calcium current parameter (
) exhibit significant total-order sensitivity.
(Right column) Conditional expectations for the parameters with the largest, the second-largest and the smallest values of the first-order Sobol sensitivity index. To aid visualisation parameter values p are scaled by to [0,1] on the abscissa.
To determine whether specific ionic currents influence a biomarker individually or through interactions with other currents, we analyze their first-order Sobol indices. Defined in Eq (5), the first-order index quantifies the direct effect of a single parameter on a single biomarker, representing the proportion of variance caused solely by that parameter. The first-order indices for the relative strengths of ionic currents are shown in the left column of Fig 6. The background chloride current parameter () is consistently dominant, particularly for biomarkers such as action potential duration at 30% and 90% repolarization (A30 and A90), plateau voltage, and AP bulk. For example,
contributes five times more to the variance of A30 than the second- and third-ranked parameters. The resting membrane potential (
) is most sensitive to the potassium current parameters (
and
), while the maximum AP upstroke (
) is strongly influenced by the L-type calcium current parameter (
) as it is the major depolarizing current during late upstroke. This effect of calcium current is through the effect on (
), not influencing the maximum upstroke velocity as (
) is almost the sole determinant parameter [52]. The sodium-calcium exchange current parameter (
) consistently ranks among the top three for several biomarkers, highlighting its importance in action potential dynamics. Conversely, the background potassium current parameter (
) and the slow delayed rectifier potassium current parameter (
) exhibit the lowest first-order indices across all biomarkers.
To assess the joint influence of two currents on biomarkers, we examine their second-order Sobol indices. Table 6 lists all second-order indices with a positive lower confidence interval limit. Notably, emerges as the highest second-order index for A90, B, and
, while
dominates for
. The strong interaction between Cl− and K + conductances aligns with findings in [41], which suggest that the role of
in AP waveform variability depends on its interplay with other ion conductances, especially K + . Reducing extracellular potassium concentration to suppress
and
increases resting potential depolarization, amplifying the depolarizing action of
[41]. Additionally, the slow delayed rectifier potassium current parameter (
) shows significant second-order interaction effects on the AP bulk (B), particularly with parameter
. This supports findings by [53] that blocking
markedly prolongs AP duration when “repolarization reserve” is reduced by
block.
Having identified the parameters that most strongly influence the AP biomarkers, we next explore the explicit relationships between them. The second column of Fig 6 displays the conditional expectations of the biomarkers with respect to the parameters with the highest and lowest first-order Sobol indices. These plots show the expected value of a biomarker as a function of a parameter while all other parameters vary randomly. These conditional expectations provide insights into the general dependence of biomarkers on specific parameters and indicate how the biomarker is likely to vary as one parameter changes while the values of all others remain uncertain.
The work of [16] highlights the significant influence of repolarization currents, particularly ,
,
,
, and
, on AP waveform. Consistent with this, we find these parameters ranked within the top eight in Fig 5. Unlike [16], our analysis reveals
as influential, likely due to differences in methodology. Their local sensitivity method varied selected parameters by only
and
from the Shannon model’s baseline values [4], limiting the analysis to a narrow parameter neighborhood and ignoring interaction effects. In contrast, our global sensitivity method explores a wide parameter space, allowing all parameters to vary simultaneously. This broader approach captures interaction effects, as illustrated in Fig 6, where
exhibits low first-order indices for six AP biomarkers but high total-order indices, indicating strong higher-order interaction effects on the AP waveform.
The work of [5] systematically explored the effects of simultaneously varying the magnitude of six transmembrane current conductances in the [4] model. Using clutter-based dimension reordering, they identified as having the greatest influence on AP variability at both 400 ms and 1000 ms, along with
and
at 400 ms and 1000 ms, respectively. These findings align with our results, where these three parameters also ranked among the top eight in Fig 5, despite our analysis being conducted at a different basic cycle length.
In contrast to the findings of [10], is not the most influential parameter in this study. This discrepancy may stem from our focus on successfully excited cells, which for stimulus amplitude 9.5 A/F limits the range of
to values >1. If values of
were to be considered, the effects would have included the differences between normal and failing AP responses which are, of course, huge. The effects of
on normal APs alone are far less significant.
Extension sensitivity analysis for intracellular calcium biomarkers
A number of studies using populations of models use biomarkers of intracellular calcium concentration to calibrate them [54, 55]. To facilitate this, we have extended the Sobol sensitivity analysis to include the following four intracellular calcium biomarkers: (a) ED: at the end of diastole; (b) PSV: peak systolic value of
; (c)
: time from stimulus to peak
; (d)
: period of time when
remains elevated above a threshold of 50% recovery from the peak value to the resting value, informally duration at 50% amplitude. The grand total Sobol indices based on these four biomarkers are shown in blue in Fig 5 for the standard setup of our study. The top seven most influential parameters remain the same as those found by analysis of AP-biomarkers shown in red in Fig 5, with the relative strength of the background chloride current
still emerging as the most influential parameter, followed by
. On the other hand, the relative strength of the background potassium current
remains to be the least influential parameter in the model. The higher rank of
reflects its large importance for intracellular calcium dynamics and this is because the rise in intracellular calcium concentration activates the Na+/Ca2+ exchanger cell membrane pump [56].
A hierarchy of reduced Shannon models
Using the ranked Shannon model parameters based on their grand Sobol sensitivity indices (see Fig 5 and Eq (9)), we now address the second main goal of our sensitivity analysis: constructing a hierarchy of reduced Shannon models. This hierarchy is formed by successively fixing the least significant parameters to their baseline values, as follows:
The original Shannon model [4] corresponds to
representing the lowest hierarchical level where all parameters are fixed.
Fig 7 quantifies the global discrepancy between the full model (y) and the reduced models () at hierarchical levels M over the parameter ranges of normal response. Two measures of discrepancy are presented: the mean relative error, defined by Eq (8) and plotted on the left-hand ordinate axis, and the coefficient of determination (
), shown on the right-hand ordinate axis, both as functions of M. For models
to
, where fewer than the six most sensitive parameters are varied, the discrepancy is non-monotonic and remains too large. Consequently, these models do not approximate the full model well and are excluded from the plots in Fig 7, which only includes models from
to y. At higher hierarchical levels (
), the discrepancy decreases monotonically with increasing M. The mean relative error approaches zero, while
approaches unity, indicating improved accuracy. Fig 8 provides a local comparison of the reduced and full models to offer an intuitive understanding of their accuracy.
The models are evaluated locally so that for the full model all parameters are set equal to 0.8, while for the models at hierarchical level M the M “variable” parameters are also set to 0.8 while the rest are kept at baseline value corresponding to 1.
While a hierarchy of models can be constructed by ranking parameters based on their grand total sensitivity index, more “economical” specialized reduced models can be obtained to capture individual biomarkers. For each biomarker of interest, this is achieved by ranking parameters based on their total sensitivity indices. To illustrate, Fig 9 presents scatter plots of A90 values obtained from the reduced model
and its “complement” model
against the corresponding values from the full model in panels (a) and (b), respectively. The coefficient of determination () between the reduced model (
) and the full model (y) is 0.93, while
for the complement model (
) and the full model is only 0.06. This demonstrates that the reduced model
, while insufficient to capture all six biomarkers simultaneously, accurately reproduces the single biomarker A90. Table 7 lists other specialized reduced models that capture each of the six biomarkers with
, a threshold often considered sufficient to assess how well one variable replicates another.
The appropriate accuracy of a Shannon model reduction depends on the specific application is intended to investigate. The discrepancy analysis presented in this section provides a framework for selecting a hierarchical model that balances simplicity and accuracy to meet the requirements of the application.
Conclusion
This study presents a global sensitivity analysis of the Shannon model of rabbit ventricular myocyte electrophysiology, focusing on the influence of ionic current strength parameters on key AP biomarkers. By ranking parameters using Sobol sensitivity indices, we have identified the most influential ionic currents, including and
, which dominate the model’s variability.
Our analysis demonstrates the utility of a global sensitivity approach in capturing both direct effects and interaction effects among parameters, providing a deeper understanding of their role in shaping AP dynamics. For instance, , which exhibited low first-order indices but high total-order indices, was found to contribute significantly through interaction effects, highlighting the importance of considering higher-order sensitivity metrics.
The hierarchical model framework constructed in this study offers a practical approach to reducing model complexity while maintaining accuracy. Models that exclude less influential parameters () were shown to adequately approximate the full model, as evidenced by monotonic reductions in mean relative error and increases in
. Additionally, specialized reduced models targeting individual biomarkers were developed, achieving high accuracy (
) while requiring fewer parameters. The findings provide a foundation for tailoring the Shannon model to other specific applications, balancing simplicity with accuracy. The insights gained into parameter importance and interaction effects can guide future investigations, including the development of reduced models for multi-scale simulations and the exploration of electrophysiological variability across different cell types and conditions. As an example, in our prior work on inter-cell variability of rabbit ventricular electrophysiology [3, 57] parameter choices were made by educated guesses. The results of the current analysis complement these works and provide justification for their parameter choices.
A notable limitation of this study is its focus on sensitivity analysis at a fixed stimulation rate of 2 Hz, without systematically exploring AP dynamics at other pacing rates. This narrow scope may limit the generalizability of the findings across diverse physiological and pathological conditions where cellular pacing rates vary. Future studies should extend this analysis to include a broader range of stimulation frequencies to enhance applicability. Additionally, the choice and number of model parameters and biomarkers warrant further investigation. While this study focused on a subset of parameters, the Shannon model includes nearly 200 parameters, and incorporating biomarkers such as restitution properties or AP duration rate adaptation could provide a more comprehensive perspective. However, currently there are no experimental studies that assess the intracellular calcium, restitution, or other biomarkers in addition to AP biomarkers. Expanding the sensitivity analysis to alternative AP models, such as the [17] model for rabbit ventricular myocytes, would also enhance the robustness of the findings. Our sensitivity analysis reflects the behavior of the Shannon model as currently formulated. However, the assumption of constant intracellular chloride concentration in the model is a simplification that may exaggerate the influence of . Future extensions incorporating dynamic chloride ion homeostasis will be crucial to reassessing the physiological relevance of this finding. Nonetheless, the result highlights a potentially unappreciated role of chloride currents in AP dynamics, meriting further experimental and modelling investigation.
From a technical standpoint, alternative sensitivity analysis methods offer potential avenues for improving accuracy and efficiency. Comparative studies could evaluate whether these methods yield better insights or computational benefits. The parameter space dimension reduction proposed in this study provides valuable guidance for selecting fitting parameters in sample-specific electrophysiological modeling, enabling the study of specific cellular states and predictions of cellular behavior under varied external conditions.
References
- 1. Amuzescu B, Airini R, Epureanu FB, Mann SA, Knott T, Radu BM. Evolution of mathematical models of cardiomyocyte electrophysiology. Math Biosci. 2021;334:108567. pmid:33607174
- 2. Snowden TJ, van der Graaf PH, Tindall MJ. Methods of model reduction for large-scale biological systems: a survey of current methods and trends. Bull Math Biol. 2017;79(7):1449–86. pmid:28656491
- 3. Lachaud Q, Aziz MHN, Burton FL, Macquaide N, Myles RC, Simitev RD, et al. Electrophysiological heterogeneity in large populations of rabbit ventricular cardiomyocytes. Cardiovascul Res. 2022;118(15):3112–25.
- 4. Shannon TR, Wang F, Puglisi J, Weber C, Bers DM. A mathematical treatment of integrated Ca dynamics within the ventricular myocyte. Biophys J. 2004;87(5):3351–71. pmid:15347581
- 5. Gemmell P, Burrage K, Rodriguez B, Quinn TA. Population of computational rabbit-specific ventricular action potential models for investigating sources of variability in cellular repolarisation. PLoS One. 2014;9(2):e90112. pmid:24587229
- 6. Sobie EA. Parameter sensitivity analysis in electrophysiological models using multivariable regression. Biophys J. 2009;96(4):1264–74. pmid:19217846
- 7. Luo CH, Rudy Y. A model of the ventricular cardiac action potential. Depolarization, repolarization, and their interaction. Circ Res. 1991;68(6):1501–26. pmid:1709839
- 8. Fox JJ, McHarg JL, Gilmour RF Jr. Ionic mechanism of electrical alternans. Am J Physiol Heart Circ Physiol. 2002;282(2):H516-30. pmid:11788399
- 9. Kurata Y, Hisatome I, Matsuda H, Shibamoto T. Dynamical mechanisms of pacemaker generation in IK1-downregulated human ventricular myocytes: insights from bifurcation analyses of a mathematical model. Biophys J. 2005;89(4):2865–87. pmid:16040746
- 10. Coveney S, Clayton RH. Sensitivity and uncertainty analysis of two human atrial cardiac cell models using gaussian process emulators. Front Physiol. 2020;11:364. pmid:32390867
- 11. Courtemanche M, Ramirez RJ, Nattel S. Ionic mechanisms underlying human atrial action potential properties: insights from a mathematical model. Am J Physiol. 1998;275(1):H301-21. pmid:9688927
- 12. Maleckar MM, Greenstein JL, Giles WR, Trayanova NA. K+ current changes account for the rate dependence of the action potential in the human atrial myocyte. Am J Physiol Heart Circ Physiol. 2009;297(4):H1398-410. pmid:19633207
- 13. Romero L, Pueyo E, Fink M, Rodríguez B. Impact of ionic current variability on human ventricular cellular electrophysiology. Am J Physiol Heart Circ Physiol. 2009;297(4):H1436-45. pmid:19648254
- 14. ten Tusscher KHWJ, Panfilov AV. Alternans and spiral breakup in a human ventricular tissue model. Am J Physiol Heart Circ Physiol. 2006;291(3):H1088-100. pmid:16565318
- 15. Chang ETY, Strong M, Clayton RH. Bayesian sensitivity analysis of a cardiac cell model using a Gaussian process emulator. PLoS ONE. 2015;10(6):e0130252.
- 16. Romero L, Carbonell B, Trenor B, Rodríguez B, Saiz J, Ferrero JM. Systematic characterization of the ionic basis of rabbit cellular electrophysiology using two ventricular models. Prog Biophys Mol Biol. 2011;107(1):60–73. pmid:21749896
- 17. Mahajan A, Shiferaw Y, Sato D, Baher A, Olcese R, Xie L-H, et al. A rabbit ventricular action potential model replicating cardiac dynamics at rapid heart rates. Biophys J. 2008;94(2):392–410. pmid:18160660
- 18. Johnstone RH, Chang ETY, Bardenet R, de Boer TP, Gavaghan DJ, Pathmanathan P, et al. Uncertainty and variability in models of the cardiac action potential: can we build trustworthy models? J Mol Cell Cardiol. 2016;96:49–62. pmid:26611884
- 19. Del Corso G, Verzicco R, Viola F. Sensitivity analysis of an electrophysiology model for the left ventricle. J R Soc Interface. 2020;17(171):20200532. pmid:33109017
- 20.
Chang ET, Clayton RH. Uncertainty and sensitivity analysis of the Courtemanche-Ramirez-Nattel human atrial cell model using Gaussian Process emulators. In: 2015 Computing in Cardiology Conference (CinC). 2015. p. 857–60. https://doi.org/10.1109/cic.2015.7411046
- 21. Pathmanathan P, Cordeiro JM, Gray RA. Comprehensive uncertainty quantification and sensitivity analysis for cardiac action potential models. Front Physiol. 2019;10:721. pmid:31297060
- 22. Mora MT, Ferrero JM, Romero L, Trenor B. Sensitivity analysis revealing the effect of modulating ionic mechanisms on calcium dynamics in simulated human heart failure. PLoS One. 2017;12(11):e0187739. pmid:29117223
- 23. O’Hara T, Virág L, Varró A, Rudy Y. Simulation of the undiseased human cardiac ventricular action potential: model formulation and experimental validation. PLoS Comput Biol. 2011;7(5):e1002061. pmid:21637795
- 24. Sadrieh A, Mann SA, Subbiah RN, Domanski L, Taylor JA, Vandenberg JI, et al. Quantifying the origins of population variability in cardiac electrical activity through sensitivity analysis of the electrocardiogram. J Physiol. 2013;591(17):4207–22.
- 25. Parikh J, Di Achille P, Kozloski J, Gurev V. Global sensitivity analysis of ventricular myocyte model-derived metrics for proarrhythmic risk assessment. Front Pharmacol. 2019;10.
- 26. Renardy M, Hult C, Evans S, Linderman JJ, Kirschner DE. Global sensitivity analysis of biological multi-scale models. Curr Opin Biomed Eng. 2019;11:109–16. pmid:32864523
- 27. Sobol′ IM. Global sensitivity indices for nonlinear mathematical models and their Monte Carlo estimates. Math Comput Simulat. 2001;55(1–3):271–80.
- 28. Lloyd CM, Lawson JR, Hunter PJ, Nielsen PF. The CellML model repository. Bioinformatics. 2008;24(18):2122–3. pmid:18658182
- 29. Clerx M, Collins P, de Lange E, Volders PGA. Myokit: a simple interface to cardiac cellular electrophysiology. Prog Biophys Mol Biol. 2016;120(1–3):100–14. pmid:26721671
- 30. Hindmarsh AC, Brown PN, Grant KE, Lee SL, Serban R, Shumaker DE, et al. SUNDIALS. ACM Trans Math Softw. 2005;31(3):363–96.
- 31. Sobol IM. Uniformly distributed sequences with an additional uniform property. USSR Comput Math Math Phys. 1976;16(5):236–42.
- 32. Jansen MJW. Analysis of variance designs for model output. Comput Phys Commun. 1999;117(1–2):35–43.
- 33. Herman J, Usher W. SALib: an open-source python library for sensitivity analysis. JOSS. 2017;2(9):97.
- 34. Farrell J, Johnston M, Twynam D. Volunteer motivation, satisfaction, and management at an elite sporting competition. J Sport Manag. 1993;12:288–300.
- 35. Qu Z, Hu G, Garfinkel A, Weiss JN. Nonlinear and stochastic dynamics in the heart. Phys Rep. 2014;543(2):61–162. pmid:25267872
- 36. Cross MC, Hohenberg PC. Pattern formation outside of equilibrium. Rev Mod Phys. 1993;65(3):851–1112.
- 37. Nossent J, Elsen P, Bauwens W. Sobol’sensitivity analysis of a complex environmental model. Environ Model Softw. 2011;26(12):1515–25.
- 38. Krogh-Madsen T, Christini DJ. Slow [Na+]i dynamics impacts arrhythmogenesis and spiral wave reentry in cardiac myocyte ionic model. Chaos: Interdiscip J Nonl Sci. 2017;27(9).
- 39. Grandi E, Pandit SV, Voigt N, Workman AJ, Dobrev D, Jalife J, et al. Human atrial action potential and Ca2+ model: sinus rhythm and chronic atrial fibrillation. Circ Res. 2011;109(9):1055–66. pmid:21921263
- 40. Duan D. Phenomics of cardiac chloride channels: the systematic study of chloride channel function in the heart. J Physiol. 2009;587(Pt 10):2163–77. pmid:19171656
- 41. Hiraoka M, Kawano S, Hirano Y, Furukawa T. Role of cardiac chloride currents in changes in action potential characteristics and arrhythmias. Cardiovasc Res. 1998;40(1):23–33. pmid:9876314
- 42. Carmeliet E. K+ channels and control of ventricular repolarization in the heart. Fundam Clin Pharmacol. 1993;7(1):19–28. pmid:8458599
- 43. Varró A, Lathrop DA, Hester SB, Nánási PP, Papp JG. Ionic currents and action potentials in rabbit, rat, and guinea pig ventricular myocytes. Basic Res Cardiol. 1993;88(2):93–102. pmid:8389123
- 44. Wu X, Larsson HP. Insights into cardiac IKs (KCNQ1/KCNE1) channels regulation. Int J Mol Sci. 2020;21(24):9440. pmid:33322401
- 45. Dhamoon AS, Jalife J. The inward rectifier current (IK1) controls cardiac excitability and is involved in arrhythmogenesis. Heart Rhythm. 2005;2(3):316–24. pmid:15851327
- 46. Shimoni Y, Clark RB, Giles WR. Role of an inwardly rectifying potassium current in rabbit ventricular action potential. J Physiol. 1992;448:709–27. pmid:1593485
- 47. Niwa N, Nerbonne JM. Molecular determinants of cardiac transient outward potassium current (I(to)) expression and regulation. J Mol Cell Cardiol. 2010;48(1):12–25. pmid:19619557
- 48. Linz KW, Meyer R. Profile and kinetics of L-type calcium current during the cardiac ventricular action potential compared in guinea-pigs, rats and rabbits. Pflugers Arch. 2000;439(5):588–99. pmid:10764219
- 49. Shattock MJ, Ottolia M, Bers DM, Blaustein MP, Boguslavskyi A, Bossuyt J, et al. Na+/Ca2+ exchange and Na+/K+-ATPase in the heart. J Physiol. 2015;593(6):1361–82. pmid:25772291
- 50. Weber CR, Piacentino V 3rd, Ginsburg KS, Houser SR, Bers DM. Na(+)-Ca(2+) exchange current and submembrane [Ca(2+)] during the cardiac action potential. Circ Res. 2002;90(2):182–9. pmid:11834711
- 51. Britton OJ, Bueno-Orovio A, Virág L, Varró A, Rodriguez B. The electrogenic Na+/K+ pump is a key determinant of repolarization abnormality susceptibility in human ventricular cardiomyocytes: a population-based simulation study. Front Physiol. 2017;8:278. pmid:28529489
- 52. Shaw RM, Rudy Y. Ionic mechanisms of propagation in cardiac tissue. Roles of the sodium and L-type calcium currents during reduced excitability and decreased gap junction coupling. Circ Res. 1997;81(5):727–41. pmid:9351447
- 53. Jost N, Virág L, Bitay M, Takács J, Lengyel C, Biliczki P, et al. Restricting excessive cardiac action potential and QT prolongation: a vital role for IKs in human ventricular muscle. Circulation. 2005;112(10):1392–9. pmid:16129791
- 54. Varshneya M, Mei X, Sobie EA. Prediction of arrhythmia susceptibility through mathematical modeling and machine learning. Proc Natl Acad Sci USA. 2021;118(37).
- 55. Llopis-Lorente J, Baroudi S, Koloskoff K, Mora MT, Basset M, Romero L, et al. Combining pharmacokinetic and electrophysiological models for early prediction of drug-induced arrhythmogenicity. Comput Methods Programs Biomed. 2023;242:107860. pmid:37844488
- 56. Bogdanov KY, Vinogradova TM, Lakatta EG. Sinoatrial nodal cell ryanodine receptor and Na(+)-Ca(2+) exchanger: molecular partners in pacemaker regulation. Circ Res. 2001;88(12):1254–8. pmid:11420301
- 57. Simitev RD, Gilchrist RJ, Yang Z, Burton FL, Myles RC, Smith GL. A large population of cell-specific action potential models replicating fluorescence recordings of voltage in rabbit ventricular myocytes. R Soc Open Sci. 2025;12(3):241539.