ScienceSourceSelectorTask

ScienceSourceSelectorTask selects sources from images being processed by optionally applying magnitude limits, flag requirements and star/galaxy separation.

Python API summary

from lsst.meas.algorithms.sourceSelector import ScienceSourceSelectorTask
classScienceSourceSelectorTask(**kwargs)

Science source selector...

attributeconfig

Access configuration fields and retargetable subtasks.

methodrun(sourceCat, sourceSelectedField=None, matches=None, exposure=None)

Select sources and return them...

See also

See the ScienceSourceSelectorTask API reference for complete details.

Retargetable subtasks

No subtasks.

Configuration fields

doFlags

Default
False
Field type

bool Field

Apply flag limitation?

doFluxLimit

Default
False
Field type

bool Field

Apply flux limit?

doIsolated

Default
False
Field type

bool Field

Apply isolated limitation?

doRequireFiniteRaDec

Default
False
Field type

bool Field

Apply finite sky coordinate check?

doSignalToNoise

Default
False
Field type

bool Field

Apply signal-to-noise limit?

doUnresolved

Default
False
Field type

bool Field

Apply unresolved limitation?

flags

Data type

lsst.meas.algorithms.sourceSelector.RequireFlags

Field type

ConfigField

Flags to require

fluxLimit

Data type

lsst.meas.algorithms.sourceSelector.FluxLimit

Field type

ConfigField

Flux limit to apply

isolated

Data type

lsst.meas.algorithms.sourceSelector.RequireIsolated

Field type

ConfigField

Isolated criteria to apply

requireFiniteRaDec

Data type

lsst.meas.algorithms.sourceSelector.RequireFiniteRaDec

Field type

ConfigField

Finite sky coordinate criteria to apply

signalToNoise

Data type

lsst.meas.algorithms.sourceSelector.SignalToNoiseLimit

Field type

ConfigField

Signal-to-noise limit to apply

unresolved

Data type

lsst.meas.algorithms.sourceSelector.RequireUnresolved

Field type

ConfigField

Star/galaxy separation to apply