Version Changes
Revised. Amendments from Version 1
This revision has moved details of the experimental protocol designs to a supplementary spreadsheet. Experimental data recorded under all these protocols in hERG1a CHO cells at room temperature is available with a subsequent article (Shuttleworth et al. 2025) which is now cited in the text. The rationale for the initial and final sections of the protocols has been extended. The discussion has been extended to discuss how model discrepancy and experimental artefacts can cause error in mathematical model fits and predictions.
Abstract
We provide details of a series of short voltage-clamp protocols designed for gathering a large amount of information on hERG (K v11.1) ion channel gating. The protocols have a limited number of steps and consist only of steps and ramps, making them easy to implement on any patch clamp setup, including automated platforms. The primary objective is to assist with parameterisation, selection and refinement of mathematical models of hERG gating. We detail a series of manual and automated model-driven designs, together with an explanation of their rationale and design criteria. Experimental data under all these protocols is available in a partner publication. Although the protocols are intended to study hERG1a currents, the approaches could be easily extended and generalised to other ion channel currents.
Keywords: experimental design, ion channel, mathematical model, computational model, patch clamp
Plain language summary
Ion channels are proteins that span the membranes of biological cells, and they allow certain ions to flow through them, to cross the membrane (e.g. K +, Na + or Ca 2+). They are important in controlling concentrations of ions within the cell, and also used by the body to transmit electrical signals - controlling processes like nerve impulses or co-ordination of muscle contraction such as in the heart.
Many ion channels open and close in response to changes in the voltage across the cell membrane. Working out the intricate details of exactly how ion channels respond to voltage is difficult and often time consuming. A good method to use is voltage clamping, where some electronic apparatus is cleverly attached to a cell such that there is effectively one electrode inside the cell and one outside. By clamping the membrane voltage to carefully chosen waveforms, and recording the currents that flow, we can investigate how currents respond to voltage.
It is an active topic of research deciding what voltage waveform is most effective to use. One recently proposed route is to use comparatively short waveforms that rapidly perturb voltage, and use the resulting data to fit a mathematical model of the ion channel opening and closing. This article proposes a whole suite of this type of waveform, some designed manually and some designed by mathematical algorithms, which we expect to be valuable in characterising a particular heart ion channel current (hERG). The protocols should provide abundant data to train and test mathematical models of the current. These models can then be used to communicate how we think the channel works and to make predictions of its behaviour in new situations.
Introduction
This report describes a series of voltage-clamp protocol waveforms that were designed to explore the gating of cell lines expressing hERG1a / K v11.1 channels, which are the primary subunit of the channels carrying the cardiac rapid delayed rectifier potassium current, I Kr ( Sanguinetti et al., 1995; Vandenberg et al., 2012).
The aim is to build on our previous studies that aimed to develop a range of short, information-rich voltage clamp protocols to use in experimental recordings to capture hERG gating behaviour ( Beattie et al., 2018; Lei et al., 2019b). Here we extend these to a wide range of protocols to better parameterise, select and test mathematical models of hERG gating ( Bett et al., 2011) and in particular to gain a better understanding and quantification of model discrepancy — when models cannot correctly predict what happens in reality ( Shuttleworth et al., 2024). As a result, some protocols will focus on classic optimal experimental design in terms of reducing uncertainty / improving identifiability of model parameter estimates ( Lei et al., 2023). Whilst others focus on maximising differences between trained models to assist in model selection/discrimination.
All these protocols were designed during the Isaac Newton Institute’s Fickle Heart programme in May–June 2019 ( Mirams et al., 2020). The protocols are all designed to be run on an automated patch platform, namely the Nanion SyncroPatch384PE ( Obergrussberger et al., 2016), which at the time had a restriction of only allowing up to 64 commands (steps or ramps) to define a single voltage-clamp protocol. Experimental data from a hERG1a CHO cell expression system at room temperature for these protocols was published in Shuttleworth et al. (2025).
Models used in protocol design process
Our designs are model-driven akin to Lei et al. (2023), where mathematical models are used as part of automatic optimal design; even where our designs are manual they were done by visually examining the results of forward simulations.
The model structures that we used here are Beattie et al. (2018) and Wang et al. (1997) (also used in Fink et al. (2008)), with their Markov diagrams shown in Figure 1 and full equations reproduced below. The first model ( Beattie et al., 2018) is a Hodgkin-Huxley style model with two independent gates, which can be represented as a symmetric 4-state Markov model (see Fig. 4B of Rudy and Silva (2006)). The second model Wang et al. (1997) is a 5-state Markov model with 3 closed states, an open state, and an inactivated state connected sequentially.
Figure 1. The model structures used for experimental design.
( a): the four-state Beattie et al. (2018) model. ( b): the five-state Wang et al. (1997) model. The arrows adjacent to each model structure indicate the direction in which rates increase as the voltage increases. Reproduced from Shuttleworth et al. (2024) under a CC-BY licence.
Beattie model
In matrix/vector form, the Beattie et al. (2018) model can be written as,
where
and
This model is equivalent to a two gate Hodgkin-Huxley style gating model with open probability given by an “activation” a gate representing the ‘right’ transitions in Figure 1a multiplied by an “inactivation” r gate representing the ‘down’ transitions ( Clerx et al., 2019a; Mirams, 2023), so in the below designs when we refer to “Hodgkin-Huxley” (HH) it is this interpretation of the model we are using.
Wang model
The Wang et al. (1997) model can be written as:
where
and
The default (room temperature) parameter values for both models are presented in Table 1. In practice we remove one state from the system and set it equal to “one minus the sum of the rest” to solve the ODE system, to improve numerical stability. All models are solved using a Python package Myokit ( Clerx et al., 2016) using SUNDIALS CVODE ( Hindmarsh et al., 2005).
Table 1. The default parameter sets we use for the Wang et al. (1997) and Beattie et al. (2018) models.
The column ‘Range’ indicates the parameter range obtained from real data fitting results based on protocols staircaseramp, sis, hh3step, and wang3step, which is used for global sensitivity-based designs.
| Wang model | Beattie Model | ||||||
|---|---|---|---|---|---|---|---|
| Value | Range | Units | Value | Range | Units | ||
| g | 2.11 | — | ×10 –1 μS | g | 2.44 | — | ×10 –1 μS |
| k b | 0.67 | [0.67,99993] | ×10 –2 ms –1 | p 1 | 1.68 | [1.39,12.9] | ×10 –4 ms –1 |
| k f | 1.31 | [1.31,99550] | ×10 –2 ms –1 | p 2 | 8.06 | [1.08,8.49] | ×10 –2 mV –1 |
| q 1 | 1.24 | [1.24,1.81] | ×10 –1 ms –1 | p 3 | 4.34 | [2.77,32.3] | ×10 –5 ms –1 |
| q 2 | 1.56 | [1.55,2.06] | ×10 –2 mV –1 | p 4 | 4.07 | [2.48,4.56] | ×10 –2 mV –1 |
| q 3 | 0.04 | [0.03,1.02] | ×10 –2 ms –1 | p 5 | 9.07 | [6.40,19.9] | ×10 –2 ms –1 |
| q 4 | 10.9 | [0.0001,10.9] | ×10 –2 mV –1 | p 6 | 2.67 | [2.18,3.87] | ×10 –2 mV –1 |
| q 5 | 0.24 | [0.23,364] | ×10 –2 ms –1 | p 7 | 7.32 | [7.07,10.9] | ×10 –3 ms –1 |
| q 6 | 0.0001 | [0.0001,6.44] | ×10 –2 mV –1 | p 8 | 3.22 | [2.89,3.39] | ×10 –2 mV –1 |
| q 7 | 3.15 | [1.29,7.69] | ×10 –4 ms –1 | ||||
| q 8 | 3.99 | [2.97,3.99] | ×10 –2 mV –1 | ||||
| q 9 | 5.75 | [3.55,5.75] | ×10 –3 ms –1 | ||||
| q 10 | 2.89 | [2.89,3.34] | ×10 –2 mV –1 | ||||
| q 11 | 0.28 | [0.007,1458] | ×10 –2 ms –1 | ||||
| q 12 | 10.7 | [1.16,11.8] | ×10 –2 mV –1 | ||||
Common protocol segments
As described in Mirams et al. (2024), all the protocols we have designed have common start and end segments, as defined in Table 2. The purposes of these segments are:
Table 2. Details of the Start and End clamp sections for all designs.
‘t’ indicates the duration of the clamp section, and ‘V’ the relevant voltage(s) for this clamp. Where ‘Ramp’ is specified it is a linear ramp over time between the voltages shown, as opposed to a constant voltage clamp for a ‘Step’. Reproduced from Mirams et al. (2024).
| Clamp | Initial: for leak and
conductance |
End: reversal ramp sequence | ||||
|---|---|---|---|---|---|---|
| # | Step/Ramp | t (ms) | V (mV) | Step/Ramp | t (ms) | V (mV) |
| 1 | Step | 250 | –80 | Step | 1000 | –80 |
| 2 | Step | 50 | –120 | Step | 500 | 40 |
| 3 | Ramp | 400 | –120 to –80 | Step | 10 | –70 |
| 4 | Step | 200 | –80 | Ramp | 100 | –70 to –110 |
| 5 | Step | 1000 | 40 | Step | 390 | –120 |
| 6 | Step | 500 | –120 | Step | 500 | –80 |
| 7 | Step | 1000 | –80 | — | — | — |
Start — a leak ramp from -120 to -80 where hERG should be closed and we can estimate leak properties, followed by an ‘activation step’ to provoke a very large tail current and help with conductance estimation, as discussed in Beattie et al. (2018).
End — a ‘reversal ramp’ to help assess whether the current is reversing at the expected Nernst potential, discussed in Lei et al. (2019b). Followed by 390ms at -120mV to ensure channel closing at the end of the protocol, so that the initial channel state for the next protocol does not depend on this preceding one.
both can also be used in quality control to check that these sections behave similarly over time when different protocols are applied to the same cell.
Manual protocol designs
The details of the protocols in this section are provided in the Supplementary Spreadsheet, note that all of them have the common protocol segments from Table 2 added.
Original staircase protocol
Figure 2 shows the original staircase protocol. It was manually designed to capture various dynamics of hERG ( Lei et al., 2019a; Lei et al., 2019b), which has been used and tested on the Nanion SyncroPatch384PE. We have been using it as a quality control of the full run of the experiments when designing the protocols in the rest of this report.
Figure 2. The manually-designed staircase protocol used in Lei, Clerx, Beattie, et al. (2019a; Lei et al., 2019b) and its simulation, with state occupancy shown for the Beattie et al. (2018) model of Figure 1a.
Reproduced from ( Lei et al., 2019b) under a CC-BY licence.
Staircase-in-staircase protocol
The original staircase protocol provided a good foundation and motivation for improving experimental designs for characterisation of ion channel kinetics in high-throughput machines. We attempted to further improve this manual design by enhancing the exploration of inactivation processes of hERG. The original staircase protocol involves only voltage steps of 500 ms, which may not be able to explore fully the fast dynamics of hERG inactivation processes. Therefore, a shorter step duration version (50 ms) of the full staircase protocol is introduced at the middle of the staircase protocol, termed the staircase-in-staircase (sis) protocol ( Figure 3, top). We also explored the possibility of inverting the order of the staircase as shown in Figure 3, bottom (sisi).
Figure 3. Manual designs.
Top: the staircase-in-staircase (sis) protocol. Bottom: the ‘inverted’ staircase-in-staircase (sisi) protocol. Underneath each protocol are simulated currents from the two models ( hh_ikr_rt is the Beattie et al. (2018) model of I Kr and wang_ikr_rt is the Wang et al. (1997) model of I Kr, both parameterised to room temperature data).
Phase-space filling protocol
The idea here is to have a protocol that fills up the phase-voltage space as much as possible. In brief, this design draws out the a, r, V three dimensional ‘phase-voltage space’ {[0,1],[0,1],[-120,60]} for the Beattie et al. (2018) model and subdivides it into 6 compartments in each dimension, giving a total of N = 6 3 = 216 boxes. Since the phase space defines all possible behaviours of a model, if a protocol forces the model to visit as many of these boxes as possible, then the observations should test model assumptions well and provide rich information to fit model parameters. We have published the rationale and details of the design process for these protocol separately in Mirams et al. (2024). Figure 4 (top) shows a manually-tuned phase space filling protocol (manualppx); no objective function per se.
Figure 4. More manual designs.
Top: the manual phase space protocol (manualppx). Middle: the square wave protocol of Beattie et al. (2018) (squarewave). Bottom: the lumped action potential protocol (longap). Beneath each protocol we show simulated currents from both the Beattie and Wang models.
A square-wave conversion of the sinusoidal protocol
In this design, we aim to design protocols based on sums of square waves, as inspired by Beattie et al. (2018). Such a protocol consists of a combination of N square waves, where each square wave i is defined by amplitude a i , (angular) frequency ω i , and phase lag ϕ i . The protocol is defined by 3 N parameters plus an extra parameter for an offset voltage, which can be expressed as:
where the function sign(⋅) takes a value +1 if its argument is positive, -1 if negative, or 0 if the argument is 0.
A direct conversion of the sine waves in the Beattie et al. (2018) protocol is performed, with the same amplitudes and frequencies, to square waves. It is a combination of three square waves ( N = 3) with a 1 = 54 mV, a 2 = 26 mV, a 3 = 10 mV, ω 1 = 0.007 ms, ω 2 = 0.037 ms, ω 1 = 0.19 ms, and ϕ 1 = ϕ 2 = ϕ 3 = 0, and an offset of b = −30 mV. The resulting protocol is called ‘squarewave’ and is shown in Figure 4 (middle).
Long action potential protocol
As a final ‘manually-chosen’ design, we also propose a lumped action potential protocol for validation purposes, as shown in Figure 4 (bottom). It consists of two action potential morphologies, an early after-depolarisation (EAD)-like action potential, and a delayed after-depolarisation (DAD)-like action potential.
Automated Iterative 3-step designs
Here we describe protocol design approaches that can be done objectively and automatically. With the same rationale as described in Mirams et al. (2024), we consider a protocol consists of 3 N steps with N ∈ ℕ, and we split the protocol into N units with 3 consecutive voltage steps as a unit. For some designs, N is the number of model parameters, while for others, N is 17 to bring the total number of steps to 51 which is close to the 64 allowed by the Nanion SyncroPatch384PE when the start and end clamps are added ( Table 2). For each unit i, we optimise the 3 voltage steps through an objective function S i , with each step defined by two parameters: voltage V and duration Δt. Each objective function S i (described in the sections below) aims to achieve a different purpose. We then iterate the process for all the objective functions i = 1, 2, … N, resulting in a 3 N steps protocol.
The optimisation was performed using a global optimisation scheme, covariance matrix adaptation evolution strategy (CMA-ES, Hansen, 2006) implemented via a Python package PINTS ( Clerx et al., 2019b). All optimisation of the designs were repeated 10 times from different randomly varied initial starting points, and the best designs are presented here. Although we do not expect our design would reach the same global optimum as optimising all > 20 steps at once ( Mirams et al., 2024), our results still show promising protocol designs. We also tried to perform fitting 6-steps-at-once in Mirams et al. (2024) and showed that both resulted in similar performance. Finally, the presented results are the optimised results rounded to the nearest one decimal place in millisecond and millivolt for practical implementation ( Mirams et al., 2024).
Sensitivity-based designs
Maximising approximated local sensitivity
For an ion channel current model I with N parameters p 1, p 2, ... p N , we define an objective function for each 3-step unit i that maximises the absolute value of the sensitivity of the model output I with respect to the parameter p i while minimising all the absolute value of sensitivity of the rest of the parameters. This objective function can be mathematically expressed as
The sensitivity was calculated using a first-order central difference scheme with δ p i being 0.1 % × p i . Note that the integration is only over the last step of the 3 steps, the idea is to allow the first two steps to vary as much as it would need to be to maximise the approximated local sensitivity across the third step (it is fine if there is low sensitivity because of e.g. full inactivation in the first two steps). This has been repeated for both models and the results are shown in Figure 5.
Figure 5. The 3-step local sensitivity designs.
Top: protocol based on the Hodgkin-Huxley model (hh3step). Bottom: based on the Wang model (wang3step). With simulated currents from both models shown below the protocols.
Maximising Sobol sensitivity
Instead of the local sensitivity, we can also replace it with the first-order Sobol global sensitivity indices, given by
Here the p !i notation denotes the set of all parameters except p i . This has been repeated for the Beattie & Wang models. The parameter range ( Table 1) was taken from previous real data fits to staircaseramp, sis, hh3step and wang3step, using the approach from Lei, Clerx, Gavaghan, et al. (2019b) without accounting for experimental error ( Lei et al., 2020a; Lei et al., 2020b).
To calculate Sobol sensitivities we used a modified version of the SA-lib library ( Herman & Usher, 2017), to enable easier calculation of sensitivities over time series, which is included in our repository (see Data Availability). The results are shown in Figure 6.
Figure 6. The 3-step Sobol sensitivity protocols.
Top: based on the Hodgkin-Huxley model (hhsobol3step). Bottom: based on the Wang model (wangsobol3step). With simulated currents from both models shown below the protocols.
Gibbs designs
We use the 3-step approach discussed above, but the difference here is that instead of defining each step by two parameters (voltage V and duration Δt), for each 3-step section we optimise only one of these parameters (either V or Δt) while randomly picking the other from a uniform distribution. This halves the number of parameters that are inferred to just 3 per 3-step section. However, since we have only the same objective function, all units would return the same optimum (or a few if multi-modal but very limited) which is not desired. Therefore we introduce some stochasticity to the protocol by randomly choosing one of the step parameters and optimising only the other one.
Maximising model output differences: a brute-force sampling approach
The approach taken in this design is similar to a global sensitivity analysis. For a given model I, we start with randomly picking M (ideally ∼ 1000s but practically ∼ 100s of) parameters from model parameter prior, then the objective function to be maximised is the sum of the root mean square deviation (RMSD) values between the model outputs from all combinations of the sampled parameter pairs. The model parameter prior could be an a-priori distribution of the parameters (for example those used in Beattie et al., 2018; Lei et al., 2019b), or based on previous fitting results (see below). The objective function to be maximised for a 3-step unit i can be expressed as
where RMSD( x, y) denotes the RMSD between x and y, and I j , I k are the model output for the M parameter samples. We choose θ i = with Δt j ∼ Uniform(50,1000) ms for odd i, and θ i = with V j ∼ Uniform(–120,60) mV for even i.
This has been repeated for the Beattie and Wang models, with the parameter range (prior distribution) was taken from the extremes of the range defined by previous real data fits to staircsaeramp, sis, hh3step and wang3step, as provided in Table 1. The results are shown in Figure 7.
Figure 7. The brute-force sampling protocols.
Top: based on the Hodgkin-Huxley model (hhbrute3gstep). Bottom: based on the Wang model (wangbrute3gstep). Simulated currents from both models are shown beneath each protocol.
Maximising differences between two models
Unlike the previously defined approaches, where only one model was involved, this proposed approach aims to distinguish between two candidate models. The objective function is defined as the RMSD value between two model currents, with a given set of model parameters ( Table 1), so it is still a ‘local’ design with respect to model parameters. One protocol randomly picks time parameters for each 3-step unit, and optimises voltages with Δt j ∼ Uniform(50,500) ms and is termed ‘rtovmaxdiff’); and the other method randomly picks voltages and optimises the step durations with V j ∼ Uniform(–120,60) mV, and is known as ‘rvotmaxdiff’. Applying this approach to the Beattie & Wang models results in Figure 8.
Figure 8. Protocols that maximise the difference between currents from the Beattie and Wang models.
Top: based on randomised voltage and optimising time steps (rvotmaxdiff). Bottom: based on randomised time steps and optimised voltages (rtovmaxdiff). Simulated currents from both models are shown beneath each protocol.
Phase-voltage space filling designs
For details of this approach, see Mirams et al. (2024). Briefly, an objective function tries to maximise the amount of new boxes that are visited by a model’s trajectory for each new iterative ‘3 step’ set of pulses (as described above) repeating sequentially until we have 17 sets of 3 steps. This approach has a stochastic optimisation step, and produces some protocols that appear to be challenging and information rich, where we appear to have a reasonable amount of current and interesting dynamics. After 30 optimisation runs with different random seeds and initial guesses, we selected the following 3 best protocols based on slightly different criteria:
Figure 9, top — Number 26: the best space-filling objective function score ( Mirams et al., 2024).
Figure 9, middle — Number 10: the largest RMSD value between the two models’ simulated currents.
Figure 9, bottom — Number 19: the best brute-force sampling score ( Eq. (2)) for the Beattie et al. (2018) model.
Figure 9. Phase-voltage space filling designs.
Top: first phase-voltage space protocol (spacefill26). Middle: second phase-voltage space protocol (spacefill10). Bottom: third phase-voltage space protocol (spacefill19), with simulated currents from both models.
All three protocols visit between 126–132 (58–61%) of the available 216 ‘boxes’ in phase-voltage space. Note that this is a lower percentage than the protocols in Mirams et al. (2024) primarily due to 1 ms time samples being used in the 2019 optimisations presented here (see Discussion of Mirams et al. (2024)) along with extra initial guesses now being used in the Mirams et al. (2024) optimisation procedure to gain slightly higher coverage of the space.
Automated square waves
Following the same argument as in ‘Maximising differences between two models’ above, this design maximises the differences between two candidate models to aid model selection. Here we use N = 3 (as per Beattie et al., 2018) which gives 9 parameters in total (see Equation (1)), with a fixed offset voltage of −30 mV. The square wave parameters are optimised based on an objective function that maximises the RMSD value between two model outputs. As above, the two models have a set of predefined model parameters, so it is still a ‘local’ model parameter method.
This approach was applied to the Beattie and Wang models using their original literature parameters. The resulting protocol ( Figure 10) exhibits extremely high frequency and high amplitude (hitting the boundaries of the protocol parameters) behaviour. We believe these rapid changes of voltage tends to maximise the two model outputs, which is similar to the ‘original sine wave #2’ in Beattie (2015), and is likely to be impractical or uninformative for real experiments.
Figure 10. The square wave protocol for maximising two models’ difference (maxdiff) and simulated currents from both models.
Discussion
Developing ion channel models remains a challenging task predominantly due to all the various sources of uncertainty and variability ( Mirams et al., 2016) — in terms of modelling approximations ( Lei et al., 2020c; Lei & Mirams, 2021) as well as experimental noise and artefacts ( Lei et al., 2020a). It is made more difficult due to the sparsity of available data for independent training and validation, with it still being common to calibrate models to all available data ( Whittaker et al., 2020). The protocols presented here encompass many design criteria, including parameterisation, model selection and rigorous testing of the underlying assumptions in hERG models ( Fink & Noble, 2009; Lei et al., 2019b; Mirams et al., 2024). As such, we expect that this collection of voltage clamp protocols will be extremely useful for development of mathematical models for the physiological gating of the hERG potassium channel, and in particular by providing ample validation data for assessing their prediction errors due to model discrepancy ( Shuttleworth et al., 2024).
Experimental high-throughput data on CHO hERG1a cells at room temperature associated with these protocols is available ( Shuttleworth et al., 2025). That study also shows the results of fitting the Beattie and Wang models and examines how mathematical hERG model parameter estimates have both a protocol-dependent effect, perhaps associated with model discrepancy as predicted in Shuttleworth et al. (2024); and a well-dependent effect, perhaps caused by well-dependent experimental artefacts such as series resistance ( Lei et al., 2020a). Further research is ongoing in the best way to account for these effects and adapt protocol design strategies for model selection, particularly for selection of drug binding models ( Patten-Elliott et al., 2025).
The same design criteria we have outlined here could easily be applied to other ion channels to create similar suites of protocols, using the provided open source codes.
Ethics and consent
Ethical approval and consent were not required.
Acknowledgements
The authors would like to thank the Isaac Newton Institute for Mathematical Sciences for support and hospitality during the programme The Fickle Heart when some work on this report was undertaken, and in particular discussions with Prof. Ian Vernon.
Funding Statement
This work was supported by the Wellcome Trust (grant no. 212203/Z/18/Z); the Science and Technology Development Fund, Macao SAR (FDCT) [reference no. 0155/2023/RIA3 and 0048/2022/A]; the University of Macau [reference no. SRG2024-00014-FHS and FHS Startup Grant]; the Engineering & Physical Sciences Research Council (EPSRC) [grant no. EP/R014604/1]; and the Australian Research Council [grant no. DP190101758]. DGW & GRM acknowledge support from the Wellcome Trust via a Wellcome Trust Senior Research Fellowship to GRM. CLL acknowledges support from the FDCT and support from the University of Macau. We acknowledge Victor Chang Cardiac Research Institute Innovation Centre, funded by the NSW Government. This research was funded in whole, or in part, by the Wellcome Trust [212203/Z/18/Z]. For the purpose of open access, the authors have applied a CC-BY public copyright licence to any Author Accepted Manuscript version arising from this submission.
The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript.
[version 2; peer review: 3 approved]
Data availability
A spreadsheet of the protocols is available from: https://doi.org/10.6084/m9.figshare.29401097.v1
Licence: CC-BY
Software availability statement
• Source code available from: https://github.com/CardiacModelling/protocol-design-hERG
• Archived software available from: https://doi.org/10.5281/zenodo.13343099 ( Lei et al., 2024).
• License: BSD 3 clause license
References
- Beattie K: Mathematical modelling of drug-ion channel interactions for cardiac safety assessment.PhD thesis, University of Oxford,2015. Reference Source [Google Scholar]
- Beattie KA, Hill AP, Bardenet R, et al. : Sinusoidal voltage protocols for rapid characterisation of ion channel kinetics. J Physiol. 2018;596(10):1813–1828. 10.1113/JP275733 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Bett GCL, Zhou Q, Rasmusson RL: Models of HERG gating. Biophys J. 2011;101(3):631–42. 10.1016/j.bpj.2011.06.050 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Clerx M, Beattie KA, Gavaghan DJ, et al. : Four ways to fit an ion channel model. Biophys J. 2019a;117(12):2420–2437. 10.1016/j.bpj.2019.08.001 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Clerx M, Collins P, De Lange E, et al. : Myokit: a simple interface to cardiac cellular electrophysiology. Prog Biophys Mol Biol. 2016;120(1–3):100–114. 10.1016/j.pbiomolbio.2015.12.008 [DOI] [PubMed] [Google Scholar]
- Clerx M, Robinson M, Lambert B, et al. : Probabilistic Inference on Noisy Time Series (PINTS). J Open Res Softw. 2019b;7(1): 23. 10.5334/jors.252 [DOI] [Google Scholar]
- Fink M, Noble D: Markov models for ion channels: versatility versus identifiability and speed. Philos Trans A Math Phys Eng Sci. 2009;367(1896):2161–79. 10.1098/rsta.2008.0301 [DOI] [PubMed] [Google Scholar]
- Fink M, Noble D, Virag L, et al. : Contributions of HERG K + current to repolarization of the human ventricular action potential. Prog Biophys Mol Biol. 2008;96(1–3):357–76. 10.1016/j.pbiomolbio.2007.07.011 [DOI] [PubMed] [Google Scholar]
- Hansen N: The CMA evolution strategy: a comparing review.In: Towards a new evolutionary computation: advances in the estimation of distribution algorithms.Berlin, Heidelberg: Springer Berlin Heidelberg,2006;75–102. 10.1007/3-540-32494-1_4 [DOI] [Google Scholar]
- Herman J, Usher W: SALib: an open-source python library for sensitivity analysis. J Open Sour Softw. 2017;2(9):97. 10.21105/joss.00097 [DOI] [Google Scholar]
- Hindmarsh AC, Brown PN, Grant KE, et al. : SUNDIALS: Suite of Nonlinear and Differential/Algebraic Equation Solvers. ACM Trans Math Softw (TOMS). 2005;31(3):363–396. 10.1145/1089014.1089020 [DOI] [Google Scholar]
- Lei CL, Clerx M, Beattie KA, et al. : Rapid characterization of hERG channel kinetics II: temperature dependence. Biophys J. 2019a;117(12):2455–2470. 10.1016/j.bpj.2019.07.030 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Lei CL, Clerx M, Gavaghan DJ, et al. : Rapid characterization of hERG channel kinetics I: using an automated high-throughput system. Biophys J. 2019b;117(12):2438–2454. 10.1016/j.bpj.2019.07.029 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Lei CL, Clerx M, Gavaghan DJ, et al. : Model-driven optimal experimental design for calibrating cardiac electrophysiology models. Comput Methods Programs Biomed. 2023;240: 107690. 10.1016/j.cmpb.2023.107690 [DOI] [PubMed] [Google Scholar]
- Lei CL, Clerx M, Whittaker DG, et al. : Accounting for variability in ion current recordings using a mathematical model of artefacts in voltage-clamp experiments. Philos Trans A Math Phys Eng Sci. 2020a;378(2173): 20190348. 10.1098/rsta.2019.0348 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Lei CL, Fabbri A, Whittaker DG, et al. : A nonlinear and time-dependent leak current in the presence of calcium fluoride patch-clamp seal enhancer [version 2; peer review: 4 approved]. Wellcome Open Res. 2020b;5:152. 10.12688/wellcomeopenres.15968.2 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Lei CL, Ghosh S, Whittaker DG, et al. : Considering discrepancy when calibrating a mechanistic electrophysiology model. Philos Trans A Math Phys Eng Sci. 2020c;378(2173): 20190349. 10.1098/rsta.2019.0349 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Lei CL, Mirams GR: Neural network differential equations for ion channel modelling. Front Physiol. 2021;12: 708944. 10.3389/fphys.2021.708944 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Lei CL, Whittaker DG, Mirams GR: CardiacModelling/protocol-design-hERG. Zenodo. 2024. 10.5281/zenodo.13343099 [DOI] [Google Scholar]
- Mirams GR: Computational cardiac safety testing.In: Drug discovery and evaluation: safety and pharmacokinetic assays.Springer,2023;1–33. 10.1007/978-3-030-73317-9_137-1 [DOI] [Google Scholar]
- Mirams GR, Clerx M, Whittaker DG, et al. : Optimal experimental designs for characterising ion channel gating by filling the phase-voltage space of model dynamics. Math Med Life Sci. 2024;1(1): 2375494. 10.1080/29937574.2024.2375494 [DOI] [Google Scholar]
- Mirams GR, Niederer SA, Clayton RH: The fickle heart: uncertainty quantification in cardiac and cardiovascular modelling and simulation. Philos Trans A Math Phys Eng Sci. 2020;378(2173): 20200119. 10.1098/rsta.2020.0119 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Mirams GR, Pathmanathan P, Gray RA, et al. : Uncertainty and variability in computational and mathematical models of cardiac physiology. J Physiol. 2016;594(23):6833–47. 10.1113/JP271671 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Obergrussberger A, Brüggemann A, Goetze TA, et al. : Automated patch clamp meets high-throughput screening: 384 cells recorded in parallel on a planar patch clamp module. J Lab Autom. 2016;21(6):779–93. 10.1177/2211068215623209 [DOI] [PubMed] [Google Scholar]
- Patten-Elliott F, Lei CL, Preston SP, et al. : Optimizing experimental designs for model selection of ion channel drug-binding mechanisms. Philos Trans A Math Phys Eng Sci. 2025;383(2292): 20240227. 10.1098/rsta.2024.0227 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Rudy Y, Silva JR: Computational biology in the study of cardiac ion channels and cell electrophysiology. Q Rev Biophys. 2006;39(1):57–116. 10.1017/S0033583506004227 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Sanguinetti MC, Jiang C, Curran ME, et al. : A mechanistic link between an inherited and an acquired cardiac arrhythmia: HERG encodes the I Kr potassium channel. Cell. 1995;81(2):299–307. 10.1016/0092-8674(95)90340-2 [DOI] [PubMed] [Google Scholar]
- Shuttleworth JG, Lei CL, Whittaker DG, et al. : Empirical quantification of predictive uncertainty due to model discrepancy by training with an ensemble of experimental designs: an application to ion channel kinetics. Bull Math Biol. 2024;86(1): 2. 10.1007/s11538-023-01224-6 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Shuttleworth JG, Lei CL, Windley MJ, et al. : Evaluating the predictive accuracy of ion-channel models using data from multiple experimental designs. Philos Trans A Math Phys Eng Sci. 2025;383(2292): 20240211. 10.1098/rsta.2024.0211 [DOI] [PMC free article] [PubMed] [Google Scholar]
- Vandenberg JI, Perry MD, Perrin MJ, et al. : hERG K + channels: structure, function, and clinical significance. Physiol Rev. 2012;92(3):1393–1478. 10.1152/physrev.00036.2011 [DOI] [PubMed] [Google Scholar]
- Wang S, Liu S, Morales MJ, et al. : A quantitative analysis of the activation and inactivation kinetics of HERG expressed in Xenopus oocytes. J Physiol. 1997;502(Pt 1):45–60. 10.1111/j.1469-7793.1997.045bl.x [DOI] [PMC free article] [PubMed] [Google Scholar]
- Whittaker DG, Clerx M, Lei CL, et al. : Calibration of ionic and cellular cardiac electrophysiology models. Wiley Interdiscip Rev Syst Biol Med. 2020;12(4): e1482. 10.1002/wsbm.1482 [DOI] [PMC free article] [PubMed] [Google Scholar]










