BasePsfDeterminerTask

BasePsfDeterminerTask is the base class for PSF determiners: override determinePsf to implement your algorithm, and register your new Task with psfDeterminerRegistry to allow it to be used in a pipeline.

Python API summary

from lsst.meas.algorithms.psfDeterminer import BasePsfDeterminerTask
classBasePsfDeterminerTask(config, schema=None, **kwds)

Base class for PSF determiners...

attributeconfig

Access configuration fields and retargetable subtasks.

See also

See the BasePsfDeterminerTask API reference for complete details.

Retargetable subtasks

No subtasks.

Configuration fields

kernelSize

Default
None
Field type
int Field (optional)
Size of the kernel to create. If less than 15, then the median of the square root of the stellar quadrupole moments is multiplied by kernelSize and used as the kernel size. Deprecated: This field is deprecated and will be removed after v25. Use stampSize instead.

kernelSizeMax

Default
45
Field type
int Field
Maximum radius of the kernel. Relevant only if kernelSize < 15. Deprecated: This field is deprecated and will be removed after v25.

kernelSizeMin

Default
25
Field type
int Field
Minimum radius of the kernel. Relevant only if kernelSize < 15. Deprecated: This field is deprecated and will be removed after v25.

stampSize

Default
None
Field type
int Field (optional)
Size of the postage stamp (in native pixels) to render the PSF model. Should be odd.