Onsite analysis pipeline for the CTA LST-1
Project description
lstosa
On-Site processing pipeline for the the Large Size Telescope prototype of CTA (Cherenkov Telescope Array).
This is a prototype data processing framework under development based on cta-lstchain .
- Code: https://github.com/cta-observatory/lstosa
- Docs: https://lstosa.readthedocs.io/
- License: BSD-3-Clause
Install
- Install miniconda first.
- Create and activate the conda environment including cta-lstchain and ctapipe_io_lst:
git clone https://github.com/cta-observatory/lstosa.git
cd lstosa
conda env create -n osa -f environment.yml
conda activate osa
In case you want to install the lstchain master version instead of a fixed tag you can run inside the osa
environment:
pip install git+https://github.com/cta-observatory/cta-lstchain
- To update the environment (provided dependencies get updated) use:
conda env update -n osa -f environment.yml
- Install
lstosa
:
pip install .
Data workflow
graph TD
A[R0] -->|r0_to_dl1| B(DL1a) & C(muons)
B --> |dl1ab| D(DL1ab)
D --> |dl1_to_dl2| E[DL2]
D & C--> |check_dl1| F[DL1 datacheck]
E --> |merge_hdf5_files| G(DL2 merged)
G & J--> |create_dl3_file| H(DL3)
I(DL2 gamma MC) --> |create_irf_files| J(IRF)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
lstosa-0.9.3.tar.gz
(1.1 MB
view hashes)
Built Distribution
lstosa-0.9.3-py3-none-any.whl
(111.8 kB
view hashes)