Related Experiment Video
Updated: Sep 30, 2025

Rapid Development of Cell State Identification Circuits with Poly-Transfection
Published on: February 24, 2023
cellmlmanip and chaste_codegen: automatic CellML to C++ code generation with fixes for singularities and
Maurice Hendrix1,2, Michael Clerx1, Asif U Tamuri3
1Centre for Mathematical Medicine & Biology, University of Nottingham, Nottingham, UK.
Abstract:
Hundreds of different mathematical models have been proposed for describing electrophysiology of various cell types. These models are quite complex (nonlinear systems of typically tens of ODEs and sometimes hundreds of parameters) and software packages such as the Cancer, Heart and Soft Tissue Environment (Chaste) C++ library have been designed to run simulations with these models in isolation or coupled to form a tissue simulation. The complexity of many of these models makes sharing and translating them to new simulation environments difficult. CellML is an XML format that offers a widely-adopted solution to this problem. This paper specifically describes the capabilities of two new Python tools: the cellmlmanip library for reading and manipulating CellML models; and chaste_codegen, a CellML to C++ converter. These tools provide a Python 3 replacement for a previous Python 2 tool (called PyCML) and they also provide additional new features that this paper describes. Most notably, they can generate analytic Jacobians without the use of proprietary software, and also find singularities occurring in equations and automatically generate and apply linear approximations to prevent numerical problems at these points.
More Related Videos
10:44Low-input Nucleus Isolation and Multiplexing with Barcoded Antibodies of Mouse Sympathetic Ganglia for Single-nucleus RNA Sequencing
Published on: March 23, 2022
07:48A High-throughput Automated Platform for the Development of Manufacturing Cell Lines for Protein Therapeutics
Published on: September 22, 2011
Related Concept Videos
Improving Translational Accuracy
Cell Lines
Cell Specific Gene Expression
Overview of Cell-Matrix Interactions
Cell Migration
Cell-matrix's Response to Mechanical Forces
Anchoring junctions mechanically attach a cell to the...