Reproducible model development in the Cardiac Electrophysiology Web Lab

The modelling of the electrophysiology of cardiac cells is one of the most mature areas of systems biology. This extended concentration of research effort brings with it new challenges, foremost among which is that of choosing which of these models is most suitable for addressing a particular scientific question. In a previous paper, we presented our initial work in developing an online resource for the characterisation and comparison of electrophysiological cell models in a wide range of experimental scenarios. In that work, we described how we had developed a novel protocol language that allowed us to separate the details of the mathematical model (the majority of cardiac cell models take the form of ordinary differential equations) from the experimental protocol being simulated. We developed a fully-open online repository (which we termed the Cardiac Electrophysiology Web Lab) which allows users to store and compare the results of applying the same experimental protocol to competing models. In the current paper we describe the most recent and planned extensions of this work, focused on supporting the process of model building from experimental data. We outline the necessary work to develop a machine-readable language to describe the process of inferring parameters from wet lab datasets, and illustrate our approach through a detailed example of fitting a model of the hERG channel using experimental data. We conclude by discussing the future challenges in making further progress in this domain towards our goal of facilitating a fully reproducible approach to the development of cardiac cell models.

[1]  W. J. Hedley,et al.  A short introduction to CellML , 2001, Philosophical Transactions of the Royal Society of London. Series A: Mathematical, Physical and Engineering Sciences.

[2]  Rodrigo Weber dos Santos,et al.  CellML and associated tools and techniques , 2008, Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences.

[3]  Denis Noble,et al.  How the Hodgkin–Huxley equations inspired the Cardiac Physiome Project , 2012, The Journal of physiology.

[4]  Denis Noble,et al.  Markov models for ion channels: versatility versus identifiability and speed , 2009, Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences.

[5]  E. Marder,et al.  Variability, compensation and homeostasis in neuron and network function , 2006, Nature Reviews Neuroscience.

[6]  Gary R. Mirams,et al.  Uncertainty and variability in computational and mathematical models of cardiac physiology , 2016, The Journal of physiology.

[7]  Pras Pathmanathan,et al.  Uncertainty quantification of fast sodium current steady-state inactivation for multi-scale models of cardiac electrophysiology. , 2015, Progress in biophysics and molecular biology.

[8]  Edward J. Vigmond,et al.  Atrial cell action potential parameter fitting using genetic algorithms , 2005, Medical and Biological Engineering and Computing.

[9]  Peter J. Hunter,et al.  Bioinformatics Applications Note Databases and Ontologies the Physiome Model Repository 2 , 2022 .

[10]  Alexander G. Fletcher,et al.  Chaste: An Open Source C++ Library for Computational Physiology and Biology , 2013, PLoS Comput. Biol..

[11]  Colleen E. Clancy,et al.  Parameterization for In-Silico Modeling of Ion Channel Interactions with Drugs , 2016, PloS one.

[12]  Aidan C. Daly Statistical tools and community resources for developing trusted models in biology and chemistry , 2017 .

[13]  Trine Krogh-Madsen,et al.  Improving cardiomyocyte model fidelity and utility via dynamic electrophysiology protocols and optimization algorithms , 2016, The Journal of physiology.

[14]  David Gavaghan,et al.  Inference-based assessment of parameter identifiability in nonlinear biological models , 2018, Journal of The Royal Society Interface.

[15]  Mathias Wilhelms,et al.  Parameter Estimation of Ion Current Formulations Requires Hybrid Optimization Approach to Be Both Accurate and Reliable , 2016, Front. Bioeng. Biotechnol..

[16]  Nikolaus Hansen,et al.  Completely Derandomized Self-Adaptation in Evolution Strategies , 2001, Evolutionary Computation.

[17]  Dagmar Waltemath,et al.  A call for virtual experiments: accelerating the scientific process. , 2015, Progress in biophysics and molecular biology.

[18]  Gary R. Mirams,et al.  High-throughput functional curation of cellular electrophysiology models. , 2011, Progress in biophysics and molecular biology.

[19]  Peter J. Hunter,et al.  OpenCOR: a modular and interoperable approach to computational biology , 2015, Front. Physiol..

[20]  Henggui Zhang,et al.  Cardiac cell modelling: observations from the heart of the cardiac physiome project. , 2011, Progress in biophysics and molecular biology.

[21]  Robert C. Cannon,et al.  The Ion Channel Inverse Problem: Neuroinformatics Meets Biophysics , 2006, PLoS Comput. Biol..

[22]  Min Wu,et al.  Uncertainty Quantification Reveals the Importance of Data Variability and Experimental Design Considerations for in Silico Proarrhythmia Risk Assessment , 2017, Front. Physiol..

[23]  D. Noble A modification of the Hodgkin—Huxley equations applicable to Purkinje fibre action and pacemaker potentials , 1962, The Journal of physiology.

[24]  Edmund J Crampin,et al.  MCMC can detect nonidentifiable models. , 2012, Biophysical journal.

[25]  D. Noble Cardiac Action and Pacemaker Potentials based on the Hodgkin-Huxley Equations , 1960, Nature.

[26]  D Hafner,et al.  Parameter estimation in Hodgkin-Huxley-type equations for membrane action potentials in nerve and heart muscle. , 1981, Journal of theoretical biology.

[27]  Michael Clerx,et al.  Myokit: A simple interface to cardiac cellular electrophysiology. , 2016, Progress in biophysics and molecular biology.

[28]  J. Ioannidis Why Most Published Research Findings Are False , 2005, PLoS medicine.

[29]  Catherine M Lloyd,et al.  CellML: its future, present and past. , 2004, Progress in biophysics and molecular biology.

[30]  Gary R. Mirams,et al.  Application of cardiac electrophysiology simulations to pro-arrhythmic safety testing , 2012, British journal of pharmacology.

