ProcessBrightStarsConfig#
- class lsst.pipe.tasks.processBrightStars.ProcessBrightStarsConfig(*args, **kw)#
Bases:
PipelineTaskConfigConfiguration parameters for ProcessBrightStarsTask.
Attributes Summary
Inner and outer radii of the annulus used to compute AnnularFlux for normalization, in pixels.
Type of statistic to use to compute annular flux.
Mask planes that identify pixels to not include in the computation of the annular flux.
Field which refers to a dynamically added configuration class which is based on a PipelineTaskConnections class.
Should stars with NaN annular flux be discarded? (
bool, defaultFalse)Apply full focal plane sky correction before extracting stars? (
bool, defaultTrue)Apply transform to bright star stamps to correct for optical distortions? (
bool, defaultTrue)Whether secondary DETECTION footprints (i.e., footprints of objects other than the central primary object) should be changed to BAD.
Magnitude limit, in Gaia G; all stars brighter than this value will be processed.
Minumum number of valid pixels that must fall within the annulus for the bright star to be saved for subsequent generation of a PSF.
'Buffer' factor to be applied to determine the size of the stamp the processed stars will be saved in.
Number of iterations of outlier rejection; ignored if annularFluxStatistic != 'MEANCLIP'.
Sigma for outlier rejection; ignored if annularFluxStatistic != 'MEANCLIP'.
Reference object loader for astrometric calibration.
Flag to enable/disable saving of log output for a task, enabled by default.
Size of the stamps to be extracted, in pixels.
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, defaultFalse)
- doApplySkyCorr#
Apply full focal plane sky correction before extracting stars? (
bool, defaultTrue)
- doApplyTransform#
Apply transform to bright star stamps to correct for optical distortions? (
bool, defaultTrue)
- doRemoveDetected#
Whether secondary DETECTION footprints (i.e., footprints of objects other than the central primary object) should be changed to BAD. (
bool, defaultTrue)
- magLimit#
Magnitude limit, in Gaia G; all stars brighter than this value will be processed. (
float, default18)
- 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, default0.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, default1.1)
- numIter#
Number of iterations of outlier rejection; ignored if annularFluxStatistic != ‘MEANCLIP’. (
int, default3)
- numSigmaClip#
Sigma for outlier rejection; ignored if annularFluxStatistic != ‘MEANCLIP’. (
float, default4)
- 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, defaultTrue)
- 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