CoordinateFrame¶
- class gwcs.coordinate_frames.CoordinateFrame(naxes, axes_type, axes_order, reference_frame=None, reference_position=None, unit=None, axes_names=None, name=None, axis_physical_types=None)[source]¶
Bases:
object
Base class for Coordinate Frames.
- Parameters:
- naxesint
Number of axes.
- axes_typestr
One of [“SPATIAL”, “SPECTRAL”, “TIME”]
- axes_ordertuple of int
A dimension in the input data that corresponds to this axis.
- reference_frameastropy.coordinates.builtin_frames
Reference frame (usually used with output_frame to convert to world coordinate objects).
- reference_positionstr
Reference position - one of
STANDARD_REFERENCE_POSITION
- unitlist of astropy.units.Unit
Unit for each axis.
- axes_nameslist
Names of the axes in this frame.
- namestr
Name of this frame.
Attributes Summary
Names of axes in the frame.
A tuple of indices which map inputs to axes.
Type of this frame : 'SPATIAL', 'SPECTRAL', 'TIME'.
A custom name of this frame.
The number of axes in this frame.
Reference frame, used to convert to world coordinate objects.
Reference Position.
The unit of this frame.
Methods Summary
coordinate_to_quantity
(*coords)Given a rich coordinate object return an astropy quantity object.
coordinates
(*args)Create world coordinates object
Attributes Documentation
- axes_names¶
Names of axes in the frame.
- axes_order¶
A tuple of indices which map inputs to axes.
- axes_type¶
Type of this frame : ‘SPATIAL’, ‘SPECTRAL’, ‘TIME’.
- axis_physical_types¶
- name¶
A custom name of this frame.
- naxes¶
The number of axes in this frame.
- reference_frame¶
Reference frame, used to convert to world coordinate objects.
- reference_position¶
Reference Position.
- unit¶
The unit of this frame.
Methods Documentation