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

Bioinformatics

Department of Computer Science, University of California, Irvine, CA 92697, USA.

Published: February 2016

Motivation: We introduce Pycellerator, a Python library for reading Cellerator arrow notation from standard text files, conversion to differential equations, generating stand-alone Python solvers, and optionally running and plotting the solutions. All of the original Cellerator arrows, which represent reactions ranging from mass action, Michales-Menten-Henri (MMH) and Gene-Regulation (GRN) to Monod-Wyman-Changeaux (MWC), user defined reactions and enzymatic expansions (KMech), were previously represented with the Mathematica extended character set. These are now typed as reaction-like commands in ASCII text files that are read by Pycellerator, which includes a Python command line interface (CLI), a Python application programming interface (API) and an iPython notebook interface.

Results: Cellerator reaction arrows are now input in text files. The arrows are parsed by Pycellerator and translated into differential equations in Python, and Python code is automatically generated to solve the system. Time courses are produced by executing the auto-generated Python code. Users have full freedom to modify the solver and utilize the complete set of standard Python tools. The new libraries are completely independent of the old Cellerator software and do not require Mathematica.

Availability And Implementation: All software is available (GPL) from the github repository at https://github.com/biomathman/pycellerator/releases. Details, including installation instructions and a glossary of acronyms and terms, are given in the Supplementary information.

Download full-text PDF

Source
http://www.ncbi.nlm.nih.gov/pmc/articles/PMC5963356PMC
http://dx.doi.org/10.1093/bioinformatics/btv596DOI Listing

Publication Analysis

Top Keywords

text files
12
python
8
differential equations
8
python code
8
pycellerator
4
pycellerator arrow-based
4
arrow-based reaction-like
4
reaction-like modelling
4
modelling language
4
language biological
4

Similar Publications

Secure IoT data dissemination with blockchain and transfer learning techniques.

Sci Rep

January 2025

Torrens University Australia, Fortitude Valley, QLD 4006, Leaders Institute, 76 Park Road, Woolloongabba, QLD 4102, Brisbane, Queensland, Australia.

Article Synopsis
  • Streaming IoT data is crucial for building trust in sustainable IoT solutions, but current systems often face issues with reliability, security, and transparency due to their centralized structures.
  • The research introduces TraVel, a framework that uses blockchain and transfer learning to improve the security of IoT data management, utilizing decentralized IPFS for data storage and a private Ethereum blockchain for enhanced data integrity.
  • TraVel implements self-executing smart contracts for access control and uses an adversarial domain adaptation model to filter out malicious data, ensuring only validated data is stored, with successful performance shown in simulations.
View Article and Find Full Text PDF

Clinical decision-making is driven by multimodal data, including clinical notes and pathological characteristics. Artificial intelligence approaches that can effectively integrate multimodal data hold significant promise in advancing clinical care. However, the scarcity of well-annotated multimodal datasets in clinical settings has hindered the development of useful models.

View Article and Find Full Text PDF

: A Python Package for Polymer Chain Orientation and Microstructure Evolution Monitoring.

J Chem Theory Comput

January 2025

Mechanical and Industrial Engineering Department, Northeastern University, Boston, Massachusetts 02115, United States.

In the pursuit of informing experimental techniques with in silico optimizations, we propose a pip deployable Python package, , to easily determine polymer crystallites within molecular dynamic melts and the chain orientation parameters of atomistic and coarse-grained simulations. The package supports the commonly used ⟨⟩, ⟨⟩, and ⟨⟩ order parameters based on the chain chord vector and utilizes a modified DBSCAN algorithm to determine crystalline regions. The results of analysis are written to text and LAMMPS dump files for visualization and analysis.

View Article and Find Full Text PDF

Advanced predictive modeling approaches have harnessed data to fuel important innovations at all stages of drug development. However, the need for a machine-readable drug product library which consolidates many aspects of formulation design and performance remains largely unmet. This study presents a scripted, reproducible approach to database curation and explores its potential to streamline oral medicine development.

View Article and Find Full Text PDF

Background: External ventricular drain (EVD) insertion is one of the most commonly performed neurosurgical procedures. Herein, we introduce a new concept of a cranial fixation device for insertion of EVDs, that reduces reliance on freehand placement and drilling techniques and provides a simple, minimally invasive approach that provides strong fixation to minimal thickness skulls.

Methods: An experimental device for catheter insertion and fixation was designed and tested in both ex-vivo and in-vivo conditions to assess accurate cannulation of the ventricle and to test the strength of fixation to the skull.

View Article and Find Full Text PDF

Want AI Summaries of new PubMed Abstracts delivered to your In-box?

Enter search terms and have AI summaries delivered each week - change queries or unsubscribe any time!