IRAF is the Image Reduction and Analysis Facility, a general purpose software system for the reduction and analysis of astronomical data. IRAF is licensed under a MIT style license. The software was written by the National Optical Astronomy Observatories (NOAO) in Tucson, Arizona. However, continuous institutional development and maintenance of IRAF is discontinued since 2013. The latest NOAO release had a large number of problems, including major license issues and security bugs.
To prevent the software from bitrotting, and to fix bugs that are in the package despite (or because) of its age, the iraf-community works on maintaining IRAF and integrating the available patches into the source code.
Warning
Please be aware the IRAF is 40 years old legacy code and institutional support for IRAF and its usage is going away quickly. It is recommended to search alternative solutions, for example in the Astropy community, and not to start new projects using IRAF. See this article in the STScI newsletter for rationale and recommendations.
Contributing Code, Documentation, or Feedback
IRAF can only survive by the contribution of its users, so we welcome and encourage your contributions. The preferred way to report a bug is to create a new issue on the IRAF GitHub issue page. To contribute patches, we suggest to create a pull request on GitHub. Another way to contribute is to package IRAF for your favourite operating system and distribution.
Documentation
The complete system documentation is available on Read the Docs.
- A Beginner’s Guide to Using IRAF (PDF) (1993)
- Package and Task Reference (current)
- Selected External Packages (current)
- SPP Reference Manual (1983)
- CL Programmer’s Manual (1983)
- IRAF 2.18 Release Notes (2024)
Also, there is a lot of additional IRAF documentation available as PDF documents.
Citation
IRAF is listed in the Astronomical Source Code Library as ascl:9911.002. The DOI is 10.5281/zenodo.5816743. There are two papers appropriate as references for IRAF in a publication:
-
Tody, D., The IRAF Data Reduction and Analysis System, in Proc. SPIE Instrumentation in Astronomy VI, ed. D.L. Crawford, 627, 733 (1986) (ADS:1986SPIE..627..733T)
-
Tody, D., IRAF in the Nineties, in Astronomical Data Analysis Software and Systems II, A.S.P. Conference Ser., Vol 52, eds. R.J. Hanisch, R.J.V. Brissenden, & J. Barnes, 173 (1993) (ADS:1993ASPC…52..173T)