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

You might also read

Related Articles

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

Sort by
Same author

Synaptic spine head morphodynamics from graph grammar rules for actin dynamics.

bioRxiv : the preprint server for biology·2026
Same author

Graph prolongation convolutional networks: explicitly multiscale machine learning on graphs with applications to modeling of cytoskeleton.

Machine learning: science and technology·2025
Same author

Synaptic Spine Head Morphodynamics from Graph Grammar Rules for Actin Dynamics.

ArXiv·2025
Same author

Graph metric learning quantifies morphological differences between two genotypes of shoot apical meristem cells in <i>Arabidopsis</i>.

In silico plants·2024
Same author

Approximate simulation of cortical microtubule models using dynamical graph grammars.

Physical biology·2023
Same author

Explicit Calculation of Structural Commutation Relations for Stochastic and Dynamical Graph Grammar Rule Operators in Biological Morphodynamics.

Frontiers in systems biology·2023

Related Experiment Video

Updated: Mar 31, 2026

Assembly of Cell Mimicking Supported and Suspended Lipid Bilayer Models for the Study of Molecular Interactions
12:18

Assembly of Cell Mimicking Supported and Suspended Lipid Bilayer Models for the Study of Molecular Interactions

Published on: August 3, 2021

4.2K

Pycellerator: an arrow-based reaction-like modelling language for biological simulations.

Bruce E Shapiro1, Eric Mjolsness2

  • 1Department of Mathematics, California State University, Northridge, CA 91330, USA and.

Bioinformatics (Oxford, England)
|October 28, 2015
PubMed
Summary

Pycellerator is a new Python library that converts Cellerator reaction notation into Python code for solving differential equations. This tool simplifies biochemical pathway modeling and analysis without requiring Mathematica.

More Related Videos

Modeling Human Cerebellar Development In Vitro in 2D Structure
06:14

Modeling Human Cerebellar Development In Vitro in 2D Structure

Published on: September 16, 2022

2.1K
Modeling Ovarian Cancer Multicellular Spheroid Behavior in a Dynamic 3D Peritoneal Microdevice
11:34

Modeling Ovarian Cancer Multicellular Spheroid Behavior in a Dynamic 3D Peritoneal Microdevice

Published on: February 18, 2017

9.2K

Related Experiment Videos

Last Updated: Mar 31, 2026

Assembly of Cell Mimicking Supported and Suspended Lipid Bilayer Models for the Study of Molecular Interactions
12:18

Assembly of Cell Mimicking Supported and Suspended Lipid Bilayer Models for the Study of Molecular Interactions

Published on: August 3, 2021

4.2K
Modeling Human Cerebellar Development In Vitro in 2D Structure
06:14

Modeling Human Cerebellar Development In Vitro in 2D Structure

Published on: September 16, 2022

2.1K
Modeling Ovarian Cancer Multicellular Spheroid Behavior in a Dynamic 3D Peritoneal Microdevice
11:34

Modeling Ovarian Cancer Multicellular Spheroid Behavior in a Dynamic 3D Peritoneal Microdevice

Published on: February 18, 2017

9.2K

Area of Science:

  • Computational Biology
  • Biochemistry
  • Systems Biology

Background:

  • Cellerator software previously used Mathematica for biochemical reaction modeling.
  • Reaction notation was limited to Mathematica's extended character set.
  • A need existed for a more accessible and independent tool for biochemical modeling.

Purpose of the Study:

  • Introduce Pycellerator, a novel Python library.
  • Enable reading Cellerator arrow notation from text files.
  • Facilitate conversion to differential equations and generation of Python solvers.

Main Methods:

  • Pycellerator parses ASCII text files containing Cellerator reaction notation.
  • Converts parsed reactions into Python differential equations.
  • Automatically generates stand-alone Python solvers for simulating reaction dynamics.

Main Results:

  • Pycellerator successfully translates various reaction types (mass action, MMH, GRN, MWC, KMech) into Python code.
  • Generated Python solvers can be executed to produce time courses.
  • The library offers a Python command-line interface (CLI), API, and iPython notebook interface.
  • Pycellerator is independent of Cellerator and Mathematica.

Conclusions:

  • Pycellerator provides a flexible and powerful Python-based solution for biochemical pathway modeling.
  • Simplifies the process of converting complex reaction mechanisms into executable code.
  • Enhances accessibility for researchers by removing Mathematica dependency.