drizzle_to_wavelength¶
- grizli.multifit.drizzle_to_wavelength(beams, wcs=None, ra=0.0, dec=0.0, wave=10000.0, size=5, pixscale=0.1, pixfrac=0.6, kernel='square', theta=0.0, direct_extension='REF', fcontam=0.2, custom_key=None, ds9=None)[source]¶
Drizzle a cutout at a specific wavelength from a list of
BeamCutoutobjects- Parameters
- beamslist of
BeamCutoutobjects. - wcs
WCSor None Pre-determined WCS. If not specified, generate one based on
ra,dec,pixscaleandpixscale.- ra, dec, wavefloat
Sky coordinates and central wavelength
- sizefloat
Size of the output thumbnail, in arcsec
- pixscalefloat
Pixel scale of the output thumbnail, in arcsec
- pixfracfloat
Drizzle PIXFRAC (for
kernel= ‘point’)- kernelstr, (‘square’ or ‘point’)
Drizzle kernel to use
- thetafloat
Position angle of output WCS
- direct_extensionstr, (‘SCI’ or ‘REF’)
Extension of
self.direct.datado drizzle for the thumbnail- fcontam: float
Factor by which to scale the contamination arrays and add to the pixel variances.
- custom_keystr
Key of
beam.grism.datadictionary to use as the science array for the drizzled output- ds9
DS9, optional Display each step of the drizzling to an open DS9 window
- beamslist of
- Returns
- hdu
HDUList FITS HDUList with the drizzled thumbnail, line and continuum cutouts.
- hdu