** DRAFT ** DRAFT ** ** DRAFT ** DRAFT ** ** DRAFT **
The IDL tools have been written for use with IDL 4.0 or later, and have been tested on the following platforms: SGI Indigo 2 (IRIX 6.2) and Sun SPARCstation-20 (SunOS 5.5.1).
Instructions on using the tools and downloading data are available for both P-cube and TOVS Path-P products.
To run the tools directly from the CD, please perform the following steps. Implementation of each step will vary depending on your operating system and shell.
setenv IDL_PATH /[CDROM]/TOOLS/IDL\:$IDL_PATH
setenv IDL_STARTUP /[CDROM]/TOOLS/IDL/unixstrt.pro
When you use this file, IDL will compile each of the tools programs in the correct order, and will set the device visual so that the display colors behave correctly. The tools were built assuming that PseudoColor is used on unix systems, and decomposed color is turned off on Win95 systems. Unexpected results will occur on the color displays if you run the tools using TrueColor. If you use a customized startup file, you may wish to merge the startup file from the CD with your own customizations.
xterm*font: -adobe-courier-*-o-*-*-20-*-*-*-*-*-*-*
IDL Version 4(or 5).x. Research Systems, Inc. Installation number: xxxx. Licensed for use by: your company/institution For basic information, enter "IDLInfo" at the IDL> prompt. % Compiled module: COLORBAR. % Compiled module: BLANK_LEGEND. % Compiled module: MAKE_LEGEND. % Compiled module: PAINT_LEGEND. % Compiled module: SNOWICE_LEGEND. % Compiled module: OCEAN_LEGEND. % Compiled module: SSMI_CONVERT. % Compiled module: SSMI_INVERSE. % Compiled module: EASE_CONVERT. % Compiled module: EASE_INVERSE. % Compiled module: PPPU_ADD_SDS. % Compiled module: PPPU_FILES. % Compiled module: PPPU_GET_SDS_DESCRIPTIONS. % Compiled module: PPPU_IS_ANCILLARY_SDS. % Compiled module: PPPU_YYYYDOY_TO_JULDAY. % Compiled module: PPP_READ. % Compiled module: PPP_TOC. % Compiled module: PPP_EXTRACT. % Compiled module: PPP_STATS. % Compiled module: PPP_PLATFORM. % Compiled module: PPP_PLOT. % Compiled module: PPP_PLOT_XPARAMS. % Compiled module: PPP_COMPARE. % Compiled module: PPP_SHOW. % Compiled module: PPP_ANIMATE. % Compiled module: PPP_SAVE. % Compiled module: PPP_RESTORE. % Compiled module: PLAY_GIF. % Compiled module: PPP_PLATFORM The Polar Pathfinder P-cube/TOVS IDL access routines are now installed. Please refer to index.html in the HTML documentation for more information about these tools, including extended help documentation. Select Platform: Enter 1 for P-cube Enter 2 for TOVS Path-P :
The prompt at the end of the installation requires you to select either P-cube (by typing '1') or TOVS Path-P (by typing '2') mode. You can use the procedure ppp_platform at any time to switch data sets.
If you see compilation errors during startup, the first thing to check is that you might have overwritten your current IDL_PATH (instead of appending the CD path to your existing path, thereby causing IDL to lose track of standard IDL functions like MOMENT, LABEL_DATE and CONGRID). The way to check this at this point would be to print the value of IDL_PATH and confirm output that looks something like this:
IDL> print,getenv("IDL_PATH")
/CDROM/TOOLS/IDL:+/usr/local/rsi/idl5.1/idl_5.1/lib:+/usr/local/rsi/idl5.1/idl_5.1/examples
IDL>
And not like this:
IDL> print,getenv("IDL_PATH")
/CDROM/TOOLS/IDL
IDL>
If you did overwrite your IDL_PATH, you must start a new window to get the original path back before re-executing the setenv commands above.
The IDL tools require the TOVS Path-P data files to be organized in a specific way on your disk (P-cube data files are already organized properly). All the data files must be placed under the same base directory. The ancillary data file must be in the base directory, while the daily data files must be in yearly subdirectories under the base directory. The directory name of each yearly subdirectory must be the 4-digit year. The easiest way to ensure that your directory is set up properly is to download the daily data tar files to the base directory and untar them from there. The yearly subdirectories will be created automatically.
For example:
To download and run the tools from the TOVS Path-P FTP site, please perform the following steps. Implementation of each step will vary depending on your operating system and shell.
unix systems: The exact syntax will depend on your shell. On systems using flavors of C shell, and assuming for the sake of this example that you are going to put the tools in a directory named /usr/me/tovs/IDL_tools (the tools can be placed anywhere in your file system), first change your current working directory to this directory by typing
cd /usr/me/tovs/IDL_tools
Then connect to the TOVS Path-P FTP site by typing
ftp sidads.colorado.edu
Use 'anonymous' for the username and your e-mail address for the password. Then type
cd pub/DATASETS/TOVS/TOOLS/IDL
followed by
mget *.pro
to retrieve the tools. You must download all the files to ensure that the tools will work properly.
setenv IDL_PATH /usr/me/tovs/IDL_tools\:$IDL_PATH
If you get an error message similar to "IDL_PATH: undefined variable," you need to run the idl_setup script. If you don't know how to run this script, consult your system administrator.
setenv IDL_STARTUP /usr/me/tovs/IDL_tools/unixstrt.pro
When you use this file, IDL will compile each of the tools programs in the correct order, and will set the device visual so that the display colors behave correctly. The tools were built assuming that PseudoColor is used on unix systems, and decomposed color is turned off on Win95 systems. Unexpected results will occur on the color displays if you run the tools using TrueColor. If you use a customized startup file, you may wish to merge the startup file provided with your own customizations.
Pick a fixed-width font for your output log. Some of the tools display text output in the IDL window. The output will be easier to read if you are using a fixed-width font (e.g. Courier or Courier New).
xterm*font: -adobe-courier-*-o-*-*-20-*-*-*-*-*-*-*
IDL Version 4(or 5).x. Research Systems, Inc.
Installation number: xxxx.
Licensed for use by: your company/institution
For basic information, enter "IDLInfo" at the IDL> prompt.
% Compiled module: COLORBAR.
% Compiled module: BLANK_LEGEND.
% Compiled module: MAKE_LEGEND.
% Compiled module: PAINT_LEGEND.
% Compiled module: SNOWICE_LEGEND.
% Compiled module: OCEAN_LEGEND.
% Compiled module: SSMI_CONVERT.
% Compiled module: SSMI_INVERSE.
% Compiled module: EASE_CONVERT.
% Compiled module: EASE_INVERSE.
% Compiled module: PPPU_ADD_SDS.
% Compiled module: PPPU_FILES.
% Compiled module: PPPU_GET_SDS_DESCRIPTIONS.
% Compiled module: PPPU_IS_ANCILLARY_SDS.
% Compiled module: PPPU_YYYYDOY_TO_JULDAY.
% Compiled module: PPP_READ.
% Compiled module: PPP_TOC.
% Compiled module: PPP_EXTRACT.
% Compiled module: PPP_STATS.
% Compiled module: PPP_PLATFORM.
% Compiled module: PPP_PLOT.
% Compiled module: PPP_PLOT_XPARAMS.
% Compiled module: PPP_COMPARE.
% Compiled module: PPP_SHOW.
% Compiled module: PPP_ANIMATE.
% Compiled module: PPP_SAVE.
% Compiled module: PPP_RESTORE.
% Compiled module: PLAY_GIF.
% Compiled module: PPP_PLATFORM
The Polar Pathfinder P-cube/TOVS IDL access routines are now installed.
Please refer to index.html in the HTML documentation,
for more information about these tools, including extended
help documentation.
Select Platform:
Enter 1 for P-cube
Enter 2 for TOVS Path-P
:
The prompt at the end of the installation requires you to select either P-cube (by typing '1') or TOVS Path-P (by typing '2') mode. You can use the procedure ppp_platform at any time to switch data sets.
If you see compilation errors during startup, the first thing to check is that you might have overwritten your current IDL_PATH (instead of appending the IDL tools directory to your existing path, thereby causing IDL to lose track of standard IDL functions like MOMENT, LABEL_DATE and CONGRID). The way to check this at this point would be to print the value of IDL_PATH and confirm output that looks something like this:
IDL> print,getenv("IDL_PATH")
/usr/me/tovs/IDL_tools:+/usr/local/rsi/idl5.1/idl_5.1/lib:+/usr/local/rsi/idl5.1/idl_5.1/examples
IDL>
And not like this:
IDL> print,getenv("IDL_PATH")
/usr/me/tovs/IDL_tools
IDL>
If you did overwrite your IDL_PATH, you must start a new window to get the original path back before re-executing the setenv commands above.