Skip to content

legend-exp/legend-data-monitor

Repository files navigation

legend-data-monitor

GitHub tag (latest by date) GitHub Workflow Status pre-commit Code style: black Codecov GitHub issues GitHub pull requests License Read the Docs

legend-data-monitor is a Python toolkit for monitoring the LEGEND experiment, enabling inspection, visualization, and quality control of experimental data. The main features are:

  • dataframe setup: build dataframes containing channel maps and status for subsystems like auxiliary, HPGe and SiPM channels.
  • parameter access: retrieve parameters of interest from raw, DSP, hit tiers, or user-defined sources for a given dataset.
  • flexible inspection: filter and inspect parameters by time intervals, specific runs, or keys.
  • status mapping: plot channel status maps (ON/OFF/...), highlighting channels exceeding or falling below configurable thresholds.
  • automated monitoring workflows: semi-offline and continuous performance checks.
  • visualization utilities: generate time series plots, histograms, and other performance indicators for monitoring.

About

LEGEND data monitoring

Resources

License

Stars

Watchers

Forks

Contributors 7