RawFile
- class mpdaf.drs.RawFile(filename)[source]
Bases:
objectRawFile class manages input/output for raw FITS file.
- Parameters:
- filename
str The raw FITS file name.
- filename
- Attributes:
Methods Summary
get_channel(extname)Return a Channel object.
Return the list of existing channels names.
get_keywords(key)Return the keyword value.
info()Print information.
plot([title, channels, area, scale, vmin, ...])Plot the raw images.
plot_white_image([mask, channels])Reconstructs the white image of the FOV using a mask file and plots this image.
reconstruct_white_image([mask, channels])Reconstructs the white image of the FOV using a mask file.
Methods Documentation
- get_channel(extname)[source]
Return a Channel object.
- Parameters:
- extname
str The extension name.
- extname
- Returns:
- plot(title=None, channels='all', area=None, scale='linear', vmin=None, vmax=None, zscale=False, colorbar=None, figsize=None, **kwargs)[source]
Plot the raw images.
- Parameters:
- title
str Figure title (None by default).
- channels
listor ‘all’ List of channel names. All by default.
- area
list list of pixels
[pmin,pmax,qmin,qmax]to zoom.- scale
str ‘linear’ | ‘log’ | ‘sqrt’ | ‘arcsinh’ | ‘power’ The stretch function to use for the scaling (default is ‘linear’).
- vmin
float Minimum pixel value to use for the scaling. If None, vmin is set to min of data.
- vmax
float Maximum pixel value to use for the scaling. If None, vmax is set to max of data.
- zscalebool
If true, vmin and vmax are computed using the IRAF zscale algorithm.
- colorbar
str If ‘h’/’v’, a horizontal/vertical colorbar is added.
- figsize: tuple
width, height of the figure.
- kwargs
dict Additional options passed to
Image.plot.
- title
- plot_white_image(mask=None, channels='all')[source]
Reconstructs the white image of the FOV using a mask file and plots this image.