OutlierDetector#

class ctapipe.monitoring.OutlierDetector(**kwargs: Any)[source]#

Bases: TelescopeComponent

Base class for outlier detection algorithms.

Methods Summary

__call__(column)

Detect outliers in the provided column.

Methods Documentation

abstract __call__(column) bool[source]#

Detect outliers in the provided column.

This function should be implemented by subclasses to define the specific outlier detection approach. The function examines the statistics in the given column of the table and returns a boolean mask indicating which entries are considered as outliers.

Parameters:
columnastropy.table.Column

column with chunk-wise aggregated statistic values (mean, median, or std) of shape (n_entries, n_channels, n_pixels)

Returns:
boolean mask

mask of outliers of shape (n_entries, n_channels, n_pixels)