GetTemplateConfig#
- class lsst.ip.diffim.GetTemplateConfig(*args, **kw)#
Bases:
PipelineTaskConfigAttributes Summary
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.
Correct the template variance for the total change in pixel area between the images the coadds were built from and the science image? This matters when the two have different plate scales, such as DECam templates used for Rubin science images.
Scale variance of the template image? (
bool, defaultTrue)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.
If True, include the coadd dataset existence in the initial butler query during QuantumGraph generation.
Flag to enable/disable saving of log output for a task, enabled by default.
Subtask to rescale the variance of the template to the statistically expected level.
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
Subclass hook for computing defaults.
Attributes Documentation
- 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.
- doCorrectVariancePlateScale#
Correct the template variance for the total change in pixel area between the images the coadds were built from and the science image? This matters when the two have different plate scales, such as DECam templates used for Rubin science images. The coadd pixel grid cancels out of the total, so the skymap does not enter. It is a single scalar factor, applied to the final template variance plane. (
bool, defaultFalse)
- doScaleVariance#
Scale variance of the template image? (
bool, defaultTrue)
- 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)
- requireCoaddAtGraphBuild#
If True, include the coadd dataset existence in the initial butler query during QuantumGraph generation. (
bool, defaultFalse)
- saveLogOutput#
Flag to enable/disable saving of log output for a task, enabled by default. (
bool, defaultTrue)
- scaleVariance#
Subtask to rescale the variance of the template to the statistically expected level. (
ConfigurableInstance, default<class 'lsst.meas.algorithms.scaleVariance.ScaleVarianceConfig'>)
- 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