Installation & Requirements#

pip - install#

CMRsim can be installed using the python package manager pip. The package can be found in the registry of the repository hosted on the ETH-Gitlab instance as well as on the python package index (PyPI).

Versioning: Stable release versions are denoted with the ususal major.minor notation. Additionally, development versions are constantly updated on solved issued and can be installed using the major.minor.devX notation

Release versions are published on PyPI, which allows installing cmrseq with:

pip install cmrseq

Development versions are only available using the extra url:

pip install cmrseq --extra-index-url https://gitlab.ethz.ch/api/v4/projects/30300/packages/pypi/simple

Complete pip-resolvable dependencies for cmrseq are automatically installed and given as:

python>=3.10
numpy>=1.19
pint>=0.18
matplotlib>=3.5
scipy>=1.9.3

pint is python package implementing physical units for numpy arrays