Why use IRAF for image processing

  • Thread starter Thread starter harvellt
  • Start date Start date
Join the discussion
Registration is free. Ask a follow-up in this thread, or start your own.
5 replies · 7K views
harvellt
Messages
95
Reaction score
0
:rolleyes: title says it all...why..
 
Astronomy news on Phys.org
You haven't seen the stuff we used to use on VMS before iraf!
Remember it was designed in the late 80s for machines in the early 90s, when 32mb of memory was a server and you had to book 300Mb of disk space weeks in advance.
 
Really? I kind assumed IRAF was a little older than that and the first. I have read some user guides talking about images stored on magnetic tape... Guess I'm just jealous of some of the (all be it expensive) "amateur" software with the pretty GUIs. Is there a reason IRAF is better than those?
 
There are probably amateur astronomy packages that do better image display than saoimage these days.
The big advantage of iraf is that it's a programming environment, so if you need to background subtract, bias flat, merge and align, then extract photometry from 1000s of images you can write a script.

Iraf was developed for the Hubble Space Telescope
 
Iraf was developed for the Hubble Space Telescope

Actually, it was developed for Kitt Peak National Observatory and then later adopted by STScI (and ROSAT as well as other ground-based observatories) as the platform for their analysis/reduction software. It's not just scriptable, it has a complete compiled language for development as well (SPP). Yeah it's an old system, but still one of the most productive around.

Say what you will about GUIs, but can they be used to http://iraf.net/article.php/20080124231526240"
 
Last edited by a moderator:
Adopting 'universal' standards is a necessary evil in science. It changes more slowly than technology. It trades speed for widespread acceptance, usability and cost effectiveness. Modern computers are still backwards compatible - or can be so adapted at little expense. Besides, it provides an endless supply of IT jobs.