Keck has become the primary distributor of the OSIRIS Data Reduction Pipeline.

A new version of the pipeline for the new SPEC detector will be available soon via github

What's New in v3.2?

List of Reported Bugs and Fixes in v3.2

Get the Pipeline
Pipeline Install Script
To run:
  1. Save link as...
  2. 'python install_osiris_drs_v3.2.python'
Includes these Downloads:
Data Reduction Pipeline (v3.2) (08/01/2013)
Convert raw 2-D data into reduced 3-D data cubes. Runs in IDL v6.1 and above. Specifically DOES work in IDL 8+ where previous versions did not.
Current OSIRIS Manual (v2.3) (03/01/2010)
3.3 MB of OSIRIS info.
Data Reduction GUI (v2.3 tar.gz) - (zip) (03/01/2010)
Click, click, your data's reduced.
OSIRIS Observing Planning GUI (v1.5 tar.gz) - (zip) (04/01/2008)
Generate and save planning scripts (.ddf)
Quicklook2 Package (v2.2) (04/01/2008)
Quicklook2 (QL2) is an update to the NIRSPEC/NIRC2 Quicklook tool. QL2 handles 2- and 3-D fits files. Currently DOES NOT run in IDL v8 and above.
Quicklook2 User's Manual (v2.2) (04/01/2008)
  • Designed for Mac OSX
  • Automatically downloads the files, untars them, compiles, and sets up environment variables
  • Should handle 32-/64-bit cleanly
OSIRIS Rectification Matrices
available for download
DRP Cookbook
by Jim Lyke
OSIRIS Wiki Page
Users helping users reduce data. Please contact the for wiki user information.
UCLA Links (Historical, no longer active)
UCLA Data Reduction Pipeline Page
UCLA OSIRIS Updates Page
Links/Download Descriptions
Data Reduction Pipeline (v3.2 - 08/01/2013)
Comprehensive pipeline designed to fully reduce all of the calibration data and to reduce scientific data to the level where an astronomer can begin custom analysis. The OSIRIS pipeline is designed to:
  • Fix artifacts on the raw 2D array
  • Wavelength calibrate
  • Assemble all the spectra into a 3D cube (λ wavelength, x and y spatially).
  • Allows for mosaicking of multiple 3D cubes
  • Downloaded and installed by install script
Astronomers are responsible for generating their own custom analysis tools. We encourage sharing of tools. OSIRIS Wiki Page has some tools and useful information.
Current OSIRIS Manual (v2.3 - 03/01/2010)
Complete descriptions of...
  • Capabilities
  • Observational procedures
  • Data reduction system
  • Detector performance
  • Filter curves
  • Much more
  • Downloaded by install script
Data Reduction GUI (v2.3 - 03/01/2010)
  • Generates XML data reduction files (DRFs) required to run the pipeline
  • Select pipeline modules
  • Select data
  • Drop into the DRP Queue
  • Downloaded and installed by install script
  • Manual install: download and unpack the package and consult the README file
OSIRIS Observing Planning GUI (v1.5 - 04/01/2008)
  • Identical to what you use when observing
  • Generate and save planning scripts (.ddf)
  • Java
  • Downloaded and installed by install script
  • Manual install: Download and unpack the package; read the README
Quicklook2 Package (v2.2 - 04/01/2008)
  • Update to NIRSPEC/NIRC2 Quicklook
  • Handles 2- and 3-D fits files
  • IDL (requires license)
  • Downloaded and installed by install script
  • Manual install:
    1. Download the tar file and unpack the file somewhere in your IDL path
    2. Edit the environment variable 'QL_FILEDIR' in the file 'run_ql2' to match the directory path where you just unpacked Quicklook2.tar file
    3. Add install directory to your path
    4. Type 'run_ql2' at your prompt
Quicklook2 User's Manual (v2.2 - 04/01/2008)
QL2 Manual
  • Complete description of functionality and procedures
  • Detailed install directions
  • Works in UNIX, LINUX, Mac OS, and Windows
  • Downloaded by install script
OSIRIS Wiki Page
If you have additional inquiries, comments, or suggestions regarding the OSIRIS data reduction pipeline, please post them on the OSIRIS user wiki page. Please contact the for wiki user information.

Bugs Reported and Fixed
File Line Date Reported Date Fixed¹ Error Bug Fix Recompile?
drs/modules/ 212 2013 Aug 05 2013 Aug 07 % STRTOK: Variable is undefined: STRINGIN Incorrect modified Julian Date in if statement caused 2012 data to not have wavelength solution applied. Change "559300.0" to "55930.0" No
¹Must update if your DRP is from BEFORE this date. Already fixed if your DRP is from this date OR AFTER.