NIRSPEC uses the following software packages. Additional information
can be obtained by referring to the User's
Manual Page. Clicking on the name of the package will link you
to its particular User's Manual:
Low-Level Assembly Code: This code, written in OCCAM, controls
the communication and response of the transputers.
Keyword Server: Written in C, this KTL based RPC package is the
main server for NIRSPEC.
Graphical User Interfaces
Format Simulator: This IDL interface allows the user to set up
the instrument, such as filter, slit, and grating angles, and to see which
parts of the echellogram will be projected on to the chip respective to
the setup. By adjusting settings as necessary, the user can foresee
what he/she is going to get in the resulting exposure.
Client: This interface provides the user with low level access to NIRSPEC's
mechanisms and settings. All of NIRSPEC's capabilities can be accessed
via the Dataviews Client.
Imrot (Image Rotator Client): This IDL interface
gives the user the ability to determine and set the image rotator configuration
to optimize the exposure.
This IDL program is a complete data analysis package. It reads in
images in the form of FITS files, and provides the user with analytical
information, such as pixel values, mean pixel value, and horizontal and
vertical cut plotting, as well as image manipulation, such as subtraction
and division of two images.
Reduction Pipeline: The DRP is a realtime reduction of the echellograms
taken with NIRSPEC. It corrects the orders of the echellogram creates
a reduced images, with wavelength information, and displays it in a special
DRP-version of Quicklook. This is all done immediately up completion
of an exposure.
This IDL interface, useful to OA's, gives a general summary of the instrument's