DL1 Data Handler
A package of utilities for reading and applying image processing to Cherenkov Telescope Array Observatory (CTAO) R1/DL0/DL1 data in a standardized format. Created primarily for testing machine learning image analysis techniques on IACT data.
Currently supports ctapipe >= v6.0.0 data format.
Previously named image-extractor (v0.1.0 - v0.6.0). Currently under development, intended for internal use only.
Installation
First, create and activate a fresh conda environment:
mamba create -n dl1dh -c conda-forge python==3.12 ctapipe
mamba activate dl1dh
The lastest version fo this package can be installed as a conda or pip package:
mamba install ctlearn-project::dl1_data_handler
or
pip install dl1-data-handler
Installing as a conda package
This should automatically install all dependencies (NOTE: this may take some time, as by default MKL is included as a dependency of NumPy and it is very large).
Developers
We welcome contributions to this package! If you’re interested in contributing, please make sure to follow the ctapipe developer guidelines.
Links
Cherenkov Telescope Array Observatory (CTAO) - Homepage of the CTA Observatory
CTLearn and GammaLearn - Repository of code for studies on applying deep learning to IACT analysis tasks. Maintained by groups at Universidad Complutense de Madrid, University of Geneva (CTLearn) and LAPP (GammaLearn).
ctapipe - Official documentation for the ctapipe analysis package (in development)
Metadata
Release files for dl1-data-handler 0.14.10
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| dl1_data_handler-0.14.10.tar.gz | 951.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| dl1_data_handler-0.14.10-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 992.1 kB
Release files / dl1_data_handler-0.14.10.tar.gz
| Download URL | dl1_data_handler-0.14.10.tar.gz |
|---|---|
| Size | 951.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
03e916d5fa142307326e3ae264646b6fc5029c6385520a37ff3316810ca2bb9e
|
|
BLAKE2b-256 checksum How to use checksums |
0e1734b379c183d9257fd2edc11d4e1ce549bc59790100044fb85664647586b3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 1, 2026.
Transparency logRelease files / dl1_data_handler-0.14.10-py3-none-any.whl
| Download URL | dl1_data_handler-0.14.10-py3-none-any.whl |
|---|---|
| Size | 40.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
fc518a9ffd4191092d11d0194e51c91bed23b4c51e948c88e8dec1ea8eb6fbf6
|
|
BLAKE2b-256 checksum How to use checksums |
c5e048342641f59475e9bc659c0460260fd8700af204f921ff189eb5d5d172e9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 1, 2026.
Transparency log