[31]  J. Timmer,et al.  Addressing parameter identifiability by model-based experimentation. , 2011, IET systems biology.

[32]  Bill Howe,et al.  Virtual Appliances, Cloud Computing, and Reproducible Research , 2012, Computing in Science & Engineering.

[33]  Gary R. Mirams,et al.  Minimum Information about a Cardiac Electrophysiology Experiment (MICEE): Standardised Reporting for Model Reproducibility, Interoperability, and Data Sharing , 2011, Progress in biophysics and molecular biology.

[34]  Denis Noble,et al.  Models of cardiac ventricular action potentials: iterative interaction between experiment and simulation , 2001, Philosophical Transactions of the Royal Society of London. Series A: Mathematical, Physical and Engineering Sciences.

[35]  Bruce Smaill,et al.  Hodgkin-Huxley type ion channel characterization: an improved method of voltage clamp experiment parameter estimation. , 2006, Journal of theoretical biology.

[36]  Gary R. Mirams,et al.  Cellular cardiac electrophysiology modeling with Chaste and CellML , 2014, Front. Physiol..

[37]  A. Hodgkin,et al.  A quantitative description of membrane current and its application to conduction and excitation in nerve , 1952, The Journal of physiology.

[38]  A. Hodgkin,et al.  A quantitative description of membrane current and its application to conduction and excitation in nerve , 1990 .

[39]  Michael Clerx,et al.  Applying novel identification protocols to Markov models of INa , 2015, 2015 Computing in Cardiology Conference (CinC).

[40]  D Noble,et al.  A meta‐analysis of cardiac electrophysiology computational models , 2009, Experimental physiology.

[41]  Sylvie Renaud,et al.  Automated Parameter Estimation of the Hodgkin-Huxley Model Using the Differential Evolution Algorithm: Application to Neuromimetic Analog Integrated Circuits , 2011, Neural Computation.

[42]  Gábor Szederkényi,et al.  Identifiability analysis and parameter estimation of a single Hodgkin-Huxley type voltage dependent ion channel under voltage step measurement conditions , 2012, Neurocomputing.

[43]  Jonathan R. Karr,et al.  WholeCellSimDB: a hybrid relational/HDF database for whole-cell model predictions , 2014, Database J. Biol. Databases Curation.

[44]  Gary R. Mirams,et al.  The Cardiac Electrophysiology Web Lab , 2016, Biophysical journal.

[45]  H. Haario,et al.  An adaptive Metropolis algorithm , 2001 .

[46]  Pras Pathmanathan,et al.  Uncertainty and variability in models of the cardiac action potential: Can we build trustworthy models? , 2016, Journal of molecular and cellular cardiology.

[47]  C. Drummond Replicability is not Reproducibility:Nor is it Good Science , 2009 .

[48]  James P. Keener,et al.  Mathematical physiology , 1998 .

[49]  Gary R. Mirams,et al.  Sinusoidal voltage protocols for rapid characterisation of ion channel kinetics , 2018, The Journal of physiology.

[50]  John Guckenheimer,et al.  An Improved Parameter Estimation Method for Hodgkin-Huxley Models , 1999, Journal of Computational Neuroscience.

[51]  David Abramson,et al.  A local sensitivity analysis method for developing biological models with identifiable parameters: Application to cardiac ionic channel modelling , 2013, Future Gener. Comput. Syst..

[52]  Hartmut Dickhaus,et al.  Bridging the scales: semantic integration of quantitative SBML in graphical multi-cellular models and simulations with EPISIM and COPASI , 2013, Bioinform..

[53]  Yangyang Zhao,et al.  BioModels: ten-year anniversary , 2014, Nucleic Acids Res..

[54]  Jacky L. Snoep,et al.  Reproducible computational biology experiments with SED-ML - The Simulation Experiment Description Markup Language , 2011, BMC Systems Biology.

[55]  Elizabeth M Cherry,et al.  A tale of two dogs: analyzing two models of canine ventricular electrophysiology. , 2007, American journal of physiology. Heart and circulatory physiology.

[56]  Carlos Sánchez,et al.  Na/K pump regulation of cardiac repolarization: insights from a systems biology approach , 2013, Pflügers Archiv - European Journal of Physiology.

[57]  Alexander V Panfilov,et al.  Comparison of electrophysiological models for human ventricular cells and tissues. , 2006, Progress in biophysics and molecular biology.

[58]  Frederick Sachs,et al.  Maximum likelihood estimation of ion channel kinetics from macroscopic currents. , 2005, Biophysical journal.

[59]  Hiroaki Kitano,et al.  The systems biology markup language (SBML): a medium for representation and exchange of biochemical network models , 2003, Bioinform..

[60]  Jeffrey M. Hausdorff,et al.  Physionet: Components of a New Research Resource for Complex Physiologic Signals". Circu-lation Vol , 2000 .

[61]  Jørgen K. Kanters,et al.  In silico cardiac risk assessment in patients with long QT syndrome: type 1: clinical predictability of cardiac models. , 2012, Journal of the American College of Cardiology.

[62]  Pras Pathmanathan,et al.  Ensuring reliability of safety-critical clinical applications of computational cardiac models , 2013, Front. Physiol..

[63]  Jonathan R. Karr,et al.  A Whole-Cell Computational Model Predicts Phenotype from Genotype , 2012, Cell.

[64]  Gary R. Mirams,et al.  Hierarchical Bayesian inference for ion channel screening dose-response data , 2016, Wellcome open research.

[65]  Aidan C. Daly,et al.  Hodgkin–Huxley revisited: reparametrization and identifiability analysis of the classic action potential model with approximate Bayesian methods , 2015, Royal Society Open Science.