DiaCatalogSourceSelectorConfig

class lsst.ip.diffim.DiaCatalogSourceSelectorConfig

Bases: lsst.meas.algorithms.starSelector.BaseStarSelectorConfig

Attributes Summary

badFlags List of flags which cause a source to be rejected as bad (List, default ['base_PixelFlags_flag_edge', 'base_PixelFlags_flag_interpolatedCenter', 'base_PixelFlags_flag_saturatedCenter', 'base_PixelFlags_flag_crCenter', 'base_PixelFlags_flag_bad', 'base_PixelFlags_flag_interpolated'])
fluxLim specify the minimum psfFlux for good Kernel Candidates (float, default 0.0)
fluxMax specify the maximum psfFlux for good Kernel Candidates (ignored if == 0) (float, default 0.0)
grMax Maximum g-r color for selection (inclusive) (float, default 3.0)
grMin Minimum g-r color for selection (inclusive) (float, default 0.0)
includeVariable Include objects that are known to be variable (bool, default False)
selectGalaxy Select objects that are flagged as galaxies (bool, default False)
selectStar Select objects that are flagged as stars (bool, default True)

Methods Summary

setDefaults() Derived config classes that must compute defaults rather than using the Field defaults should do so here.

Attributes Documentation

badFlags

List of flags which cause a source to be rejected as bad (List, default ['base_PixelFlags_flag_edge', 'base_PixelFlags_flag_interpolatedCenter', 'base_PixelFlags_flag_saturatedCenter', 'base_PixelFlags_flag_crCenter', 'base_PixelFlags_flag_bad', 'base_PixelFlags_flag_interpolated'])

fluxLim

specify the minimum psfFlux for good Kernel Candidates (float, default 0.0)

fluxMax

specify the maximum psfFlux for good Kernel Candidates (ignored if == 0) (float, default 0.0)

grMax

Maximum g-r color for selection (inclusive) (float, default 3.0)

grMin

Minimum g-r color for selection (inclusive) (float, default 0.0)

includeVariable

Include objects that are known to be variable (bool, default False)

selectGalaxy

Select objects that are flagged as galaxies (bool, default False)

selectStar

Select objects that are flagged as stars (bool, default True)

Methods Documentation

setDefaults()

Derived config classes that must compute defaults rather than using the Field defaults should do so here. To correctly use inherited defaults, implementations of setDefaults() must call their base class’ setDefaults()