Campuses:
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
computing:department:unix:software:idl [2013/05/08 17:49] – allan | computing:department:unix:software:idl [2015/11/25 10:50] (current) – allan | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== IDL on Physics linux systems ====== | ====== IDL on Physics linux systems ====== | ||
- | IDL software | + | IDL is supported on the linux cluster primarily |
- | ===== Running | + | To use IDL, you first need to load the software module: |
+ | module load idl | ||
+ | |||
+ | After that, for a command line interface, type | ||
+ | idl | ||
- | The IDL Virtual Machine which lets you run an IDL " | + | or for IDL' |
+ | idlde | ||
- | This can also help you run multiple IDL jobs in parallel through **condor** without being encumbered by available licenses. See http:// | + | For interactive |
+ | idlhelp | ||
- | ===== Problems and workarounds | + | ===== The IDL Astronomy User's Library |
- | Online help in IDL 7.0 may not work properly without taking special steps. | + | < |
- | IDL's release notes have this to say about the fix to their help system: | + | The IDL Astronomy Users Library is a central repository for low-level astronomy software written in the commercial language IDL. More info at http:// |
- | < | + | |
- | If you use the IDL Workbench, simply starting the Workbench | + | |
- | with the | + | |
- | idlde | + | In order to use the network copy of this software, you must modify the IDL_PATH environment path. |
- | command causes IDL to use the newly-installed version of | + | For csh: |
- | XULRunner. If you use IDL in command-line mode (without starting | + | |
- | the IDL Workbench), you must start the IDL help server before | + | |
- | starting IDL in order for the ? command to work properly. | + | |
- | | + | |
- | idlhelp | + | for bash: |
- | idl | + | |
- | Note that the IDL help server continues to run after you have | + | ===== Running multiple copies of IDL on the same machine ===== |
- | ended your IDL session. If you prefer to shut down the IDL help | + | |
- | server, enter the following command at the shell prompt: | + | |
- | idlhelp | + | This hint was taken from Princeton Astronomy department: IDL hands out licenses based on hostname+username+display. If all three of those are equal, you can start as many sessions as you want and only consume one license. The modern habit of letting ssh create X tunnels causes the display name to be different for each ssh connection, even if several connections come from a single host. There are several ways of making your DISPLAY name the same for all such connections. The simplest is to note which your first one is (echo $DISPLAY), and set DISPLAY on other connections to that. Or for a console-only IDL session, simply unset DISPLAY completely. |
+ | |||
+ | ===== Running IDL jobs without license restrictions ===== | ||
+ | |||
+ | The IDL Virtual Machine which lets you run an IDL " | ||
+ | |||
+ | This can also help you run multiple IDL jobs in parallel through **condor** without being encumbered by available licenses. See http:// | ||
+ | |||
+ | ===== Problems and workarounds ===== | ||
- | Depending on your system, it may take several moments for the | + | none at present |
- | help server to start. Leaving the help server running speeds up | + | |
- | the response time of the ? command significantly. | + | |
- | </ | + |