donutCatalogToDataFrame¶
- lsst.ts.wep.task.donutCatalogToDataFrame(donutCatalog=None, filterName=None, blendCentersX=None, blendCentersY=None)¶
Reformat afwCatalog into a pandas dataframe sorted by flux with the brightest objects at the top.
Parameters¶
- donutCatalog
lsst.afw.table.SimpleCatalogorNone, optional lsst.afw.table.SimpleCatalog object returned by the ReferenceObjectLoader search over the detector footprint. If None then it will return an empty dataframe. (the default is None.)
- filterName
strorNone, optional Name of camera filter. If donutCatalog is not None then this cannot be None. (the default is None.)
- blendCentersX
listorNone, optional X pixel position of centroids for blended objects. List should be the same length as the donutCatalog. If blendCentersY is not None then this cannot be None. (the default is None.)
- blendCentersY
listorNone, optional Y pixel position of centroids for blended objects. List should be the same length as the donutCatalog. If blendCentersX is not None then this cannot be None. (the default is None.)
Returns¶
pandas.DataFrameComplete catalog of reference sources in the pointing.
Raises¶
ValueErrorRaised if filterName is None when donutCatalog is not None.
ValueErrorRaised if blendCentersX and blendCentersY are not the same length.
ValueErrorRaised if blendCentersX and blendCentersY are not both a list or are not both None.
- donutCatalog