Toward a generic cardiomyocyte model
====================================

Here we track development of generic cardiomyocyte model.
The figure below shows a preliminary diagram of a bond graph based approach to modelling the cardiomyocyte (see `Hunter et al. (2025) <https://doi.org/10.1016/j.bpj.2024.12.006>`_ for some background reading).

.. figure::  Cardiomyocyte.jpg
   :width: 80%
   :align: center
   :alt: Schematic of the bond graph cardiomyocyte model.

   This figure depicts the preliminary components of the generic cardiomyocyte bond graph model.

Electrophysiology
-----------------

Initially, we work from the "Noble 2000" guinea pig ventricular cell model (`PMR <https://models.physiomeproject.org/e/d58/>`_).
For convenience we include here versions of that model producing a `single stimulated action potential <noble_2000_a.cellml/view>`_ and a version with a `periodic stimulus applied <noble_2000_b.cellml/view>`_.
For each of those simulation protocols, the *Launch with OpenCOR* menu item from the right hand "Views Available" menu, on the respective pages, can be used to open each of these simulation experiments in the `OpenCOR <https://opencor.ws/>`_ desktop application to produce the results shown below.

.. figure::  noble_2000_a_results.jpg
   :width: 80%
   :align: center
   :alt: Single action potential simulation results

   This figure shows the results in OpenCOR for when a single stimulus pulse is applied to the Noble 2000 ventricular myocyte model.

.. figure::  noble_2000_b_results.jpg
   :width: 80%
   :align: center
   :alt: Simulation results when a periodic stimulus applied

   This figure shows the results in OpenCOR for the case when a stimulus pulse is applied with a 1 Hz frequency during the period 10 seconds to 110 seconds.
