API Documentation¶
spectral_cube Package¶
Classes¶
|
|
|
A variant of the SpectralCube class that has PSF (beam) information on a per-channel basis. |
|
|
|
|
|
A class to store a spectral cube with multiple Stokes parameters. |
|
A combination of several masks. |
|
A boolean mask defined by the evaluation of a comparison function between a fixed dataset and some other value. |
|
A boolean mask defined by the evaluation of a function on a fixed dataset. |
|
A mask defined as an array on a spectral cube WCS |
|
A mask defined by a function that is evaluated at run-time using the data passed to the mask. |
|
|
|
|
|
spectral_cube.ytcube Module¶
Classes¶
|
Light wrapper of a yt object with ability to translate yt<->wcs coordinates |
spectral_cube.io.casa_masks Module¶
Functions¶
|
Outputs the mask attached to the SpectralCube object as a CASA image, or optionally appends the mask to a preexisting CASA image. |
spectral_cube.lower_dimensional_structures Module¶
Classes¶
|
Generic class for 1D and 2D objects. |
|
|
|
|
|
spectral_cube.base_class Module¶
Classes¶
Functionality for objects with a single beam. |
|
A mixin class to provide header updating from WCS objects. |
|
Mixin class for maskable arrays |
|
A mixin class to handle multibeam objects. |
|
spectral_cube.spectral_cube Module¶
A class to represent a 3-d position-position-velocity spectral cube.
Classes¶
|
|
|
|
|
A variant of the SpectralCube class that has PSF (beam) information on a per-channel basis. |
spectral_cube.masks Module¶
Classes¶
|
|
|
|
|
A combination of several masks. |
|
A mask defined as an array on a spectral cube WCS |
|
A boolean mask defined by the evaluation of a function on a fixed dataset. |
|
A boolean mask defined by the evaluation of a comparison function between a fixed dataset and some other value. |
|
A mask defined by a function that is evaluated at run-time using the data passed to the mask. |