ProcessBrightStarsConfig#

class lsst.pipe.tasks.processBrightStars.ProcessBrightStarsConfig(*args, **kw)#

Bases: PipelineTaskConfig

Configuration parameters for ProcessBrightStarsTask.

Attributes Summary

annularFluxRadii

Inner and outer radii of the annulus used to compute AnnularFlux for normalization, in pixels.

annularFluxStatistic

Type of statistic to use to compute annular flux.

badMaskPlanes

Mask planes that identify pixels to not include in the computation of the annular flux.

connections

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

discardNanFluxStars

Should stars with NaN annular flux be discarded? (bool, default False)

doApplySkyCorr

Apply full focal plane sky correction before extracting stars? (bool, default True)

doApplyTransform

Apply transform to bright star stamps to correct for optical distortions? (bool, default True)

doRemoveDetected

Whether secondary DETECTION footprints (i.e., footprints of objects other than the central primary object) should be changed to BAD.

magLimit

Magnitude limit, in Gaia G; all stars brighter than this value will be processed.

minValidAnnulusFraction

Minumum number of valid pixels that must fall within the annulus for the bright star to be saved for subsequent generation of a PSF.

modelStampBuffer

'Buffer' factor to be applied to determine the size of the stamp the processed stars will be saved in.

numIter

Number of iterations of outlier rejection; ignored if annularFluxStatistic != 'MEANCLIP'.

numSigmaClip

Sigma for outlier rejection; ignored if annularFluxStatistic != 'MEANCLIP'.

refObjLoader

Reference object loader for astrometric calibration.

saveLogOutput

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

stampSize

Size of the stamps to be extracted, in pixels.

warpingKernelName

Warping kernel.

Attributes Documentation

annularFluxRadii#

Inner and outer radii of the annulus used to compute AnnularFlux for normalization, in pixels. (List, default (70, 80))

annularFluxStatistic#

Type of statistic to use to compute annular flux. (str, default 'MEANCLIP')

Allowed values:

'MEAN'

mean

'MEDIAN'

median

'MEANCLIP'

clipped mean

'None'

Field is optional

badMaskPlanes#

Mask planes that identify pixels to not include in the computation of the annular flux. (List, default ('BAD', 'CR', 'CROSSTALK', 'EDGE', 'NO_DATA', 'SAT', 'SUSPECT', 'UNMASKEDNAN'))

connections: pexConfig.ConfigField#

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

discardNanFluxStars#

Should stars with NaN annular flux be discarded? (bool, default False)

doApplySkyCorr#

Apply full focal plane sky correction before extracting stars? (bool, default True)

doApplyTransform#

Apply transform to bright star stamps to correct for optical distortions? (bool, default True)

doRemoveDetected#

Whether secondary DETECTION footprints (i.e., footprints of objects other than the central primary object) should be changed to BAD. (bool, default True)

magLimit#

Magnitude limit, in Gaia G; all stars brighter than this value will be processed. (float, default 18)

minValidAnnulusFraction#

Minumum number of valid pixels that must fall within the annulus for the bright star to be saved for subsequent generation of a PSF. (float, default 0.0)

modelStampBuffer#

‘Buffer’ factor to be applied to determine the size of the stamp the processed stars will be saved in. This will also be the size of the extended PSF model. (float, default 1.1)

numIter#

Number of iterations of outlier rejection; ignored if annularFluxStatistic != ‘MEANCLIP’. (int, default 3)

numSigmaClip#

Sigma for outlier rejection; ignored if annularFluxStatistic != ‘MEANCLIP’. (float, default 4)

refObjLoader#

Reference object loader for astrometric calibration. (LoadReferenceObjectsConfig, default <class 'lsst.meas.algorithms.loadReferenceObjects.LoadReferenceObjectsConfig'>)

saveLogOutput#

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

stampSize#

Size of the stamps to be extracted, in pixels. (List, default (250, 250))

warpingKernelName#

Warping kernel. (str, default 'lanczos5')

Allowed values:

'bilinear'

bilinear interpolation

'lanczos3'

Lanczos kernel of order 3

'lanczos4'

Lanczos kernel of order 4

'lanczos5'

Lanczos kernel of order 5

'None'

Field is optional