Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Concept Videos

Improving Translational Accuracy02:07

Improving Translational Accuracy

11.9K
Base complementarity between the three base pairs of mRNA codon and the tRNA anticodon is not a failsafe mechanism. Inaccuracies can range from a single mismatch to no correct base pairing at all. The free energy difference between the correct and nearly correct base pairs can be as small as 3 kcal/ mol. With complementarity being the only proofreading step, the estimated error frequency would be one wrong amino acid in every 100 amino acids incorporated. However, error frequencies observed in...
11.9K
Cell Lines01:16

Cell Lines

8.5K
A cell line is a population of cells grown in vitro that can be subcultured over several generations. Normal cells cease to divide after a certain number of cell divisions, a process known as replicative senescence. This number, called the Hayflick limit, was conceptualized by Leonard Hayflick in 1961 when he observed that fetal cells grown in culture could only divide 40-60 times. This limit is due to the shortening of the telomeres during each round of cell division, preventing cell division...
8.5K
Cell Specific Gene Expression01:58

Cell Specific Gene Expression

14.1K
Multicellular organisms contain a variety of structurally and functionally distinct cell types, but the DNA in all the cells originated from the same parent cells. The differences in the cells can be attributed to the differential gene expression. Liver cells, whose functions include detoxification of blood, production of bile to metabolize fats, and synthesis of proteins essential for metabolism, must express a specific set of genes to perform their functions. Gene expression also varies with...
14.1K
Overview of Cell-Matrix Interactions01:24

Overview of Cell-Matrix Interactions

7.6K
The extracellular matrix or ECM holds cells together to form a tissue and allows the cells within the tissue to communicate. ECM comprises proteins such as fibronectin, collagen, laminin, etc. The most abundant protein in this space is collagen. Collagen fibers are interwoven with carbohydrate-containing protein molecules called proteoglycans. ECM allows cell migration and provides a structural scaffold at cell adhesion that anchors the cell when the extracellular matrix proteins interact with...
7.6K
Cell Migration01:09

Cell Migration

17.3K
Cell migration, the process by which cells move from one location to another, is essential for the proper development and viability of organisms throughout their life. When cells are not able to migrate properly to their ordained locations, various disorders may occur. For example, disruption in cell migration causes chronic inflammatory diseases such as arthritis.
17.3K
Cell-matrix's Response to Mechanical Forces01:13

Cell-matrix's Response to Mechanical Forces

2.8K
In animal cells, the extracellular matrix allows cells within tissues to withstand external stresses and transmits signals from the outside of the cell to the inside. The extracellular matrix is extensive, and its composition varies between different types of tissues. For example, the reticular fibers and ground substance make up the ECM in loose connective tissue, while collagen and bone minerals make up the ECM of bone tissue. 
Anchoring junctions mechanically attach a cell to the...
2.8K

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

From FAIR to CURE: guidelines for computational models of biological systems.

NPJ systems biology and applications·2026
Same author

Supervised Machine Learning to Identify Hospital Inpatients Needing a Change of Antibiotic Therapy in Real Time: Preclinical Diagnostic Evaluation and Feasibility Study.

Open forum infectious diseases·2026
Same author

The potential impact of declining development assistance for health on population health in Malawi: A modelling study.

PLoS medicine·2025
Same author

IonBench: A benchmark of optimisation strategies for mathematical models of ion channel currents.

PLoS computational biology·2025
Same author

A range of voltage-clamp protocol designs for rapid capture of hERG kinetics.

Wellcome open research·2025
Same author

Variability in reported midpoints of (in)activation of cardiac INa.

The Journal of general physiology·2025
Same journal

The genome sequence of <i>Quercus cerris</i> L., 1753 (Fagales: Fagaceae).

Wellcome open research·2026
Same journal

The genome sequence of <i>Astragalus glycyphyllos</i> L., 1753 (Fabales: Fabaceae).

Wellcome open research·2026
Same journal

The role of embedded public health researchers in local government: Identifying markers of changes in relationships and how evidence is applied in policy and practice.

Wellcome open research·2026
Same journal

The genome sequence of the Downland Conch, <i>Aethes tesserana</i> (Denis & Schiffermüller) , 1775 (Lepidoptera: Tortricidae).

