GetDcrTemplateConfig#
- class lsst.ip.diffim.GetDcrTemplateConfig(*args, **kw)#
Bases:
GetTemplateConfigAttributes Summary
Bandwidth of the physical filter.
Configuration for CoaddPsf (
CoaddPsfConfig, default<class 'lsst.meas.algorithms.CoaddPsfConfig'>)Field which refers to a dynamically added configuration class which is based on a PipelineTaskConnections class.
Effective wavelength of the filter in nm.
Minimum fraction of unmasked pixels needed to set the HIGH_VARIANCE mask plane.
Set the HIGH_VARIANCE mask plane for regions with variance greater than the median by this factor.
Number of subfilters in the DcrCoadd.
Flag to enable/disable saving of log output for a task, enabled by default.
Number of pixels to grow the requested template image to account for warping (
int, default20)Task to estimate the background variance.
warper configuration (
WarperConfig, default<class 'lsst.afw.math._warper.WarperConfig'>)Methods Summary
validate()Validate the Config, raising an exception if invalid.
Attributes Documentation
- bandwidth#
Bandwidth of the physical filter. (
float)
- coaddPsf#
Configuration for CoaddPsf (
CoaddPsfConfig, default<class 'lsst.meas.algorithms.CoaddPsfConfig'>)
- connections: pexConfig.ConfigField#
Field which refers to a dynamically added configuration class which is based on a PipelineTaskConnections class.
- effectiveWavelength#
Effective wavelength of the filter in nm. (
float)
- highVarianceMaskFraction#
Minimum fraction of unmasked pixels needed to set the HIGH_VARIANCE mask plane. (
float, default0.1)
- highVarianceThreshold#
Set the HIGH_VARIANCE mask plane for regions with variance greater than the median by this factor. (
float, default4)Valid Range = [1,inf)
- numSubfilters#
Number of subfilters in the DcrCoadd. (
int, default3)
- saveLogOutput#
Flag to enable/disable saving of log output for a task, enabled by default. (
bool, defaultTrue)
- templateBorderSize#
Number of pixels to grow the requested template image to account for warping (
int, default20)
- varianceBackground#
Task to estimate the background variance. (
ConfigurableInstance, default<class 'lsst.meas.algorithms.subtractBackground.SubtractBackgroundConfig'>)
- warp#
warper configuration (
WarperConfig, default<class 'lsst.afw.math._warper.WarperConfig'>)
Methods Documentation
- validate()#
Validate the Config, raising an exception if invalid.
Raises#
- lsst.pex.config.FieldValidationError
Raised if verification fails.
Notes#
The base class implementation performs type checks on all fields by calling their
validatemethods.Complex single-field validation can be defined by deriving new Field types. For convenience, some derived
lsst.pex.config.Field-types (ConfigFieldandConfigChoiceField) are defined inlsst.pex.configthat handle recursing into subconfigs.Inter-field relationships should only be checked in derived
Configclasses after calling this method, and base validation is complete.