Focus series (pyobs.utils.focusseries)

TODO: write docs

FocusSeries

class FocusSeries

Base class for focus series helper classes.

PhotometryFocusSeries

class PhotometryFocusSeries(source_detection: SourceDetection, radius_column: str = 'radius', **kwargs: Any)

Focus series based on source detection.

Initialize a new projection focus series.

Parameters:

source_detection – Photometry to use for estimating PSF sizes

ProjectionFocusSeries

class ProjectionFocusSeries(backsub: bool = True, xbad: List[int] | None = None, ybad: List[int] | None = None)

Focus series from projected x/y.

Initialize a new projection focus series.

Parameters:
  • backsub – Do background subtraction?

  • xbad – Bad rows

  • ybad – Bad columns