GenerateDonutCatalogOnlineTask#

class lsst.ts.wep.task.GenerateDonutCatalogOnlineTask(**kwargs)#

Bases: Task

Construct a source catalog from reference catalogs and pointing information.

Parameters:
  • dataIds (list) – List of the dataIds for the reference catalog shards.

  • refCats (list) – List of the deferred dataset references pointing to the pieces of the reference catalog we want in the butler.

  • **kwargs (dict[str, any]) – Dictionary of input argument: new value for that input argument.

Methods Summary

getRefObjLoader(refCatalogList)

Create a ReferenceObjectLoader from available reference catalogs in the repository.

run(refCatalogs, detector, detectorWcs)

Methods Documentation

getRefObjLoader(refCatalogList)#

Create a ReferenceObjectLoader from available reference catalogs in the repository.

Parameters:

refCatalogList (list) – List of deferred butler references for the reference catalogs.

Returns:

Object to conduct spatial searches through the reference catalogs.

Return type:

lsst.meas.algorithms.ReferenceObjectsLoader

run(refCatalogs, detector, detectorWcs)#
Parameters:
  • refCatalogs (list)

  • detector (Detector)

  • detectorWcs (SkyWcs)

Return type:

Struct