Skip to content

rlopezcoto/cta-lstchain

 
 

Repository files navigation

cta-lstchain

Repository for the high level analysis of the LST.
The analysis is heavily based on ctapipe, adding custom code for mono reconstruction.

master branch status: Build Status

Note that notebooks are currently not tested and not guaranteed to be up-to-date.
In doubt, refer to tested code and scripts: basic functions of lstchain (reduction steps R0-->DL1 and DL1-->DL2) are unit tested and should be working as long as the build status is passing.

Install

  • You will need to install anaconda first.

As user

LSTCHAIN_VER=0.6.3
wget https://raw.githubusercontent.com/cta-observatory/cta-lstchain/v$LSTCHAIN_VER/environment.yml
conda env create -n lst -f environment.yml
conda activate lst
pip install lstchain==$LSTCHAIN_VER
rm environment.yml

As developer

  • Create and activate the conda environment:
git clone https://github.com/cta-observatory/cta-lstchain.git
cd cta-lstchain
conda env create -f environment.yml
conda activate lst-dev

To update the environment (e.g. when depenencies got updated), use:

conda env update -n lst-dev -f environment.yml
  • Install lstchain in developer mode:
pip install -e .

Contributing

All contribution are welcomed.

Guidelines are the same as ctapipe's ones
See here how to make a pull request to contribute.

Report issue / Ask a question

Use GitHub Issues.

About

LST prototype testbench chain

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Jupyter Notebook 92.7%
  • Python 7.3%