create_cube_header¶
-
turbustat.io.sim_tools.create_cube_header(pixel_scale, spec_pixel_scale, beamfwhm, imshape, restfreq, bunit, v0=<Quantity 0. km / s>)[source] [edit on github]¶ Create a basic FITS header for a PPV cube.
Only frequency and radio velocity are currently supported for the spectral dimension type.
Adapted from: https://github.com/radio-astro-tools/uvcombine/blob/master/uvcombine/tests/utils.py
Parameters: - pixel_scale :
Quantity Angular scale of one pixel
- spec_pixel_scale :
Quantity Spectral size of one pixel. Currently must be in equivalent radio velocity units.
- beamfwhm :
Quantity Angular size for a circular Gaussian beam.
- imshape : tuple
Shape of the data array.
- restfreq :
Quantity Rest frequency of the spectral line.
- bunit :
Unit Unit of intensity.
- v0 :
Unit, optional The value of the spectral axis at the first pixel in the cube.
Returns: - header : fits.Header
FITS Header.
- pixel_scale :