GenerateDonutDirectDetectTaskConfig#

class lsst.ts.wep.task.GenerateDonutDirectDetectTaskConfig(*args, **kw)#

Bases: PipelineTaskConfig

Configuration settings for GenerateDonutDirectDetectTask. Specifies filter and camera details as well as subtasks that run to do the source selection.

Attributes Summary

connections

Field which refers to a dynamically added configuration class which is based on a PipelineTaskConnections class.

doDonutSelection

Whether or not to run donut selector.

donutSelector

How to select donut targets.

edgeMargin

Size of detector edge margin in pixels (int, default 80)

initialCutoutPadding

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.

instConfigFile

' the path will be understood as relative to the ts_wep policy directory.

measurementTask

How to run source detection and measurement.

opticalModel

Specify the optical model (offAxis, onAxis).

saveLogOutput

Flag to enable/disable saving of log output for a task, enabled by default.

subtractBackground

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.

doDonutSelection: Field#

Whether or not to run donut selector. (bool, default True)

donutSelector: ConfigurableField#

How to select donut targets. (ConfigurableInstance, default <class 'lsst.ts.wep.task.donutSourceSelectorTask.DonutSourceSelectorTaskConfig'>)

edgeMargin: Field#

Size of detector edge margin in pixels (int, default 80)

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, default 5)

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, default None)

Type:

Path to a instrument configuration file to override the instrument configuration. If begins with ‘policy

measurementTask: ConfigurableField#

How to run source detection and measurement. (ConfigurableInstance, default <class 'lsst.ts.wep.task.donutQuickMeasurementTask.DonutQuickMeasurementTaskConfig'>)

opticalModel: Field#

Specify the optical model (offAxis, onAxis). (str, default 'offAxis')

saveLogOutput#

Flag to enable/disable saving of log output for a task, enabled by default. (bool, default True)

subtractBackground: ConfigurableField#

Task to perform background subtraction. (ConfigurableInstance, default <class 'lsst.meas.algorithms.subtractBackground.SubtractBackgroundConfig'>)