FilterDiaSourceCatalogConfig#

class lsst.ap.association.FilterDiaSourceCatalogConfig(*args, **kw)#

Bases: PipelineTaskConfig

Config class for FilterDiaSourceCatalogTask.

Attributes Summary

badFlagList

List of flags which cause a source to be removed.

connections

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

doRemoveNegativeDirectImageSources

Remove DIASources with negative scienceFlux/scienceFluxErr according to a configurable threshold.

doRemoveSkySources

Input DiaSource catalog contains SkySources that should be removed before storing the output DiaSource catalog.

doTrailedSourceFilter

Run trailedSourceFilter to remove long trailed sources from thediaSource output catalog.

doWriteRejectedSkySources

Store the output DiaSource catalog containing all the rejected sky sources.

doWriteTrailedSources

Write trailed diaSources sources to a table.

estimatedPixelScale

Approximate plate scale, in arcseconds/pixel.Used to convert trail length if the catalog calculation fails.

max_trail_length

Length of long trailed sources to remove from the input catalog, in arcseconds per second.

minAllowedDirectSnr

Minimum allowed ratio of scienceFlux/scienceFluxErr.

saveLogOutput

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

Attributes Documentation

badFlagList#

List of flags which cause a source to be removed. (List, default ['base_PixelFlags_flag_crCenter', 'base_PixelFlags_flag_high_varianceCenterAll'])

connections: pexConfig.ConfigField#

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

doRemoveNegativeDirectImageSources#

Remove DIASources with negative scienceFlux/scienceFluxErr according to a configurable threshold. (bool, default True)

doRemoveSkySources#

Input DiaSource catalog contains SkySources that should be removed before storing the output DiaSource catalog. (bool, default False)

doTrailedSourceFilter#

Run trailedSourceFilter to remove long trailed sources from thediaSource output catalog. (bool, default True)

doWriteRejectedSkySources#

Store the output DiaSource catalog containing all the rejected sky sources. (bool, default True)

doWriteTrailedSources#

Write trailed diaSources sources to a table. Deprecated: Trailed sources will not be written out during production. (bool, default True)

estimatedPixelScale#

Approximate plate scale, in arcseconds/pixel.Used to convert trail length if the catalog calculation fails. (float, default 0.2)

max_trail_length#

Length of long trailed sources to remove from the input catalog, in arcseconds per second. Default comes from DMTN-199, which requires removal of sources with trails longer than 10 degrees/day, which is 36000/3600/24 arcsec/second, or roughly0.416 arcseconds per second. (float, default 0.4166666666666667)

minAllowedDirectSnr#

Minimum allowed ratio of scienceFlux/scienceFluxErr. (float, default -2.0)

saveLogOutput#

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