You can also copy this line to your IDL startup file. This will give you full command line access to all ISAP routines. To start the ISAP GUI simply type,
If you have been working on an AAR in your IDL session, e.g. if you have produced it within the OSIA environment, you can pass this aar directly to the GUI:
OSIA> NGC1068 = aar
In this example the name of the aar inside the GUI will be "NGC1068". Vice versa, the GUI - on exit - now passes an AAR back to the command line. To retrieve this aar type
after you have exited the GUI.
For historical reasons there is a slight inconsistency between SWS AARs in OSIA and ISAP: the two data tags SPARE and RPID are byte arrays in OSIA, but integers in ISAP. Should this ever cause problems in your application you can use the ISAP routine aar_fix to transform the AAR from one representation to the other:
OSIA> isap_aar = aar_fix(osia_aar) ; (the mode 'ia2isap' is default)
OSIA> new_osia_aar = aar_fix(isap_aar,mode='isap2ia')