Skip to content
@CardiacModelling

Cardiac Modelling

Codes and Resources from the University of Nottingham's cardiac modelling team and collaborators

Cardiac Modelling Team

Team led by Gary Mirams, and based at the Centre for Mathematical Medicine & Biology, University of Nottingham.

If you are looking for live web-based tools like ApPortal or the Web Lab please see links here.

To find the repos associated with our papers, please see our list of publications which contains a link for each publication.

In addition there are other pinned repos that we expect to be most useful, which may not be associated with papers, for instance:

  • RapidCharacterisationProtocols for our latest protocols that characterise ion currents quickly and efficiently by providing rich information for training mathematical models.
  • fitting-notebooks which give tutorials about how we would fit data from these protocols including lots of important detail on optimisation algorithms, parameter transforms, priors and more.
  • VoltageClampModel which provides code to simulate voltage clamp artefacts, which can be added to any ion channel or action potential model to simulate realistic voltage clamp artefacts for use in forward and inverse problems involving comparison with real experimental data.

Pinned Loading

  1. RapidCharacterisationProtocols RapidCharacterisationProtocols Public

    Collection of experimental protocols in common patch clamp formats for rapid characterisation of ion channels

    Python 6

  2. VoltageClampModel2020 VoltageClampModel2020 Public

    Code to add a mathematical model of voltage-clamp artefacts to your ion channel simulations

    Python 5

  3. fitting-notebooks fitting-notebooks Public

    Examples of parameter estimation in cardiac cell electrophysiology using Myokit and PINTS.

    Jupyter Notebook 6 7

Repositories

Showing 10 of 62 repositories
  • VoltageClampModel Public

    A mathematical model of voltage clamp artefacts and compensation, with reference implementations and links to publications

    CardiacModelling/VoltageClampModel's past year of commit activity
    Jupyter Notebook 1 BSD-3-Clause 0 6 0 Updated Sep 16, 2026
  • summer-school-2026 Public Forked from CardiacModelling/summer-school-2025

    Summer school 2026 notebooks, for use in Google Colab

    CardiacModelling/summer-school-2026's past year of commit activity
    Jupyter Notebook 0 1 0 0 Updated Sep 14, 2026
  • Beattie2013 Public

    Code associated with "Evaluation of an In Silico Cardiac Safety Assay: Using Ion Channel Screening Data to Predict QT Interval Changes in the Rabbit Ventricular Wedge"

    CardiacModelling/Beattie2013's past year of commit activity
    MATLAB 0 BSD-3-Clause 0 0 0 Updated Sep 1, 2026
  • Jptm2014 Public

    Code associated with "Prediction of Thorough QT study results using action potential simulations based on ion channel screens."

    CardiacModelling/Jptm2014's past year of commit activity
    C++ 0 BSD-3-Clause 0 0 0 Updated Sep 1, 2026
  • Elkins2013 Public

    Code associated with "Variability in high-throughput ion-channel screening data and consequences for cardiac safety assessment"

    CardiacModelling/Elkins2013's past year of commit activity
    C++ 0 BSD-3-Clause 0 0 0 Updated Sep 1, 2026
  • CardiacModelling/ap-nimbus-client's past year of commit activity
    JavaScript 2 2 10 (1 issue needs help) 1 Updated Sep 1, 2026
  • ap-nimbus Public

    Cardiac modelling in containers

    CardiacModelling/ap-nimbus's past year of commit activity
    1 2 5 0 Updated Aug 18, 2026
  • ap-nimbus-app-manager Public

    API for cloudified AP Predict

    CardiacModelling/ap-nimbus-app-manager's past year of commit activity
    JavaScript 1 0 2 0 Updated Aug 18, 2026
  • CardiacModelling/appredict-docker's past year of commit activity
    Shell 1 0 3 0 Updated Aug 18, 2026
  • markov-builder Public

    Tool for building and manipulating Markov models of ion-channel kinetics

    CardiacModelling/markov-builder's past year of commit activity
    Python 6 BSD-3-Clause 2 1 0 Updated Jul 21, 2026