Python Interfaces for the Smoldyn Simulator
Abstract
MotivationSmoldyn is a particle-based biochemical simulator that is frequently used for systems biology and biophysics research. Previously, users could only define models using text-based input or a C/C++ applicaton programming interface (API), which were convenient, but limited extensibility. ResultsWe added a Python API to Smoldyn to improve integration with other software tools such as Jupyter notebooks, other Python code libraries, and other simulators. It includes low-level functions that closely mimic the existing C/C++ API and higher-level functions that are more convenient to use. These latter functions follow modern object-oriented Python conventions. AvailabilitySmoldyn is open source and free, available at http://www.smoldyn.org, and can be installed with the Python package manager pip. It runs on Mac, Windows, and Linux. Contactsteven.s.andrews@gmail.com Supplementary informationDocumentation is available at http://www.smoldyn.org/SmoldynManual.pdf and https://smoldyn.readthedocs.io/en/latest/python/api.html.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 1
- FWCI
- 0.00
- Field percentile
- 8th percentile
- Research Focus
- Approach
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Tissue Forge: Interactive Biological and Biophysics Simulation Environment
T. J. Sego, J. Sluka, … J. Glazier·bioRxiv·Nov 28, 2022
- SimpleSBML: A Python package for creating and editing SBML models
Caroline Cannistra, Kyle Medley, Herbert M. Sauro·bioRxiv·Oct 30, 2015
- PyRID: A Brownian dynamics simulator for reacting and interacting particles written in Python
Moritz Becker, Nahid Safari, Christian Tetzlaff·Cell Reports MethodsPeer-reviewed·Sep 23, 2025
- gmxapi: a Gromacs-native Python interface for molecular dynamics with ensemble and plugin support
M. Eric Irrgang, Caroline Davis, Peter M. Kasson·PLoS Computational BiologyPeer-reviewed·Feb 14, 2022
- BioSANS: A Software Package for Symbolic and Numeric Biological Simulation
Erickson Fajiculay, Chao‐Ping Hsu·PLoS ONEPeer-reviewed·Apr 18, 2022
- Tellurium: A Python Based Modeling and Reproducibility Platform for Systems Biology
Kiri Choi, J. Kyle Medley, … Herbert M. Sauro·bioRxiv·Jun 2, 2016