Myokit: A simple interface to cardiac cellular electrophysiology
Clone or download
Permalink
Failed to load latest commit information.
docs Updated documentation. Sep 20, 2018
myokit
tests Improved datablock.dominant_eigenvalue test. Oct 31, 2018
.appveyor.yml
.coveragerc
.flake8 Renamed execf to _exec. Added docs and style fixes. Oct 31, 2018
.gitignore Updated gitignore Sep 12, 2018
.readthedocs.txt Attempting to get pyqt working on readthedocs. Jul 18, 2018
.travis.yml
CITATION Added CITATION file Feb 23, 2018
CONTRIBUTING.md Update CONTRIBUTING.md Sep 20, 2018
LICENSE.txt
MANIFEST.in Fix for readthedocs. Aug 12, 2018
README.md Updated Appveyor badge to show the status of Master Nov 12, 2018
myo Moved _command.py stuff into __main__.py Aug 4, 2018
setup.py
test Updated flake8 config. Jul 11, 2018

README.md

travis appveyor codecov Documentation Status

Myokit

Myokit is an open-source Python-based toolkit that facilitates modeling and simulation of cardiac cellular electrophysiology. It's hosted on GitHub and available on PyPi. For the latest documentation, see myokit.readthedocs.io.

More information, including examples and an installation guide, is available on myokit.org.

Install

To install Myokit, run

pip install myokit

On linux and windows, start menu icons can then be added by running

python -m myokit icons

To run single-cell simulations, CVODE must be installed (windows binaries are included in the pip install). In addition, Myokit needs a working C/C++ compiler to be present on the system.

For full details, see http://myokit.org/install.

Quick-start guide

After installation, to quickly test if Myokit works, type

python -m myokit run example

or simply

myokit run example

To open an IDE window, type

myokit ide

Note that you'll need to have either PyQt4, PyQt5, or PySide installed for the IDE to work.

To see what else Myokit can do, type

myokit -h