liger_iris_sim.loaders.iris_psf

Functions

get_iris_psf_filename(mode[, xs, ys, itime, ...])

Gets the filename of the PSF for the imager or IFU.

get_iris_psf_hdu_for_wavelength(filename, ...)

Get the HDU number for a given wavelength in microns.

load_iris_psf(mode, wavelength[, xs, ys, ...])

Get the filename PSF for the imager or IFU.

parse_iris_psf_header(header)

Parse the header of a PSF file.

read_iris_psf(filename[, hdunum, wavelength])

Read a PSF file and return the PSF and header info.

liger_iris_sim.loaders.iris_psf.load_iris_psf(mode: str, wavelength: float, xs: float = 0, ys: float = 0, itime: float = 300, zenith: str = '45', atm: str = '50', psfdir: str = '/data/group/data/iris/sim/psfs/') tuple[ndarray, dict][source]

Get the filename PSF for the imager or IFU.