Dependencies

Dependencies#

All third-party software packages required by Argosim are installed automatically (see Installation). Below we list the main packages used.

Python Dependencies#

Package Name

Documentation

Distribution

Matplotlib

https://matplotlib.org/

Core

NumPy

https://numpy.org/

Core

Scikit-image

https://scikit-image.org/

Core

JAX

https://jax.readthedocs.io/

Core

PyQt6

https://www.riverbankcomputing.com/software/pyqt/intro

GUI

pytest

https://docs.pytest.org/

Testing

Black

https://black.readthedocs.io/

Linting

isort

https://pycqa.github.io/isort/

Linting

Sphinx

https://www.sphinx-doc.org/

Documentation

Jupyter

https://jupyter.org/

Tutorials