Skip to main content

Event reconstruction framework for Imaging Atmospheric Cherenkov Telescopes developed for CTAO.

Project description

Low-level data processing pipeline software for the CTAO (Cherenkov Telescope Array Observatory).

This code is a prototype data processing framework and is under rapid development. It is not recommended for production use unless you are an expert or developer!

Citing this software

If you use this software for a publication, please cite the Zenodo Record for the specific version you are using and our latest publication.

You can find all ctapipe Zenodo records here: List of ctapipe Records on Zenodo.

There is also a Zenodo DOI always pointing to the latest version: doilatest

At this point, the latest publication is our contribution in the 2023 ICRC proceedings, which you can cite using this bibtex entry:

@inproceedings{ctapipe-icrc-2023,
  author = {Linhoff, Maximilian and Beiske, Lukas and Biederbeck, Noah and Fröse, Stefan and Kosack, Karl and Nickel, Lukas},
  title = {ctapipe -- Prototype Open Event Reconstruction Pipeline for the Cherenkov Telescope Array},
  usera = {for the CTA Consortium and Observatory},
  doi = {10.22323/1.444.0703},
  booktitle = {Proceedings, 38th International Cosmic Ray Conference},
  year=2023,
  volume={444},
  number={703},
  location={Nagoya, Japan},
}

Installation for Users

ctapipe and its dependencies may be installed using the Anaconda or Miniconda package system. We recommend creating a conda virtual environment first, to isolate the installed version and dependencies from your main environment (this is optional).

The latest version of ctapipe can be installed via:

mamba install -c conda-forge ctapipe

or via:

pip install ctapipe

Note: to install a specific version of ctapipe take a look at the documentation here.

Note: mamba is a C++ reimplementation of conda and can be found here.

Note that this is pre-alpha software and is not yet stable enough for end-users (expect large API changes until the first stable 1.0 release).

Developers should follow the development install instructions found in the documentation.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ctapipe-0.30.0.tar.gz (6.3 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ctapipe-0.30.0-py3-none-any.whl (2.1 MB view details)

Uploaded Python 3

File details

Details for the file ctapipe-0.30.0.tar.gz.

File metadata

  • Download URL: ctapipe-0.30.0.tar.gz
  • Upload date:
  • Size: 6.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for ctapipe-0.30.0.tar.gz
Algorithm Hash digest
SHA256 5ef9bcbd29af260eb1413c6b4c236bd39ecf18c02dc31e031eca272874ed6fb6
MD5 8acf25cc7731f039eda6a5f3939cd321
BLAKE2b-256 8490ac24abdccf65232d67e30d0a1b41244ed8d80d284823a2e9028f4f6626ab

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctapipe-0.30.0.tar.gz:

Publisher: deploy.yml on cta-observatory/ctapipe

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ctapipe-0.30.0-py3-none-any.whl.

File metadata

  • Download URL: ctapipe-0.30.0-py3-none-any.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for ctapipe-0.30.0-py3-none-any.whl
Algorithm Hash digest
SHA256 35f8326eb096632e18f8af510140a4952b6e807914acd588460bae048295ed81
MD5 68dadcffac86a5d3cb9c945df9ebd825
BLAKE2b-256 8a4129b1ca24f5b829c19b4adfbd0d8d97a4c31af1c908eac3c7bd489c92c6df

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctapipe-0.30.0-py3-none-any.whl:

Publisher: deploy.yml on cta-observatory/ctapipe

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page