Make the UIO IDL routines visible to IDL - somehow. There are several ways to do that. Three are described below:
We recommend to create an initialization file
(e.g. named start.pro
) which should be called after starting IDL
(e.g. @start
).
This is necessary to define relevant paths of IDL subroutines and to
provide the UIO package.
Thus, the file should contain the following:
${UIOPATH}
which specifies where to
find the IDL routines for the UIO handling in the script above.
Alternatively, one might set the IDL path variable accordingly like
.bashrc
file before starting IDL.
Or, you just make a symbolic link from the UIO IDL routines at their original location to a sub-directory of the main IDL directory, which should be in the IDL path anyway.
The initial (single) call of uio_init
is necessary in any case.