Difference between revisions of "IDL"
Line 24: | Line 24: | ||
To download and install IDL: | To download and install IDL: | ||
#Get the installer from | #Get the installer from https://mirror.rc.usf.edu/isos/IDL/8.2/ | ||
##Log in using your NetID and password. | ##Log in using your NetID and password. | ||
##Download the idl82winXX_setup.exe file. | ##Download the idl82winXX_setup.exe file. | ||
Line 40: | Line 40: | ||
**To Give Access: <pre style="white-space:pre-wrap; width:40%; border:1px solid lightgrey; background:#000000; color:white;">[user@host ~]$ chmod a+rx /usr/local/exelis</pre> | **To Give Access: <pre style="white-space:pre-wrap; width:40%; border:1px solid lightgrey; background:#000000; color:white;">[user@host ~]$ chmod a+rx /usr/local/exelis</pre> | ||
#Get the installation archive from | #Get the installation archive from https://mirror.rc.usf.edu/isos/IDL/8.2/ | ||
##Log in using your NetID and password. | ##Log in using your NetID and password. | ||
##Download the idl82linux.x86_64.tgz file. | ##Download the idl82linux.x86_64.tgz file. | ||
Line 56: | Line 56: | ||
To download and install IDL: | To download and install IDL: | ||
#Get the installation archive from | #Get the installation archive from https://mirror.rc.usf.edu/isos/IDL/8.2/ | ||
##Log in using your NetID and password. | ##Log in using your NetID and password. | ||
##Download the InstallIDL82_Mac.pkg file. | ##Download the InstallIDL82_Mac.pkg file. |
Latest revision as of 19:00, 15 June 2020
Description
IDL’s features include: advanced image processing, interactive 2-D and 3-D graphics, object oriented programming, insightful volume visualization, a high-level programming language, integrated mathematics and statistics, flexible data I/O, a cross-platform GUI toolkit, and versatile program linking tools.
Version
- 8.2
Authorized Users
CIRCE
account holdersRRA
account holdersSC
account holders
Platforms
CIRCE
clusterRRA
clusterSC
cluster- Workstation/PC
Installation
The IDL user guide is essential to understanding the application and making the most of it. The guide and this page should help you to get started with your simulations. Please refer to the Documentation section for a link to the guide.
- Note on CIRCE: Make sure to run your jobs from your $WORK directory!
IDL Windows Installation
Before you begin:
There are two installation packages for Windows:
- 32-bit: idl82win32_setup.exe
- 64-bit: idl82win64_setup.exe
- Note: If you have a 64-bit Windows system, use the 64-bit installation package. It includes both 32-bit and 64-bit versions of IDL.
To download and install IDL:
- Get the installer from https://mirror.rc.usf.edu/isos/IDL/8.2/
- Log in using your NetID and password.
- Download the idl82winXX_setup.exe file.
- In the Save As dialog, specify a location to save the executable file you are downloading, and click Save.
- After the download is complete, go to the location where you saved the idl82win32_setup.exe or idl82win64_setup.exe file and double click on it to begin installing IDL.
- Click Setup, and follow the prompts to install IDL.
IDL Unix Installation
Before you begin:
- Choose a place to install IDL on your system and create that directory. The default installation path is /usr/local/exelis.
- If you need to create the directory, be sure you have root (or similar) permissions, and issue the following commands:
- To Create:
[user@host ~]$ mkdir /usr/local/exelis
- To Give Access:
[user@host ~]$ chmod a+rx /usr/local/exelis
- To Create:
- Get the installation archive from https://mirror.rc.usf.edu/isos/IDL/8.2/
- Log in using your NetID and password.
- Download the idl82linux.x86_64.tgz file.
- Log on as root on your machine.
- The installation file is a compressed archive; save it in the directory in which you are installing IDL (/usr/local/exelis by default).
- Unpack the archive by entering:
[user@host ~]$ tar xfvz idl82linux.x86_64.tgz
- Execute the installation program by entering the following command:
[user@host ~]$ ./install.sh
- Follow the prompts to install IDL.
- If you choose not to create symbolic links, you can set up IDL (where install_dir is the main installation directory) by issuing the following command:
[user@host ~]$ source install_dir/idl/idl82/bin/idl_setup
- If you choose not to create symbolic links, you can set up IDL (where install_dir is the main installation directory) by issuing the following command:
- Once the installation finishes, you will need to install the license file. Copy the license file you receive by email to “/usr/local/itt/license/license.dat”.
- You should now be able to start
idlde
(text mode) from the command line.
IDL Mac Installation
To download and install IDL:
- Get the installation archive from https://mirror.rc.usf.edu/isos/IDL/8.2/
- Log in using your NetID and password.
- Download the InstallIDL82_Mac.pkg file.
- Note the location to which you are downloading the PKG file.
- Double-click the file InstallIDL82_Mac.pkg.
- Follow the prompts to install IDL.
Running IDL on CIRCE/SC
The IDL user guide is essential to understanding the application and making the most of it. The guide and this page should help you to get started with your simulations. Please refer to the Documentation section for a link to the guide.
- Note on CIRCE: Make sure to run your jobs from your $WORK directory!
- Note: Scripts are provided as examples only. Your SLURM executables, tools, and options may vary from the example below. For help on submitting jobs to the queue, see our SLURM User’s Guide.
Establishing a GUI connection to CIRCE/SC
To use IDL, you will need to connect to CIRCE/SC with GUI redirection, either using:
- CIRCE/SC Desktop Environment
- SSH with X11 redirection
- If connecting from OSX or Linux via SSH, please ensure that you use one of the following commands to properly redirect X11:
[user@localhost ~]$ ssh -X circe.rc.usf.edu
or[user@localhost ~]$ ssh -X sc.rc.usf.edu
- If connecting from OSX or Linux via SSH, please ensure that you use one of the following commands to properly redirect X11:
Once connected to CIRCE, you can open IDL using the steps below:
[user@login0 ~]$ srun --time=04:00:00 --pty /bin/bash [user@wh-520-4-1 ~]$ module add apps/idl/8.2 [user@wh-520-4-1 ~]$ idlde
Documentation
Home Page, User Guides, and Manuals
- IDL Home Page
Benchmarks, Known Tests, Examples, Tutorials, and Other Resources
- IDL Tutorials
- More information about the features of IDL can be found by using
idldemo
. The graphical mode also includes a tutorial.
- More information about the features of IDL can be found by using
More Job Information
See the following for more detailed job submission information:
Reporting Bugs
Report bugs with IDL to the IT Help Desk: rc-help@usf.edu