Presentation Supercomputing Computer Database SIEpedia Forum

IRAF paso a paso

This is a brief, introductory course on IRAF, written by a IRAF user, rather than by an IRAF programmer. I have tried to clarify those points which may present problems to first-time users. The course is focused on the IRAF structure and language, and won't provide any info on how to process and analyze astronomical images and data.

I suggest that you try the various examples presented here, experiment freely with similar IRAF tasks, different combinations of parameters, on a variety of image formats and types, etc.

These pages might also be used as a quick reference, even if they are not exhaustive or complete at all.

This manual is in constant evolution, as existing topics may be revised or new contents added. I will be happy to receive comments, critics and suggestions on how to improve this presentation. Also, if you would like me to add (or expand on) a specific subject, just send me an email:

This course is found in:

Note: This presentation has been formatted using Cascading Style Sheets (CSS). If you are using a non standard-compliant browser, you may notice inconsistencies or errors in the rendering of these pages.

PDF Version   By clicking here you can browse or download load the complete IRAF course in PDF format.


Table of Contents

  1. Basic Notions
    1. A quick ID of IRAF
    2. Getting started happily
    3. Do I need anything else?
    4. Know and customize your IRAF environment
    5. Quick look at the IRAF structure

  2. Packages and tasks
    1. Start: load and use packages
    2. Getting help
    3. Anatomy of a task
    4. Executing tasks

  3. The CL command language
    1. File and image templates
    2. Unix-like commands
    3. CL as a pocket calculator
    4. Some useful tricks

  4. Working with images (and tables)
    1. Image formats
    2. IRAF Coordinate System
    3. Input/Output from tape
    4. Getting info on an image
    5. Display of an image
    6. Working with image sections
    7. Hardcopies of images
    8. Working with tabular data

  5. Graphics tools
    1. The graphic cursor
    2. Printing/saving graphic output
    3. Graphics on the display window
    4. Image cursor from graphic window
    5. The sgraph task
    6. Metacode files

  6. Important tasks
    1. Imexamine
    2. Imedit
    3. Imexpr
    4. Splot
    5. Sections
    6. Hselect

  7. CL scripts
    1. Basic scripts
    2. Terminal scripts
    3. CL scripts as new tasks
    4. Other things to know about CL scripts

  8. References