Star Life

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.

Key Features

  • 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-community.github.io
Support: Documentation
Developer: National Optical Astronomy Observatory
License: Generally MIT License


Related Software

Astronomical Data Analysis Tools
AstropyCollection of Python software packages for astronomy
CARTACube Analysis and Rendering Tool for Astronomy
AstroImageJPowerful tool for astronomical image analysis and precise photometry
TOPCATTool for OPerations on Catalogues And Tables
astroMLPython module for machine learning and data mining
DS9Astronomical imaging and data visualization application
SirilAstronomical image (pre-)processing software
SkyfieldPure-Python astronomy package
SherpaModeling and fitting application for Python
IRAFImage Reduction and Analysis Facility
PyRAFPython-based IRAF command language
THELITool for the automated reduction of astronomical images
ASTAPAstrometric STAcking Program
ORSAFramework for celestial mechanics investigations
CRUSHData reduction and imaging for select astronomical cameras

Read our verdict in the software roundup.


Best Free and Open Source Software Explore our comprehensive directory of recommended free and open source software. Our carefully curated collection spans every major software category.

This directory is part of our ongoing series of informative articles for Linux enthusiasts. It features hundreds of detailed reviews, along with open source alternatives to proprietary solutions from major corporations such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk.

You’ll also find interesting projects to try, hardware coverage, free programming books and tutorials, and much more.

Discovered a useful open source Linux program that we haven’t covered yet? Let us know by completing this form.
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments