cta-observatory / protopipe

Prototype data analysis pipeline for the Cherenkov Telescope Array Observatory
https://protopipe.readthedocs.io/en/latest/
Other
5 stars 13 forks source link

Give appropriate names to the scripts that produce data level information #53

Closed HealthyPear closed 3 years ago

HealthyPear commented 4 years ago

The current definition of the data levels in protopipe do not correspond to the data models defined in ctapipe.

Taking advantage of the DL1 model now frozen from ctapipe 0.8.0 and the upcoming release of protopipe 0.3 (in which the DL1 data model will be indirectly frozen) it's time to name properly the scripts that generate the data tables.

Its result is a set of events used to train the model estimators: this is called data_training.py in (#58).

It is pratically DL2, but most probably it will differ from ctapipe's DL2 and its result is a set of data that goes into performance estimation (namely cuts optimization and IRF production). A possible candidate name could be data_processing.py, but other suggestions are welcome!

WARNING: after this change, also the GRID interface will need to be modified accordigly!