LoadReferenceCatalogConfig#

class lsst.pipe.tasks.loadReferenceCatalog.LoadReferenceCatalogConfig(*args, **kw)#

Bases: Config

Config for LoadReferenceCatalogTask

Attributes Summary

colorterms

Library of photometric reference catalog name to color term dict.

doApplyColorTerms

Apply photometric color terms to reference stars? Requires that colorterms be set to a ColorTermLibrary (bool, default True)

doReferenceSelection

Run the reference selector on the reference catalog? (bool, default True)

refObjLoader

Configuration for the reference object loader.

referenceSelector

Selection of reference sources (ConfigurableInstance, default <class 'lsst.meas.algorithms.sourceSelector.ReferenceSourceSelectorConfig'>)

Methods Summary

validate()

Validate the Config, raising an exception if invalid.

Attributes Documentation

colorterms#

Library of photometric reference catalog name to color term dict. (ColortermLibrary, default <class 'lsst.pipe.tasks.colorterms.ColortermLibrary'>)

doApplyColorTerms#

Apply photometric color terms to reference stars? Requires that colorterms be set to a ColorTermLibrary (bool, default True)

doReferenceSelection#

Run the reference selector on the reference catalog? (bool, default True)

refObjLoader#

Configuration for the reference object loader. (LoadReferenceObjectsConfig, default <class 'lsst.meas.algorithms.loadReferenceObjects.LoadReferenceObjectsConfig'>)

referenceSelector#

Selection of reference sources (ConfigurableInstance, default <class 'lsst.meas.algorithms.sourceSelector.ReferenceSourceSelectorConfig'>)

Methods Documentation

validate()#

Validate the Config, raising an exception if invalid.

Raises#

lsst.pex.config.FieldValidationError

Raised if verification fails.

Notes#

The base class implementation performs type checks on all fields by calling their validate methods.

Complex single-field validation can be defined by deriving new Field types. For convenience, some derived lsst.pex.config.Field-types (ConfigField and ConfigChoiceField) are defined in lsst.pex.config that handle recursing into subconfigs.

Inter-field relationships should only be checked in derived Config classes after calling this method, and base validation is complete.