IMPORTANT NOTE:
This page provides information to assist users when processing data obtained with the Gemini telescopes with Gemini IRAF. If you are reducing Imaging data from GMOS, NIRI, Flamingos-2, GSAOI, or GNIRS (keyhole), then we strongly recommend that you use the new platform, DRAGONS. Tutorials are available on the DRAGONS Documentation Portal
Introduction
Please see the requirements page for information relating to installing the Gemini IRAF package. For those new to IRAF, general IRAF documentation is available. In addition, a presentation called An Introduction to IRAF and the Gemini IRAF package was given at the 2014 AusGO/AAO Observational Techniques Workshop in Sydney, Australia, in conjunction with an interactive Python / PyRAF demonstration in the form of an IPython notebook (to run the IPython notebook, type ipython notebook in the directory where the IPython notebook is located then go to your browser). For instrument specific information, please follow the links below.
To get started with PyRAF:
To get started with one of the instruments:
FLAMINGOS-2
- All the available tasks in the F2 package can be found by typing help f2 at the IRAF / PyRAF prompt before loading the F2 package
- Information about the reduction of all FLAMINGOS-2 data can be found by typing f2info at the IRAF / PyRAF prompt
- A FLAMINGOS-2 Data Reduction Cookbook provides instructions and PyRAF scripts for reducing both imaging and longslit spectroscopic data using the Gemini IRAF package.
Imaging Data
- Information about the reduction of FLAMINGOS-2 imaging data can be found by typing f2infoimaging at the IRAF / PyRAF prompt
- An example reduction script for processing FLAMINGOS-2 imaging data can be found by typing f2examples imaging at the IRAF / PyRAF prompt
Spectroscopic Data
- Line lists for wavelength calibration are available
Longslit Data
- Information about the reduction of FLAMINGOS-2 longslit data can be found by typing f2infols at the IRAF / PyRAF prompt
- An example reduction script for processing FLAMINGOS-2 longslit data can be found by typing f2examples longslit at the IRAF / PyRAF prompt
Multi-Object Spectroscopy (MOS) Data
- Information about the reduction of FLAMINGOS-2 MOS data can be found by typing f2infomos at the IRAF / PyRAF prompt
- An example reduction script for processing FLAMINGOS-2 MOS data can be found by typing f2examples MOS at the IRAF / PyRAF prompt
GMOS
- All the available tasks in the GMOS package can be found by typing help gmos at the IRAF / PyRAF prompt before loading the GMOS package
- Information about the reduction of all GMOS data can be found by typing gmosinfo at the IRAF / PyRAF prompt
- A description of the format of GMOS data is available
- Example bias images are available
- Information about the reduction of GMOS data (relating to the tutorials below) was presented at the Gemini Data Workshop in Tucson, Arizona in July, 2010.
- GMOS Data Reduction Cookbook developed in conjunction with the US NGO has instructions for imaging and spectroscopy data reduction and calibration.
Imaging Data
- Information about the reduction of GMOS imaging data can be found by typing gmosinfoimag at the IRAF / PyRAF prompt
- An example reduction script for processing GMOS imaging data can be found by typing gmosexamples imaging at the IRAF / PyRAF prompt
- Example flat field images are available
- Example fringe images are available for both GMOS-N and GMOS-S
- A GMOS imaging tutorial, along with an example reduction script in the form of an IPython notebook (to run the IPython notebook, type ipython notebook in the directory where the IPython notebook is located then go to your browser) was presented at the 2014 AusGO/AAO Observational Techniques Workshop in Australia in April, 2014
Spectroscopic Data
- Information about the reduction of GMOS spectroscopic data can be found by typing gmosinfospec at the IRAF / PyRAF prompt
- Line lists for wavelength calibration are available
- An example reduction script for processing GMOS NS longslit data can be found by typing gmosexamples NS_longslit at the IRAF / PyRAF prompt
- An example reduction script for processing GMOS NS MOS data can be found by typing gmosexamples NS_MOS at the IRAF / PyRAF prompt
- Example nod and shuffle longslit images are available
- Information about the reduction of GMOS Nod and shuffle data was presented at the Gemini Data Workshop in Tucson, Arizona in July, 2010
- An example reduction script for processing GMOS longslit data and GMOS standard longslit data can be found by typing gmosexamples longslit and gmosexamples standard_longslit at the IRAF / PyRAF prompt, respectively
- A GMOS longslit tutorial was presented at the Gemini Data Workshop in Tucson, Arizona in July, 2010
- An example reduction script for processing GMOS MOS data can be found by typing gmosexamples MOS at the IRAF / PyRAF prompt
- A GMOS MOS tutorial was presented at the Gemini Data Workshop in Tucson, Arizona in July, 2010
IFU Data
-
Primary reference: GMOS IFU-1 Data Reduction Tutorial - Gemini IRAF (Workshop at the Gemini Science and Evolution meeting 2018)
- Information about the reduction of GMOS IFU data can be found by typing gmosinfoifu at the IRAF / PyRAF prompt
- An example reduction script for processing GMOS single slit IFU data, GMOS two slit IFU data and GMOS standard IFU data can be found by typing gmosexamples IFU_1slit, gmosexamples IFU_2slit and gmosexamples standard_IFU at the IRAF / PyRAF prompt, respectively
- A GMOS IFU tutorial was presented at the Gemini Data Workshop in Tucson, Arizona in July, 2010
GNIRS
- All the available tasks in the GNIRS package can be found by typing help gnirs at the IRAF / PyRAF prompt before loading the GNIRS package
- Information about the reduction of all GNIRS data can be found by typing gnirsinfo at the IRAF / PyRAF prompt
- The electronic pattern noise can be removed
Spectroscopic Data
- Line lists for wavelength calibration are available
Cross Dispersed (XD) Data
- Information about the reduction of GNIRS XD data can be found by typing gnirsinfoxd at the IRAF / PyRAF prompt
- An example reduction script for processing GNIRS XD data can be found by typing gnirsexamples XD at the IRAF / PyRAF prompt
- A cookbook for reducing XD spectra is available
Longslit Data
- Information about the reduction of GNIRS longslit data can be found by typing gnirsinfols at the IRAF / PyRAF prompt
- An example reduction script for processing GNIRS longslit data can be found by typing gnirsexamples longslit at the IRAF / PyRAF prompt
IFU Data
- Information about the reduction of GNIRS IFU data can be found by typing gnirsinfoifu at the IRAF / PyRAF prompt
- An example reduction script for processing GNIRS IFU data can be found by typing gnirsexamples IFU at the IRAF / PyRAF prompt
GPI
The GPI instrument builders and incidentally the campaign team has developed a powerful data reduction tool in IDL. At least for the duration of the GPI campaign, the software is maintained and developed by the campaign team.
The software and the documentation can be obtained at:
https://docs.planetimager.org/pipeline/
The GPI campaign team is providing a "source package" which contains all the source code and requires the user to have an IDL license to run the software. However, they also provide a "runtime package" both for Linux and Mac OS X that has compiled code and includes the IDL runtime library that can be run for free without a license. If you do not have an IDL license, use that second type of package.
All the tools are GUI-based. You do not need to know IDL.
A series of papers detailing GPI data and its analysis can be found in the GPI documents section
GSAOI
Imaging Data
- All the available tasks in the GSAOI package can be found by typing help gsaoi at the IRAF / PyRAF prompt before loading the GSAOI package
- Information about the reduction of all GSAOI data can be found by typing gsaoiinfo at the IRAF / PyRAF prompt
- Disco-Stu, the Distortion Correction and Stacking Utility for GSAOI. This standalone package, written in python, will align and stack images that have already been processed by the Gemini IRAF gareduce task.
- An example reduction script for processing GSAOI imaging data can be found by typing gsaoiexamples at the IRAF / PyRAF prompt
MIDIR
- All the available tasks in the MIDIR package can be found by typing help midir at the IRAF / PyRAF prompt before loading the MIDIR package
- Information about the reduction of all Michelle and T-ReCS data can be found by typing midirinfo at the IRAF / PyRAF prompt
- A description of the characteristics of Michelle and T-ReCS data is available
- Data reduction utilities in IDL and IRAF are available
Imaging Data
- An example reduction script for processing Michelle imaging data can be found by typing midirexamples michelle_imaging at the IRAF / PyRAF prompt
- An example reduction script for processing T-ReCS imaging data can be found by typing midirexamples trecs_imaging at the IRAF / PyRAF prompt
- A cookbook for reducing mid-IR imaging data is available
Polarimetry Data
- An example reduction script for processing Michelle polarimetry data can be found by typing midirexamples polarimetry at the IRAF / PyRAF prompt
Spectroscopic Data
- Information related to the telluric, flux and wavelength calibration of MIDIR data is available
Longslit Data
- An example reduction script for processing Michelle longslit data can be found by typing midirexamples michelle_longslit at the IRAF / PyRAF prompt
- An example reduction script for processing MIDIR longslit data can be found by typing midirexamples midir_longslit at the IRAF / PyRAF prompt
- A cookbook for reducing mid-IR spectroscopy data is available
- A cookbook for reducing Michelle Q band data is available
NIFS
IFU Data
- All the available tasks in the NIFS package can be found by typing help nifs at the IRAF / PyRAF prompt before loading the NIFS package
- Information about the reduction of all NIFS data can be found by typing nifsinfo at the IRAF / PyRAF prompt
- An example reduction script for processing NIFS IFU calibration data, NIFS IFU science data and NIFS IFU telluric data can be found by typing nifsexamples calibration, nifsexamples science and nifsexamples telluric at the IRAF / PyRAF prompt, respectively
- Information about the reduction of NIFS IFU data was presented at the Gemini Data Workshop in Tucson, Arizona in July, 2010
NIRI
- All the available tasks in the NIRI package can be found by typing help niri at the IRAF / PyRAF prompt before loading the NIRI package
- Information about the reduction of all NIRI data can be found by typing niriinfo at the IRAF / PyRAF prompt
- Information about raw NIRI data is available
- A description of the characteristics of NIRI data is available
- The electronic pattern noise can be removed
- Information about the reduction of NIRI data (relating to the tutorials below) was presented at the Gemini Data Workshop in Tucson, Arizona in July, 2010
Imaging Data
- An example reduction script for processing NIRI imaging data can be found by typing niriexamples imaging at the IRAF / PyRAF prompt
- A NIRI imaging tutorial was presented at the Gemini Data Workshop in Tucson, Arizona in July, 2010
Spectroscopic Data
- Line lists for wavelength calibration are available
Longslit Data
- An example reduction script for processing NIRI longslit data can be found by typing niriexamples longslit at the IRAF / PyRAF prompt
- A NIRI longslit tutorial was presented at the Gemini Data Workshop in Tucson, Arizona in July, 2010
OSCIR
- All the available tasks in the OSCIR package can be found by typing help oscir at the IRAF / PyRAF prompt before loading the OSCIR package
- Information about the reduction of all OSCIR data can be found by typing oscirinfo at the IRAF / PyRAF prompt
QUIRC
- All the available tasks in the QUIRC package can be found by typing help quirc at the IRAF / PyRAF prompt before loading the QUIRC package
- Information about the reduction of all QUIRC data can be found by typing quircinfo at the IRAF / PyRAF prompt
FLAMINGOS
- All the available tasks in the FLAMINGOS package can be found by typing help flamingos at the IRAF / PyRAF prompt before loading the FLAMINGOS package
- Information about the reduction of all FLAMINGOS data can be found by typing flamingosinfo at the IRAF / PyRAF prompt