GenerateDonutDirectDetectTaskConfig#
- class lsst.ts.wep.task.GenerateDonutDirectDetectTaskConfig(*args, **kw)#
Bases:
PipelineTaskConfigConfiguration settings for GenerateDonutDirectDetectTask. Specifies filter and camera details as well as subtasks that run to do the source selection.
Attributes Summary
Field which refers to a dynamically added configuration class which is based on a PipelineTaskConnections class.
Whether or not to run donut selector.
How to select donut targets.
Size of detector edge margin in pixels (
int, default80)Additional padding in pixels on each side of the initial donut diameter guess for template postage stamp size and for bounding boxes used for estimating centroids.
' the path will be understood as relative to the ts_wep policy directory.
If more than this fraction of the exposure's pixels carry the SAT mask bit, skip detection and return an empty donut catalog.
How to run source detection and measurement.
Specify the optical model (offAxis, onAxis).
Flag to enable/disable saving of log output for a task, enabled by default.
Task to perform background subtraction.
Attributes Documentation
- connections: pexConfig.ConfigField#
Field which refers to a dynamically added configuration class which is based on a PipelineTaskConnections class.
-
donutSelector:
ConfigurableField# How to select donut targets. (
ConfigurableInstance, default<class 'lsst.ts.wep.task.donutSourceSelectorTask.DonutSourceSelectorTaskConfig'>)
-
initialCutoutPadding:
Field# Additional padding in pixels on each side of the initial donut diameter guess for template postage stamp size and for bounding boxes used for estimating centroids. (
int, default5)
-
instConfigFile:
Field# ‘ the path will be understood as relative to the ts_wep policy directory. If not provided, the default instrument for the camera will be loaded. (
str, defaultNone)- Type:
Path to a instrument configuration file to override the instrument configuration. If begins with ‘policy
-
maxSaturatedFraction:
Field# If more than this fraction of the exposure’s pixels carry the SAT mask bit, skip detection and return an empty donut catalog. A fully saturated frame has zero pixel variance, which makes the background fit raise instead of returning no sources. (
float, default0.5)
-
measurementTask:
ConfigurableField# How to run source detection and measurement. (
ConfigurableInstance, default<class 'lsst.ts.wep.task.donutQuickMeasurementTask.DonutQuickMeasurementTaskConfig'>)
- saveLogOutput#
Flag to enable/disable saving of log output for a task, enabled by default. (
bool, defaultTrue)
-
subtractBackground:
ConfigurableField# Task to perform background subtraction. (
ConfigurableInstance, default<class 'lsst.meas.algorithms.subtractBackground.SubtractBackgroundConfig'>)