User Tools

Site Tools


iraf

IRAF

Local installation peculiarities

Command iraf is available as well as the 'normal' method of calling cl directly. Another startup script is xiraf which starts up IRAF in a xgterm. Command shells ecl, ncl and vocl are directly callable as well. Apart from starting IRAF, these scripts also check for the existence of a login.cl in the current directory, and they offer to run mkiraf to create one, if necessary.
Another local addition is the possibility to select the version to run, by checking the version number in login.cl. So, as long as we support an ol;der version, you will get that version in directories that have a login.cl setup for that version. To get the latest version, edit the file or rerun mkiraf in that directory.

Version 2.16

A new version of IRAF (2.16) has been installed, along with updates of various utilities The older version of IRAF (2.14.1) will still be available, and if your login.cl file lists the old version, it will use the old version automatically. So to use the new version, rerun mkiraf or edit login.cl to list the version as 2.16 We have implemented a local tweak in the startup scripts: if you set logver'' in your login.cl to “IRAF V2.16-32bit March 2012” you will start the 32-bit version of IRAF in stead of the 64-bit version. This may be needed, since most of STSDAS is not ported to 64-bit architectures (and maybe other tasks and packages as well).
Note that this needs an exact match (eg, don't make it 2.16.0-32bit or whatever) and it only works, if you start iraf through our startup scripts, not when you set IRAFARCH manually and souce the irafuser.csh script from your login environment (if you set it up like that, you are probably an advanced user and you could figure out yourself how to get the right architecture).
Note also, that running the 32-bit version is only useful for those unported tasks. Some newer packages are only available on 64-bit, and you also need 64-bit support for accessing huge data files, and for more efficient use of the CPU. So select 32bit architecture only if you need it!

See also:

Our introduction course has a chapter on IRAF.

See also http://iraf.noao.edu/

iraf.txt · Last modified: 2017/06/12 08:21 by jansen