Spitzer Documentation & Tools
Contributed Software - IRAC

Contributed Software relevant to IRAC data reduction and analysis.

Match background levels for an ensemble of IRAC or MIPS BCDs by assigning to each a scalar offset, calculated by a least-squares minimization of the overlap differences between BCDs. This code can handle large datasets and may work where MOPEX Overlap fails.
Corrects muxstriping that often occurs in parts of channel 1 and 2 IRAC images when one or more bright sources are present.
A perl script that analyzes IRAC staring mode AORs with PCRS peakup and produces a summary table that may be helpful in following best practices for precision photometry.
Column Pulldown
    Identifies bright peaks in the images, measures the background brightness in columns containing them, and then adjusts those levels to match the surrounding columns.
    Corrects column pulldown in IRAC Warm mission BCDs. The code computes the pulldown triggering threshold internally and applies this threshold to identify the affected columns within a given BCD. It can be used on individual BCDs as well as on large ensembles of images.
    Column Pulldown Corrector for Warm-Mission IRAC BCDs and CBCDs
Make a set of BCD correction photometric correction images with the correct header information in for mosaicking with MOPEX
Calculates the predicted SNR of a transit.
IDL routine to determine row and column offsets for IRAC target position in Spot for a source to be on a given pixel position in the specified channel. If /ROWCOL is set, then return x, y BCD pixel position for input row and column offsets for specified channel.
The program enables the user to interactively identify and correct the common image artifacts in IRAC BCDs.
Corrects IRAC observed aperture photometry-derived fluxes for the pixel phase and array location dependent response functions. Built-in corrections are available for data from both the cryogenic (S18.24 processing; keyword /CRYO) and post-cryogenic (S19.2 processing; keyword /WARM) missions.
Superseded by irac_aphot_corr; corrects IRAC observed aperture photometry-derived fluxes (from the cyrogenic mission) for the pixel phase and array location dependent response functions.
A set of procedures to mitigate electronic artifacts in IRAC data. These procedures have now been incorporated into the IRAC pipeline to create the *cbcd.fits files packaged with your downloaded BCD data.
Corrects IRAC observed aperture photometry-derived fluxes from the post-cryogenic, or warm mission (IRACPC) for the intra-pixel response, using the pixel maps of the 3.6 micron (channel 1) and 4.5 micron (channel 2) subarray "sweet spots".
Collapses IRAC subarray cubes into two-dimensional images and provides a MOPEX namelist to make subarray mosaic images.
Transforms coordinates from observed peak-up position to IRAC sweet spot.
Python+Fortran-interactive tool that works on BCDs with bright, saturated stars. There is also a stand-alone Fortran version that automatically corrects saturated sources using an input coordinate position list.
Corrects vertical pinstriping (also known as "jailbars") in IRAC images.
Makes an imask from a dmask.
Identifies and masks pixels potentially affected by muxbleed, attempts correction
Gives the user more information about available PCRS peakup catalog stars.
Converts raw IRAC image data to rectified DN.
IDL procedure to fix the "first-frame" effect for IRAC observations using repeats.
Identifies pixels potentially affected by stray light