API Reference#
This page gives an overview of the public API of protopipe.
protopipe is composed of the following modules:
scripts
, contains high-level scripts (comparable to ctapipe’s tools),pipeline
, contains the low-level API regarding the event loop, calibration, image cleaning and shower geometry reconstruction,mva
, is a module for multi-variate analysis containing classes and functions for building machine learning models,perf
, contains low-level functions used to produce the final performance,benchmarks
, contains benchmarking notebooks with their utility, computing and plotting functions.
During installation, the package is integrated with auxiliary data containing the YAML configuration files required to launch the scripts.