User Tools

Site Tools


general_software:idl

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
general_software:idl [2016/10/18 08:11] jansengeneral_software:idl [2022/11/30 09:11] (current) deul
Line 1: Line 1:
 =======IDL====== =======IDL======
-IDL is a commercial tool for data visualization with its own programming language. 
-\\ 
-See also: [[http://www.exelisvis.com/ProductsServices/IDL.aspx]] 
  
-Our introduction course has a [[https://www.strw.leidenuniv.nl/local/computers/it_local/practicum/html/idl.php| chapter on IDL]] as well. +  * [[general_software:idl:old|IDL versions 8.and below]] 
- +  * [[general_sofwtare:idl:new|IDL versions 8.and up]]
-===== License issues ===== +
- +
-If you experience IDL to fall back to demo-mode, that usually means that all licenses are in use. +
-There is a limited amount of license available for the use in the institute. You can get an idea of who is using IDL by typing at the UNIX command prompt: +
-  licenses idl +
-At the end of the output you may see a line like: +
-     Users of idl:  (Total of 256 licenses issued;   +
-     Total of 198 licenses in use) +
-indicating the current usage. Then the total in use licenses is within 6 license count from the licenses issued you will automatically be downgraded to demo-mode. +
-A web page listing the [[http://www.physics.leidenuniv.nl/organisation-ref/support-departments/ict-group/ict-group-license-usage-hidden|license usage]] is also available. +
- +
-===== Making smart use of available licenses ===== +
-Multiple IDL processes can be run in the same session, using only one set of 6 license countsIf user, computer and the value of ''$DISPLAY'' are identical, all jobs count as just one. +
-The smart way to achieve this, is to use just one ''ssh'' connection to the remote machine, and start multiple terminals (or a terminal with multiple tabs) on the machine, running IDL in each terminal. +
-The [[Linux:SFINX]] setup contains an alias ''rterm'' which does just that (use as ''rterm gooimeer''). +
- +
-===== Using licenses from your laptop (part 1: local) ===== +
-If you run IDL on your laptop, you need to point it to our license server. You can either set the environment variable LM_LICENSE_FILE to point to our server and port number: +
- +
-  setenv LM_LICENSE_FILE 1700@license.strw.leidenuniv.nl +
- +
-or point it to a local file which should contain: +
-  SERVER license.strw.leidenuniv.nl any 1700 +
-  USE_SERVER +
- +
-Once you have done that, licensing is set up for all software that work with the FlexLM licensing software (currently IDL, Maple and Matlab, probably more in the future). And, you will no longer have to change this setup when new versions of the software become available. +
- +
-===== Using licenses from your laptop (part 2: remote access) ===== +
- +
-To reach our license server from outside the building, and from the wireless network, you will need to tunnel the connections through ssh (in this example, on ssh.strw.leidenuniv.nl): and then, on your laptop, point LM_LICENSE_FILE to 1700@localhost instead of the actual server, since localhost:1700 is being forwarded to the license server.\\ +
-Example (from a Linux or Mac laptop): +
- +
-  ssh -g -L 1700:license.strw.leidenuniv.nl:1700 -L 31700:license.strw.leidenuniv.nl:31700 yourstrwusername@ssh.strw.leidenuniv.nl +
- +
-This opens an ssh session on our 'ssh' server. Keep this session open! Once it is closed, the port forwarding is closed as well! Now, from another terminal window or tab, you can start idl after pointing to the local host as license server: +
- +
-tcsh syntax: +
-  laptop$ setenv LM_LICENSE_FILE 1700@localhost +
-or bash: +
-  laptop$ export LM_LICENSE_FILE=1700@localhost +
- +
-And from that session, you can start idl or IDLde. +
- +
-===== Software to install on your laptop ===== +
-We have the most recent IDL downloads available for you to put on your laptopGo to /strw0/download and copy the appropriate file to you laptop. Follow the instructions above to connect to our license server.  +
- +
-===== See also ===== +
-  * [[FlexLM]] license server+
  
general_software/idl.1476778277.txt.gz · Last modified: by jansen