Wellcome open research·2026
Same journal

The genome sequence of <i>Jasione montana</i> L., 1753 (Asterales: Campanulaceae).

Wellcome open research·2026
Same journal

The genome sequence of the darkling beetle, <i>Phaleria cadaverina</i> (Fabricius, 1792) (Coleoptera: Tenebrionidae).

Wellcome open research·2026
See all related articles

Related Experiment Video

Updated: Sep 30, 2025

Rapid Development of Cell State Identification Circuits with Poly-Transfection
09:21

Rapid Development of Cell State Identification Circuits with Poly-Transfection

Published on: February 24, 2023

1.7K

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.

Wellcome Open Research
|July 7, 2022
PubMed
Summary
This summary is machine-generated.

New Python tools simplify complex electrophysiology model sharing and simulation. CellML manipulation and code generation tools enhance model translation and numerical stability for researchers.

Keywords:
C++CellMLGHK equationcardiac electrophysiologycode generationjacobiansingularity

More Related Videos

Low-input Nucleus Isolation and Multiplexing with Barcoded Antibodies of Mouse Sympathetic Ganglia for Single-nucleus RNA Sequencing
10:44

Low-input Nucleus Isolation and Multiplexing with Barcoded Antibodies of Mouse Sympathetic Ganglia for Single-nucleus RNA Sequencing

Published on: March 23, 2022

4.4K
A High-throughput Automated Platform for the Development of Manufacturing Cell Lines for Protein Therapeutics
07:48

A High-throughput Automated Platform for the Development of Manufacturing Cell Lines for Protein Therapeutics

Published on: September 22, 2011

22.4K

Related Experiment Videos

Last Updated: Sep 30, 2025

Rapid Development of Cell State Identification Circuits with Poly-Transfection
09:21

Rapid Development of Cell State Identification Circuits with Poly-Transfection

Published on: February 24, 2023

1.7K
Low-input Nucleus Isolation and Multiplexing with Barcoded Antibodies of Mouse Sympathetic Ganglia for Single-nucleus RNA Sequencing
10:44

Low-input Nucleus Isolation and Multiplexing with Barcoded Antibodies of Mouse Sympathetic Ganglia for Single-nucleus RNA Sequencing

Published on: March 23, 2022

4.4K
A High-throughput Automated Platform for the Development of Manufacturing Cell Lines for Protein Therapeutics
07:48

A High-throughput Automated Platform for the Development of Manufacturing Cell Lines for Protein Therapeutics

Published on: September 22, 2011

22.4K

Area of Science:

  • Computational Biology
  • Biophysics
  • Software Engineering

Background:

  • Electrophysiology models are complex, often involving numerous ordinary differential equations (ODEs) and parameters, posing challenges for sharing and simulation.
  • Existing software, like the Cancer, Heart and Soft Tissue Environment (Chaste) C++ library, facilitates simulations but model translation remains difficult.
  • CellML, an XML-based format, provides a standardized approach for describing and sharing computational models.

Purpose of the Study:

  • To introduce two new Python tools, cellmlmanip and chaste_codegen, designed to streamline the use of CellML electrophysiology models.
  • To provide a Python 3-compatible replacement for the older PyCML tool, incorporating enhanced functionalities.
  • To improve the process of translating and simulating complex biological models across different software environments.

Main Methods:

  • Development of the cellmlmanip Python library for reading and manipulating CellML files.
  • Creation of the chaste_codegen tool for converting CellML models into C++ code compatible with simulation environments like Chaste.
  • Implementation of algorithms for automatic generation of analytic Jacobians and detection/linearization of singularities within CellML models.

Main Results:

  • The new Python tools successfully facilitate the manipulation and conversion of CellML electrophysiology models.
  • Analytic Jacobians can be generated without proprietary software, reducing dependencies and costs.
  • Singularities in model equations are identified, and linear approximations are automatically applied to prevent numerical issues during simulation.

Conclusions:

  • The cellmlmanip and chaste_codegen libraries offer a robust and efficient solution for managing and simulating complex electrophysiology models.
  • These tools enhance model interoperability and reproducibility by simplifying the translation process and improving numerical stability.
  • The developed tools contribute to advancing computational biology research by making sophisticated models more accessible and reliable.