Terkildsen, Niederer, Crampin, Hunter, Smith, 2008

Model Status

Since this is the exact same model encoding which was used to create the results presented in the paper, this CellML model is known to accurately represent the published article.

Model Structure

ABSTRACT: Scientific endeavour is reliant upon the extension and reuse of previous knowledge. The formalization of this process for computational modelling is facilitated by the use of accepted standards with which to describe and simulate models, ensuring consistency between the models and thus reducing the development and propagation of errors. CellML 1.1, an XML-based programming language, has been designed as a modelling standard which, by virtue of its import and grouping functions, facilitates model combination and reuse. Using CellML 1.1, we demonstrate the process of formalized model reuse by combining three separate models of rat cardiomyocyte function (an electrophysiology model, a model of cellular calcium dynamics and a mechanics model) which together make up the Pandit-Hinch-Niederer et al. cell model. Not only is this integrative model of rat electromechanics a useful tool for cardiac modelling but it is also an ideal framework with which to demonstrate both the power of model reuse and the challenges associated with this process. We highlight and classify a number of these issues associated with combining models and provide some suggested solutions.

Using Physiome standards to couple cellular functions for rat cardiac excitation-contraction, Jonna R. Terkildsen, Steven Niederer, Edmund J. Crampin, Peter Hunter and Nicolas P. Smith, 2008, Experimental Physiology , 93, 919-929. (Full text and PDF versions of the article are available to journal subscribers on the Experimental Physiology website.) PubMed ID: 18344258

A schematic diagram of the CellML model.

A CellML 1.1 version of this model is also available, which imports components from the Pandit et al. 2001, Hinch et al. 2004 and Niederer et al. 2006 models into a parent model. Please get the CellML 1.1 model code here.