ReserveIsolatedStarsTask#

class lsst.pipe.tasks.reserveIsolatedStars.ReserveIsolatedStarsTask(config: Config | None = None, *, name: str | None = None, parentTask: Task | None = None, log: logging.Logger | lsst.utils.logging.LsstLogAdapter | None = None)#

Bases: Task

Reserve isolated stars with repeatable hash.

Methods Summary

run(nstar[, extra])

Retrieve a selection of reserved stars.

Methods Documentation

run(nstar, extra='')#

Retrieve a selection of reserved stars.

Parameters#

nstarint

Number of stars to select from.

extrastr, optional

Extra name to appended to reserve_name, often tract or pixel, and may be combined with band name.

Returns#

selectionnp.ndarray (N,)

Boolean index array, with True for reserved stars.