We provide below a collection of data reducing tools that have been written by Keck observers over the years, along with some brief notes for each. Organized by instruments, some of these software packages are highly automated data reduction pipelines (DRPs), while others are more hands-on and interactive. Many of these packages can be accessed from the post-observing page or the DRP twiki page for each instrument, which is linked from the instrument names below. Another good resource to consult is Brad Holden's Keck Data Reduction page.
A growing set of spectroscopic DRPs for Keck are being developed as part of the PypeIt project. Information and the PypeIt code repository can be found here.
======================
DEIMOS
======================
LowRedux by 'X' Prochaska
-- IDL
-- not fully supported
-- longslit/mask
DEEP2 DRP by DEEP2 Team
-- mostly IDL
-- not generalized for any DEIMOS observation
-- does handle multi-slit mask
Image Reductions
-- not a software package or DRP, but more of a procedure to follow
Kelson Ware by Dan Kelson
-- general use software
-- Python
======================
ESI
======================
ESIRedux by 'X' Prochaska
-- single object only
-- IDL, automated
MAKEE by Tom Barlow
-- ESI reduction cookbook
Kelson Ware by Dan Kelson
-- general use software
-- Python
======================
HIRES
======================
HIRedux by 'X' Prochaska
-- IDL, automated
MAKEE by Tom Barlow
-- fully automated pipeline used for KOA
Kelson Ware by Dan Kelson
-- general use software
-- Python
======================
KCWI
======================
KDERP by Don Neill
-- IDL
-- support "nod & shuffle" mode
-- quick-look mode available for observers at telescope
======================
LRIS
======================
LowRedux by 'X' Prochaska
-- IDL
-- Long and multi-slit mask
-- Red and blue sides
LPipe by Dan Perley
-- IDL, fully automated
-- Long slit and imaging
-- Red and blue sides
KECK.LRIS
-- Set of IRAF tasks useful for reducing LRIS data
Kelson Ware by Dan Kelson
-- general use software
-- Python
bogus by Dan Stern, Adam Stanford, Andy Bunker
-- Long and multi-slit mask
-- IRAF
======================
LWS
======================
Scripts to convert 6D chop-nod data into coadded 2D images.
-- Used by KOA to provide quick-look, browse products.
======================
MOSFIRE
======================
MOSFIRE_DRP by Nick Konidaris
-- Python
MOSDIFF by Keck
-- IRAF script
-- used to create a quick-look difference spectrum from a dithered pair of images
======================
NIRC
======================
KOA - can probably use the same procedures as for NIRC2.
======================
NIRC2
======================
-- Pipeline-generated calibrated data available for NIRC2 data from KOA.
-- Calibrated images are distortion corrected with detector signature removed, and WCS information added.
======================
NIRES
======================
TSX by Tom Barlow
-- based on TripleSpec at Palomar.
-- a version updated for NIRES will be available.
Tspectool based on Spextool by Mike Cushing
-- works well for TripleSpec at Palomar and APO
-- IDL
======================
NIRSPEC
======================
REDSPEC by UCLA
-- IDL
-- designed for NIRSPEC
-- low and high dispersion modes
WMKONSPEC by WMKO
-- Set of IRAF tasks
-- low-dispersion mode only
Kelson Ware by Dan Kelson
-- general use software
-- Python
NSDRP by WMKO
======================
OSIRIS
======================
A fully functional DRP is delivered as part of the instrument.
Sky-subtracted reduced cubes automatically generated by the pipeline are available from KOA.