Installation
From PyPI
The simulator is published on PyPI as
openstb-simulator. You can use your
preferred Python environment management tool to install it. For example, with pip:
pip install openstb-simulator
Optional dependencies
There are a number of sets of optional dependencies you may wish to add to the installation:
-
dask-diagnostics: support for Dask's interactice diagnostic dashboard to visualise performance. -
mpi: required for using the simulator on an MPI-based cluster -
doc: tools for building the documentation -
tests: tools for running the unit tests in the source repository -
dev: tools useful for helping to develop the simulator. This automatically includes thedask-diagnotics,docandtestsdependencies.
These options can be specified when installing the simulator. For example, if you use pip to install from PyPI, you can just add your desired set of dependencies in square brackets:
pip install 'openstb-simulator[dask-diagnostics,mpi]'