SkyObjectsTask

SkyObjectsTask generates a list of Footprints of sky objects.

Python API summary

from lsst.meas.algorithms.skyObjects import SkyObjectsTask
classSkyObjectsTask(schema=None, **kwargs)

Generate a list of Footprints of sky sources/objects (regions on the sky that do not otherwise have detections)...

attributeconfig

Access configuration fields and retargetable subtasks.

methodrun(mask, seed, catalog=None)

Generate a list of Footprints of sky sources/objects...

See also

See the SkyObjectsTask API reference for complete details.

Retargetable subtasks

No subtasks.

Configuration fields

avoidMask

Default
['DETECTED', 'DETECTED_NEGATIVE', 'BAD', 'NO_DATA']
Field type

str ListField

Avoid pixels masked with these mask planes.

growMask

Default
0
Field type

int Field

Number of pixels to grow the masked pixels when adding sky sources.

nSources

Default
100
Field type

int Field

Try to add this many sky sources.

nTrialSources

Default
None
Field type

int Field (optional)

Maximum number of trial sky object positions (default: nSkySources*nTrialSkySourcesMultiplier).

nTrialSourcesMultiplier

Default
5
Field type

int Field

Set nTrialSkySources to nSkySources*nTrialSkySourcesMultiplier if nTrialSkySources is None.

sourceRadius

Default
8
Field type

float Field

Radius, in pixels, of sky sources.