• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

Linux/H02-Nov-2021-

build/H02-Nov-2021-

docs/H03-May-2022-2,5471,935

examples/H03-May-2022-142,835140,640

scripts/H02-Nov-2021-529398

source/H03-May-2022-421,375310,878

tests/H03-May-2022-1,6401,283

CHANGELOG.mdH A D02-Nov-202114.3 KiB423313

README.mdH A D02-Nov-20213.2 KiB6249

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