PDS_VERSION_ID = PDS3 RECORD_TYPE = STREAM SPACECRAFT_NAME = GALILEO_ORBITER INSTRUMENT_NAME = "NEAR INFRARED MAPPING SPECTROMETER" INSTRUMENT_ID = NIMS OBJECT = TEXT NOTE = "Description of software for the NIMS Cube CD-ROM set." PUBLICATION_DATE = 1998-12-10 END_OBJECT = TEXT END No specific cube access software is provided with this version of the NIMS Cube CD-ROMs. ISIS (Integrated Software for Imagers and Spectrometers) is the best available software package for display and analysis of NIMS cubes (g-cubes and tubes.) It is available in Unix (including Linux) and VMS versions. (See section 12 of VOLINFO.TXT.) The ENVI system, developed under IDL, is also designed for accessing data in cube format, and is available in Unix versions from Research Systems Inc (RSI). Simple multi-platform software for examining cubes is under development by PDS. This software is known as NASAview; currently available versions will display images from a cube. A version under development will also display spectra. (See the PDS web site at http://stardust.jpl.nasa.gov.) Many generic image display systems can be used to display individual bands in a cube file. One must first calculate the offset (in bytes) to the image to be displayed. Find the ^QUBE statement in the label, and use its value (v) to determine the starting byte of the first band of the cube: (v-1)*512 + 1. That is, skip (v-1)*512 bytes. Then use the CORE_ITEMS = (samples, lines, bands) statement to find the dimensions of the core, and CORE_ITEM_BYTES to get the size of each pixel (usually 4 for cubes from Jupiter observations, and 2 for cubes from cruise encounters). To display the first band, offset (v-1)*512 bytes and display a samples by lines image of 16- or 32-bit pixels. To display an arbitrary band, say band b, change the offset to (v-1)*512 + (b-1)*samples*lines*pixel_size. Note, however, that the cubes on this CD were generated on VAX hardware. (CORE_ITEM_TYPE has the value VAX_INTEGER or VAX_REAL.) On most Unix workstations, or just about anything but a VAX or a DEC Alpha (running VMS) or a PC, bytes in VAX_INTEGER pixels will have to be swapped. Likewise, VAX_REAL pixels will have to be converted to IEEE (or whatever floating point format is used on your machine) before display. Backplanes always contain 4-byte VAX_REAL pixels, and may be displayed by offsetting the entire core and any preceding backplanes and converting the pixels from VAX to IEEE floating point. (Conversion utilities to do all of this exist in the ISIS system.) Software for generation of g-cubes and tubes from NIMS EDRs is available in both the Vicar (Video Image Communication and Retrieval) and VMS ISIS systems. (See VOLINFO.TXT, section 12, for information on obtaining the ISIS or VICAR systems.) The masks (browse products) on this CD-ROM are in JPEG and GIF format and may be displayed by most web browsers, and by display software such as 'xv'.