Installation#

User Installation#

As a user, install from pypi:

$ pip install ctao-datamodel

Or conda-forge:

$ mamba install -c conda-forge ctao-datamodel

Developer Setup#

As a developer, clone the repository, create a virtual environment and then install the package in development mode:

$ git clone git@gitlab.cta-observatory.org:cta-computing/common/ctao-datamodel
$ cd ctao-datamodel
$ uv venv
$ source .venv/bin/activate
$ uv pip install -e .[test,doc,dev]

The same also works with conda, create a conda env instead of a venv above.