Myokit: A framework for computational cellular electrophysiology

This paper describes Myokit, an open source framework for simulation and analysis of models of cellular cardiac electrophysiology. It is designed to be lightweight, with a focus on model development and model use. The framework consists of a model definition language and a set of tools to manipulate models, run simulations and post-process the results. Single-cell and parallelized multi-cell simulation engines are provided, as well as import and export for various formats and tools for sensitivity analysis. This can provide a valuable addition to the body of software tools available for computational cellular electrophysiology.

[1]  John D. Hunter,et al.  Matplotlib: A 2D Graphics Environment , 2007, Computing in Science & Engineering.

[2]  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.

[3]  John E. Stone,et al.  OpenCL: A Parallel Programming Standard for Heterogeneous Computing Systems , 2010, Computing in Science & Engineering.

[4]  Carol S. Woodward,et al.  Enabling New Flexibility in the SUNDIALS Suite of Nonlinear and Differential/Algebraic Equation Solvers , 2020, ACM Trans. Math. Softw..

[5]  G. W. Beeler,et al.  Reconstruction of the action potential of ventricular myocardial fibres , 1977, The Journal of physiology.

[6]  Yoram Rudy,et al.  Properties and ionic mechanisms of action potential adaptation, restitution, and accommodation in canine epicardium. , 2009, American journal of physiology. Heart and circulatory physiology.

[7]  Peter J. Hunter,et al.  An Overview of CellML 1.1, a Biological Model Description Language , 2003, Simul..

[8]  Peter J. Hunter,et al.  The CellML Model Repository , 2008, Bioinform..