{"id":419,"date":"2013-04-26T14:08:53","date_gmt":"2013-04-26T14:08:53","guid":{"rendered":"http:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/?page_id=419"},"modified":"2017-07-19T16:02:45","modified_gmt":"2017-07-19T16:02:45","slug":"idl","status":"publish","type":"page","link":"https:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/software\/applications\/idl\/","title":{"rendered":"IDL"},"content":{"rendered":"<h2>Overview<\/h2>\n<p><a href=\"http:\/\/www.harrisgeospatial.com\/ProductsandTechnology\/Software\/IDL.aspx\">IDL<\/a> provides a dynamically typed visualization programming language and tools for data viz.<\/p>\n<p>Version 8.6 is installed on the CSF.<\/p>\n<h2>Restrictions on use<\/h2>\n<p>IDL is licenced software. To use this software you will need to show you have a licence and be added to the <code>idl<\/code> Unix group. It is currently restricted to a specific research group.<\/p>\n<p>Any permitted usage must adhere to the following license conditions:<\/p>\n<pre>\r\nIDL licences supplied under this agreement are solely used by researchers in astronomy\r\nand solar systems science (including Solar Terrestrial Physics) within the STFC remit.\r\n<\/pre>\n<p>Please contact <a href=\"&#x6d;&#97;&#x69;&#x6c;&#116;&#x6f;&#x3a;&#105;&#x74;&#x73;&#45;&#x72;&#x69;-&#x74;&#x65;a&#x6d;&#64;m&#x61;&#110;c&#x68;&#101;s&#x74;&#101;r&#x2e;&#97;c&#x2e;&#117;k\">its-&#114;&#105;&#45;&#116;&#101;&#x61;&#x6d;&#x40;&#x6d;&#x61;&#x6e;&#x63;hest&#101;&#114;&#46;&#97;&#99;&#x2e;&#x75;&#x6b;<\/a> for more information about this software.<\/p>\n<h2>Set up procedure<\/h2>\n<p>You can add the IDL software binaries to your $PATH by running <\/p>\n<pre>\r\nmodule load apps\/binapps\/idl\/8.6\r\n<\/pre>\n<p>This will also set up the required licence paths.<\/p>\n<h2>Running the application<\/h2>\n<p>The application is launched by issuing the command <code>idl<\/code>.<\/p>\n<p>If you need to run the software for more than a few minutes using significant CPU or memory resources you should run it via a compute node.<\/p>\n<h3>Serial batch job<\/h3>\n<p>Make sure you have loaded the modulefile. Then create a jobscript similar to the following:<\/p>\n<pre>\r\n#!\/bin\/bash\r\n#$ -cwd\r\n#$ -V\r\n\r\n# -- the commands to be executed (programs to be run) :\r\n\r\nidl &lt; <em>test.pro<\/em>\r\n       #\r\n       # Change to be the name of your IDL input file\r\n<\/pre>\n<p>Submit the job using <\/p>\n<pre>qsub myjobscript<\/pre>\n<p> where <code><em>myjobscript<\/em><\/code> is the name of your jobscript created above.<\/p>\n<h3>Example of an interactive IDL session<\/h3>\n<p>Use the <code>qrsh<\/code> command to request interactive compute resources:<\/p>\n<pre>\r\nqrsh -l inter -l short\r\n #\r\n # Wait until you have been logged in to a compute node. Then:\r\n\r\n# Set up to run IDL\r\nmodule load apps\/binapps\/idl\/8.6\r\n\r\n# Run idle interactive (will give you the <code>IDL<\/code> prompt)\r\nidl\r\n\r\n# Alternatively, supply an IDL input file\r\nidl < myscript.pro\r\n<\/pre>\n<p>Please also consult the <a href=\"\/csf2\/csf-user-documentation\/sge-interactive-jobs-qrsh\">qrsh<\/a> documentation for more detailed instructions on interactive use of compute nodes.<\/p>\n<h3>Parallel Job Submission<\/h3>\n<p>IDL should only be run on a single node (shared memory parallelism)<\/p>\n<p><em>Instructions coming soon.<\/em><\/p>\n<h2>Further info<\/h2>\n<p>Examples and help are available in <code>$IDL_DIR\/examples<\/code> and <code>$IDL_DIR\/help<\/code><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Overview IDL provides a dynamically typed visualization programming language and tools for data viz. Version 8.6 is installed on the CSF. Restrictions on use IDL is licenced software. To use this software you will need to show you have a licence and be added to the idl Unix group. It is currently restricted to a specific research group. Any permitted usage must adhere to the following license conditions: IDL licences supplied under this agreement are.. <a href=\"https:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/software\/applications\/idl\/\">Read more &raquo;<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"parent":31,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-419","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/wp-json\/wp\/v2\/pages\/419","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/wp-json\/wp\/v2\/comments?post=419"}],"version-history":[{"count":10,"href":"https:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/wp-json\/wp\/v2\/pages\/419\/revisions"}],"predecessor-version":[{"id":4033,"href":"https:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/wp-json\/wp\/v2\/pages\/419\/revisions\/4033"}],"up":[{"embeddable":true,"href":"https:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/wp-json\/wp\/v2\/pages\/31"}],"wp:attachment":[{"href":"https:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/wp-json\/wp\/v2\/media?parent=419"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}