specshift -- Shift dispersion coordinate systems
specshift spectra shift
This task applies a shift to the dispersion coordinate system of selected spectra. The image data is not modified as with imshift but rather the coordinate system is shifted relative to the data. The spectra to be modified are selected by specifying a list of images and apertures. If no aperture list is specified then all apertures in the images are modified. For N-dimensional spatial spectra such as long slit and Fabry-Perot the aperture list is ignored.
The specified shift is added to the existing world coordinates. For linear coordinate systems this has the effect of modifying CRVAL1, for linear "multispec" coordinate systems this modifies the dispersion coordinate of the first physical pixel, and for nonlinear "multispec" coordinate systems this modifies the shift coefficient(s).
It is also possible to shift the linearized coordinate systems (but not the nonlinear coordinate systems) with sapertures or possibly with wcsedit or hedit if the coordinate system is stored with a global linear system.
The verbose parameter lists the images, the apertures, the shift, and the old and new values for the first physical pixel are printed.
1. To add 1.23 Angstroms to the coordinates of all apertures in the image "ngc456.ms":
cl> specshift ngc456.ms 1.23
sapertures, dpocor, proto.wcsreset, hedit, ranges, onedspec.package