Reducing Keck Data

Below are a collection of data reduction pipelines and tools that have been used by Keck observers.
Some of these software packages are highly automated, while others are more hands-on and interactive.

DEIMOS
PypeIt The PypeIt Team Python WMKO/DSI-Supported DRP
Semi-automated reduction of spectral data
Integrated with KOA data archiving since April 2022
LowRedux "X" Prochaska IDL Longslit/Mask, not fully supported
DEEP2 DRP The DEEP2 Team Mostly IDL Not generalized for any DEIMOS observation
Does handle multi-slit mask
Image Reductions More of a procedure to follow
Kelson Ware Dan Kelson Python General use software
ESI
PypeIt The PypeIt Team Python Semi-automated reduction of spectral data
ESIRedux "X" Prochaska IDL Automated, single object only
MAKEE Tom Barlow C, Fortran Automated, ESI reduction cookbook
Kelson Ware Dan Kelson Python General use software
HIRES
PypeIt The PypeIt Team Python Semi-automated reduction of spectral data
HIRedux "X" Prochaska IDL Automated
MAKEE Tom Barlow C, Fortran Automated, ESI reduction cookbook
Integrated with KOA data archiving
Kelson Ware Dan Kelson Python General use software
KCWI
KCWI DRP KCWI Team Python WMKO/DSI-Supported DRP
Integrated with KOA data archiving since February 2022
PypeIt The PypeIt Team Python Semi-automated reduction of spectral data
KcwiDRP Don Neill
Matt Matuszewski
Chris Martin
IDL KCWI-Blue only
KPF
KPF DRP KPF Team Python
LRIS
PypeIt The PypeIt Team Python Semi-automated reduction of spectral data
LowRedux "X" Prochaska IDL Long and multi-slit mask
Red and blue sides
LPipe Don Perley IDL Automated
Long slit and imaging
Red and blue sides
Keck.LRIS WMKO IRAF Set of IRAF tasks
Kelson Ware Dan Kelson Python General use software
BOGUS Dan Stern
Adam Stanford
Andy Bunker
IRAF Long and multi-slit mask
LWS
Scripts IDL Convert 6D chop-nod data into coadded 2D images
Data archived in KOA
MOSFIRE
PypeIt The PypeIt Team Python WMKO/DSI-Supported DRP
Semi-automated reduction of spectral data
Integrated with KOA data archiving since October 2022
MOSFIRE DRP Nick Konidaris Python
MOSDIFF WMKO IRAF Quick-look difference spectrum from dithered pair of images
NIRC2
nirc2_reduce Ned Molter Python Generic infrared imaging pipeline
Designed for the Keck Twilight Zone program
KAI J. R. Lu
A. K. Gautam
T. Do
Python Keck AO Imaging DRP
NIRES
PypeIt The PypeIt Team Python WMKO/DSI-Supported DRP
Semi-automated reduction of spectral data
TSX Tom Barlow Based on TripleSpec at Palomar
NIRSPEC
PypeIt The PypeIt Team Python Semi-automated reduction of spectral data
NSDRP KOA Python Integrated with KOA data archiving prior to September 2019
REDSPEC UCLA IDL Low and high dispersion modes
WMKONSPEC WMKO IRAF Set of IRAF tasks
Low dispersion only
Kelson Ware Dan Kelson Python General use software
OSIRIS
OSIRIS DRP The OSIRIS Team IDL Integrated with KOA data archiving
KAI J. R. Lu
A. K. Gautam
T. Do
Python Keck AO Imaging DRP