IRAF – Image Reduction and Analysis Facility

IRAF is the Image Reduction and Analysis Facility, a general purpose software system for the reduction and analysis of astronomical data. This is primarily data taken from imaging array detectors such as CCDs.

The main IRAF distribution includes a good selection of programs for general image processing and graphics, plus a large number of programs for the reduction and analysis of optical and IR astronomy data (the “noao” packages). Other external or layered packages are available for applications such as data acquisition or handling data from other observatories and wavelength regimes such as the Hubble Space Telescope (optical), EUVE (extreme ultra-violet), or ROSAT and AXAF or Chandra (X-ray).

It has been in use since its inception in 1981 by National Optical Astronomy Observatory (NOAO). Development and maintenance of IRAF is discontinued since 2013.

Features include:

  • Highly modular.
  • General image processing:
    • Tools for reading and writing data in the transportable FITS format.
    • Interactive graphics and image display tools for examining your data.
    • Tools for image registration and cleaning bad pixels.
    • Variety of smoothing operators.
    • Tools for image arithmetic, image statistics and combining image frames.
  • Spectral data:
    • Rich selection of tools for spectral reduction and analysis in the NOAO package that spans 1-d, 2-d, echelle, and fibor spectroscop.
    • Basic CCD reductions and flat fielding.
    • Distortion corrections for 2-d data.
    • Extraction of 2-d and echelle frames.
    • Wavelength and flux calibration.
    • Radial velocity analysis.
    • Multitude of tasks for manipulating spectra in general.
  • Direct imaging data:
    • Tools for basic CCD reductions.
    • Mosaicing.
    • Aperture and PSF-fitting (DAOPHOT) photometry.
    • Photometric calibration.
  • Process astronomical data.
  • User-defined tasks:
    • Procedure scripts.
    • Subset pre-processor programs.
  • Command line interface.
  • Offers software developers a rich programming environment that includes file management tools, interactive graphics and display, portability, and more.
  • Process data that is similar to astronomical data.

Website: iraf.noao.edu
Support: Documentation
Developer: National Optical Astronomy Observatory
License: Generally MIT license

Return to Astronomical Data Analysis Home Page | Return to Scientific Home Page


Make a Donation
Click the button to make a donation via flattr. Donations help us to maintain and improve the site. You can also donate via PayPal.


Read our complete collection of recommended free and open source software. The collection covers all categories of software.

The software collection forms part of our series of informative articles for Linux enthusiasts. There's tons of in-depth reviews, alternatives to Google, fun things to try, hardware, free programming books and tutorials, and much more.
Share this article

Share your Thoughts

This site uses Akismet to reduce spam. Learn how your comment data is processed.