ISIS 2 Documentation
The READISIS, READBACKPLANE, READRAWISIS, and WRITEISIS routines provide a simplified way to access an ISIS cube from an IDL program.
In addition, we have created an example IDL program that illustrates how to access an ISIS cube file from IDL. This includes reading label keyword values, reading the core of the cube (both with and without application of CORE_BASE/CORE_MULTIPLIER), and reading a backplane into a LONG array (which would be the appropriate data type for a Region of Interest (ROI) backplane created with "cv"). The example program is located in:
There are a number of additional ISIS routines that can be called from IDL using CALL_EXTERNAL. The source files for these routines (which include documentation for the caller) are contained in $ISIS/idl/externals. Many of these are simply interfaces that call the corresponding ISIS C or Fortran routine, but there are some that do more complicated things.
Note the following concerning the example program: