FluxStatisticConfig#
- class lsst.faro.measurement.FluxStatisticConfig(*args, **kw)#
Bases:
MeasurementTaskConfigClass to configure the flux statistic measurement task.
Attributes Summary
Maximum number of clipping iterations to apply.
Columns required for metric calculation.
Column suffixes used to identify the required columns for metric calculation.
Rejection threshold (sigma) for statistics clipping.
Which selectors to use to narrow down the data (independent of band).
Name of shelve file to persist in-memory objects sent as input to the metric measurement run method.
Statistic name to use to generate the metric (from
Property).Attributes Documentation
- clipMaxIter#
Maximum number of clipping iterations to apply. (
int, default3)
- columns#
Columns required for metric calculation. These are full column names, encompassing all columns in a SourceTable and columns that do not change name with band in an ObjectTable. If per-band columns are required, use
columnsBandinstead. (Dict, default{})
- columnsBand#
Column suffixes used to identify the required columns for metric calculation. The band name will be prepended to this stub to select the columns of interest. These values are used to select flux columns in an objectTable. (
Dict, default{})
- numSigmaClip#
Rejection threshold (sigma) for statistics clipping. (
float, default5.0)
- selectorActions#
Which selectors to use to narrow down the data (independent of band). (
ConfigurableActionStructField, default{})
- shelveName#
Name of shelve file to persist in-memory objects sent as input to the metric measurement run method. Used for testing, development, and debug work. (
str, default'')