Skip to main content

Onsite analysis pipeline for the CTA LST-1

Project description

lstosa

ci Documentation Status coverage quality

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 .

Install

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


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.2.tar.gz (1.1 MB view hashes)

Uploaded Source

Built Distribution

lstosa-0.9.2-py3-none-any.whl (112.4 kB view hashes)

Uploaded Python 3

Supported by

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