xlens.processor.anacal
Classes
Measure Fpfs FPFS observables |
Module Contents
- class AnacalTask(**kwargs: Any)[source]
Bases:
lsst.pipe.base.TaskMeasure Fpfs FPFS observables
- run(*, pixel_scale: float, mag_zero: float, noise_variance: float, gal_array: numpy.typing.NDArray, psf_array: numpy.typing.NDArray, mask_array: numpy.typing.NDArray, noise_array: numpy.typing.NDArray | None, begin_x: int = 0, begin_y: int = 0, wcs: lsst.afw.geom.SkyWcs | None = None, skyMap=None, tractInfo=None, patchInfo=None, detection: numpy.typing.NDArray | None, lsst_psf=None, blocks, **kwargs)[source]
- prepare_data(*, exposure: lsst.afw.image.ExposureF, seed: int, band: str | None, noise_corr: numpy.typing.NDArray | None = None, skyMap=None, tract: int = 0, patch: int = 0, star_cat: numpy.typing.NDArray | None = None, psf_array: numpy.typing.NDArray | None = None, mask_array: numpy.typing.NDArray | None = None, noise_array: numpy.typing.NDArray | None = None, detection: astropy.table.Table | None = None, blocks: list | None = None, **kwargs)[source]
Prepares the data from LSST exposure Args: exposure (ExposureF): LSST exposure seed (int): random seed noise_corr (NDArray): image noise correlation function (None) tractInfo: tract information patchInfo: patch information
- Returns:
(dict)