Документ взят из кэша поисковой машины. Адрес
оригинального документа
: http://www.adass.org/adass/proceedings/adass02/P4-5/
Дата изменения: Thu Mar 13 03:04:36 2003 Дата индексирования: Tue Oct 2 04:39:59 2012 Кодировка: Поисковые слова: http astrokuban.info astrokuban |
Greisen & Calabretta (2003, ``Paper I'') describes the computation
of the world or physical coordinates as a multi-step process. The
vector of pixel offsets from the reference point is multiplied by a
linear transformation matrix and then scaled to physical units.
Mathematically, this is given by
The basic ``spectral'' coordinates are frequency, wavelength, and
Doppler relativistic velocity. There are several other coordinates
which are proportional to one of these, including wavenumber, energy,
and ``radio'' and ``optical'' conventional velocities. Let us
consider the case in which an axis is linearly sampled in spectral
variable , but is to be expressed in terms of variable
. We may
restrict
to the basic types since all others are linearly
proportional to one of them. Let us also introduce an intermediate
variable
which is the basic variable associated with
. The
relationship between
and
is then
with inverse
. The statement that an axis is linearly sampled in
simply means that
![]() |
(2) |
![]() |
(3) |
Dispersion coordinates for UV, optical, and IR spectra at nm are commonly given as wavelengths in air rather than in
vacuum. The relationship between these is given by
and causes a relative difference of around
0.03%. The conversion between wavelengths in air and wavelengths in
vacuum adds another step in the chain described above.
Paper III presents a full set of codes to be used in keyword
CTYPE for spectral coordinate types and for the non-linear
algorithms involved, including air wavelengths. Keywords
RESTFRQ
and RESTWAV
are reserved to give the line rest
frequency (in Hz) or wavelength (in m) needed for the conversion
between frequency/wavelength and velocity.
![]() |
One common form of spectral data is produced by imaging the light from
a disperser, such as a prism, grating, or grism, as illustrated in
Figure 1. Paper III presents the full mathematics by
which the wavelength and the spacing at the detector
may be related. The basic grism equation is given by
![]() |
(4) |
There are numerous instances in which a physical coordinate is well defined at each pixel along an image axis, but the relationship of the coordinate values between pixels cannot be described by a simple functional form. Observations of the same object made at an arbitrary set of frequencies or times are the simplest examples. In addition, the calibration of some spectrographs is represented best by a list of wavelengths for each pixel on the spectral axis.
Fully separable, one-dimensional axes of this type may be represented
by an algorithm, -TAB, defined in Paper III. A FITS binary
table containing only one row is used. The coordinates are given by a
vector of values in a single cell, optionally accompanied by a second
indexing vector in a second cell within the row. The parameters
required by -TAB are the table extension name, the table version
number, the table level number, the column name for the coordinate
vector, and the column name for the optional indexing vector. The
character-valued generic keyword PS_
is introduced to
provide the three character-valued parameters of this algorithm. The
coordinate value is found by first evaluating Equation (1) and
adding the reference value. The result is used as a value to be
looked up in the vector of values found in the indexing vector cell. The
corresponding position in the vector of values in the coordinate
vector cell then provides the actual coordinate. If the indexing vector
is omitted, the value found with Equation (1) is used as a
direct index for the coordinate vector.
The -TAB algorithm described above is then generalized to cases
in which the coordinates on axes are dependent on each other, but
the indexing vectors are independent. In this case, the values of the
coordinates are contained in one column of the (one-row) table as an
array of dimensions
, where
is the
number of indexing values on axis
. The indexing vector for axis
, if present, will occupy a separate column and will contain
values in a one-dimensional array. An additional parameter is
required for each of the
coordinates to give the axis number
within the coordinate array.
Paper I has defined a general framework to describe world coordinates in the FITS format; Paper II has extended that framework to describe ideal celestial coordinate representations. Paper III, summarized here, extends the discussion to ideal spectral coordinates and introduces a general table lookup algorithm. All three papers are well on their way to becoming part of the IAU FITS Standard.
Calabretta, M. R. et al. 2003, Representations of distortions in FITS world coordinate systems, in preparation, (``Paper IV'')
Calabretta, M. R. & Greisen, E. W. 2003, A&A, accepted (``Paper II'')
Greisen, E. W. & Calabretta, M. R. 2003, A&A, accepted (``Paper I'')
Greisen, E. W., Valdes, F. G., Calabretta, M. R., & Allen, S. A. 2003, A&A, in preparation (``Paper III'')