Myokit: A simple interface to cardiac cellular electrophysiology
Related Experiment Video
Updated: Mar 28, 2026

Electromechanical Assessment of Optogenetically Modulated Cardiomyocyte Activity
Published on: March 5, 2020
Michael Clerx1, Pieter Collins2, Enno de Lange2
1Department of Data Science and Knowledge Engineering, Maastricht University, P.O. Box 616, 6200 MD, Maastricht, The Netherlands; Department of Cardiology, Cardiovascular Research Institute Maastricht, Maastricht University Medical Center, PO Box 5800, 6202 AZ, Maastricht, The Netherlands.
Abstract:
Myokit is a new powerful and versatile software tool for modeling and simulation of cardiac cellular electrophysiology. Myokit consists of an easy-to-read modeling language, a graphical user interface, single and multi-cell simulation engines and a library of advanced analysis tools accessible through a Python interface. Models can be loaded from Myokit's native file format or imported from CellML. Model export is provided to C, MATLAB, CellML, CUDA and OpenCL. Patch-clamp data can be imported and used to estimate model parameters. In this paper, we review existing tools to simulate the cardiac cellular action potential to find that current tools do not cater specifically to model development and that there is a gap between easy-to-use but limited software and powerful tools that require strong programming skills from their users. We then describe Myokit's capabilities, focusing on its model description language, simulation engines and import/export facilities in detail. Using three examples, we show how Myokit can be used for clinically relevant investigations, multi-model testing and parameter estimation in Markov models, all with minimal programming effort from the user. This way, Myokit bridges a gap between performance, versatility and user-friendliness.
Related Concept Videos
Cardiac Action Potential
The cardiac action potential process involves a series of phases characterized by the movement of ions across the cardiac cell membranes, leading to the depolarization and repolarization of the cardiac myocytes.
Ionic Basis of Cardiac Action Potentials
Electrophysiology of Normal Cardiac Rhythm
Mechanism of Cardiac Arrhythmias
Specialized Characteristics of Cardiac Muscles
Cardiac muscle cells are smaller than skeletal muscles, averaging 10–20 mm in diameter and 50–100 mm in length. However, they have large energy demands for continuous contraction and relaxation. This energy is almost exclusively derived from aerobic metabolism of energy...

