ComputeNoiseCorrelationConfig#

class lsst.meas.algorithms.ComputeNoiseCorrelationConfig(*args, **kw)#

Bases: Config

Attributes Summary

background

Background subtraction (ConfigurableInstance, default <class 'lsst.meas.algorithms.subtractBackground.SubtractBackgroundConfig'>)

maskPlanes

Mask planes for pixels to ignore when calculating correlations (List, default ['DETECTED', 'DETECTED_NEGATIVE', 'BAD', 'SAT', 'NO_DATA', 'INTRP'])

scaleEmpiricalVariance

Scale down the correlation coefficients x by the empirical variance of the background in addition to the variance plane? (bool, default False)

size

Size of the correlation matrix to produce (int, default 5)

subtractEmpiricalMean

Subtract the empirical mean in addition to the background? (bool, default False)

Methods Summary

setDefaults()

Subclass hook for computing defaults.

Attributes Documentation

background#

Background subtraction (ConfigurableInstance, default <class 'lsst.meas.algorithms.subtractBackground.SubtractBackgroundConfig'>)

maskPlanes#

Mask planes for pixels to ignore when calculating correlations (List, default ['DETECTED', 'DETECTED_NEGATIVE', 'BAD', 'SAT', 'NO_DATA', 'INTRP'])

scaleEmpiricalVariance#

Scale down the correlation coefficients x by the empirical variance of the background in addition to the variance plane? (bool, default False)

size#

Size of the correlation matrix to produce (int, default 5)

subtractEmpiricalMean#

Subtract the empirical mean in addition to the background? (bool, default False)

Methods Documentation

setDefaults()#

Subclass hook for computing defaults.

Notes#

Derived Config classes that must compute defaults rather than using the Field instances’s defaults should do so here. To correctly use inherited defaults, implementations of setDefaults must call their base class’s setDefaults.