CutOutDonutsScienceSensorTaskConfig#

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

Bases: CutOutDonutsBaseTaskConfig

Attributes Summary

badPixelMaskDefinitions

List of mask values flagged as 'bad' for Zernike estimation.

bkgDilationIter

How many iterations of binary dilation to run on the image mask to calculate the background variance (The default is 3).

connections

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

donutStampSize

Size of donut stamps in pixels (int, default 160)

initialCutoutPadding

Additional padding in pixels on each side of the initial postage stamp of donutStampSize to make sure we have a stamp of donutStampSize after recentroiding donut.

instConfigFile

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

maxRecenterDistance

Maximum distance (in pixels) to shift donut stamp centroid when performing recentering step with convolution.

opticalModel

Specify the optical model (offAxis, onAxis).

pairer

Task to pair up intra- and extra-focal exposures (ConfigurableInstance, default <class 'lsst.ts.wep.task.pairTask.ExposurePairerConfig'>)

runPaired

If True, save intra and extra to extra-focal data ID.If False, save all donuts with their original visit IDs.

saveLogOutput

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

sourceErosionIter

How many iterations of binary erosion to run on the image mask to calculate mean donut signal (The default is 1).

subtractBackground

Task to perform background subtraction.

Attributes Documentation

badPixelMaskDefinitions: pexConfig.ListField#

List of mask values flagged as ‘bad’ for Zernike estimation. (List, default ['SAT', 'BAD', 'NO_DATA', 'INTRP'])

bkgDilationIter: pexConfig.Field#

How many iterations of binary dilation to run on the image mask to calculate the background variance (The default is 3). (int, default 3)

connections: pexConfig.ConfigField#

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

donutStampSize: pexConfig.Field#

Size of donut stamps in pixels (int, default 160)

initialCutoutPadding: pexConfig.Field#

Additional padding in pixels on each side of the initial postage stamp of donutStampSize to make sure we have a stamp of donutStampSize after recentroiding donut. Also used as the padding of the donut template for centroiding. (int, default 5)

instConfigFile: pexConfig.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

maxRecenterDistance: pexConfig.Field#

Maximum distance (in pixels) to shift donut stamp centroid when performing recentering step with convolution. (int, default 20)

opticalModel: pexConfig.Field#

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

pairer: ConfigurableField#

Task to pair up intra- and extra-focal exposures (ConfigurableInstance, default <class 'lsst.ts.wep.task.pairTask.ExposurePairerConfig'>)

runPaired: Field#

If True, save intra and extra to extra-focal data ID.If False, save all donuts with their original visit IDs. (bool, default True)

saveLogOutput#

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

sourceErosionIter: pexConfig.Field#

How many iterations of binary erosion to run on the image mask to calculate mean donut signal (The default is 1). (int, default 1)

subtractBackground: pexConfig.ConfigurableField#

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