Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | 03-May-2022 | - | ||||
Linux/ | H | 02-Nov-2021 | - | |||
build/ | H | 02-Nov-2021 | - | |||
docs/ | H | 03-May-2022 | - | 2,547 | 1,935 | |
examples/ | H | 03-May-2022 | - | 142,835 | 140,640 | |
scripts/ | H | 02-Nov-2021 | - | 529 | 398 | |
source/ | H | 03-May-2022 | - | 421,375 | 310,878 | |
tests/ | H | 03-May-2022 | - | 1,640 | 1,283 | |
CHANGELOG.md | H A D | 02-Nov-2021 | 14.3 KiB | 423 | 313 | |
README.md | H A D | 02-Nov-2021 | 3.2 KiB | 62 | 49 |
README.md
1[![Test status](https://github.com/ssandrews/Smoldyn/actions/workflows/linux.yml/badge.svg)](https://github.com/ssandrews/Smoldyn/actions/workflows/linux.yml) 2[![Linux build status](https://github.com/ssandrews/Smoldyn/actions/workflows/wheels_linux.yml/badge.svg)](https://github.com/ssandrews/Smoldyn/actions/workflows/wheels_linux.yml) 3[![OS X build status](https://github.com/ssandrews/Smoldyn/actions/workflows/osx.yml/badge.svg)](https://github.com/ssandrews/Smoldyn/actions/workflows/osx.yml) 4[![Windows build status](https://github.com/ssandrews/Smoldyn/actions/workflows/windows.yml/badge.svg)](https://github.com/ssandrews/Smoldyn/actions/workflows/windows.yml) 5[![PyPI version](https://badge.fury.io/py/smoldyn.svg)](https://badge.fury.io/py/smoldyn) 6[![BioSimulators](https://img.shields.io/badge/BioSimulators-registered-brightgreen)](https://biosimulators.org/simulators/smoldyn) 7[![runBioSimulations](https://img.shields.io/badge/runBioSimulations-simulate-brightgreen)](https://run.biosimulations.org/run) 8[![Documentation status](https://readthedocs.org/projects/smoldyn/badge/?version=latest)](https://smoldyn.readthedocs.io/en/latest/?badge=latest) 9 10# Smoldyn 11 12Smoldyn is a particle-based biochemical simulator for modeling molecular 13diffusion, surface interactions, and chemical reactions. 14 15More information about Smoldyn is available at http://www.smoldyn.org. 16Please visit this website to learn about Smoldyn, download the latest 17release, etc. 18 19## Installing Smoldyn 20The Smoldyn Python package can be installed by executing the following command. 21```sh 22python3 -m pip install smoldyn 23``` 24 25You can also use the Python package to run models written in txt file. 26 27```sh 28python -m smoldyn model.txt 29``` 30 31Compiled binaries for Mac OS and Windows are also available at 32http://www.smoldyn.org/download.html. 33 34## Executing Smoldyn simulations online 35Smoldyn simulations can be executed online through 36[runBioSimulations](https://run.biosimulations.org/run). This requires 37Smoldyn simulations to be driven by a [SED-ML file](https://sed-ml.org) 38and packaged into a [COMBINE archive](http://combinearchive.org/). 39runBioSimulations provides tools for created SED-ML files and COMBINE 40archives. 41 42## Using Smoldyn with SED-ML and COMBINE archives 43Smoldyn provides a BioSimulators-compliant interface for executing Smoldyn 44simulations through SED-ML and COMBINE archives. More information about 45using Smoldyn with SED-ML and COMBINE archives is available 46[here](Using-Smoldyn-with-SED-ML-COMBINE-BioSimulators.md). 47 48## Documentation about simulation algorithms 49Information about the simulation algorithms employed by Smoldyn 50is available at [BioSimulators](https://biosimulators.org/simulators/smoldyn). 51 52## Smoldyn source code 53This is the official source code repository for Smoldyn. (Formerly this 54repository was called `Smoldyn-official`.) This repository is run by 55Smoldyn's main author, Steve Andrews. The purpose of this repository is 56enable developers to collaborate on the code for Smoldyn. 57 58## Contributing to Smoldyn 59New contributions to the code are welcome. To maximize the impact of 60contributions to Smoldyn, please contact the main author to discuss 61potential additions. Steve can be reached at steven.s.andrews@gmail.com. 62