Spitzer Software and Design Documentation
(Written by F. Masci while on the Spitzer project: June 2000 - July 2005)
Pipeline Software Modules
(Software module names are italicized in parenthesis)
- Image registration and pointing refinement using global minimization (pointingrefine):
PDF_Document
- More condensed version of the above (pointing refinement using global minimization; pointingrefine):
PDF_Document
- ADASS 2002 paper on pointing refinement using global minimization (pointingrefine):
PDF_Document
- ADASS 2002 poster on pointing refinement using global minimization (pointingrefine):
PDF_Document
- Multi-band image registration and pointing refinement (multibandrefine):
PDF_Document
- Delta-file computation from pointing information (deltafpoint):
PDF_Document
- Delta-file computation using point-source correlations (deltafptcorr):
PDF_Document
- More condensed version of the above (Delta-file computation using point-source correlations; deltafptcorr):
PDF_Document
- Delta-file generation from outputs using pointing information and point-source correlation methods (deltacombine):
PDF_Document
- "Relative" pointing refinement and image registration using the "in-sky chain-search method" (relativrefine):
PDF_Document
- Latent-image detection, flagging and estimation for the Infrared Array Camera (IRAC) (latimflag):
PDF_Document
- Latent-image detection/flagging for the 24-micron band of the Multiband Imaging Photometer for SIRTF (MIPS) (latimdetect):
PDF_Document
- Generic latent-image reporting software for SIRTF (latimreport):
PDF_Document
- Non-linearity correction for the MIPS 24-micron detector (slopecorr):
PDF_Document
- Non-linearity correction for the IRAC detector (fowlinearize):
PDF_Document
- Saturation detection and flagging for IRAC's High Dynamic Range (HDR) mode (predictsat):
PDF_Document
- Slope desaturation for sample-up-the-ramp data for the MIPS 24-micron detector (desatslope):
PDF_Document
- Saturation detection, flagging and pixel replacement for the MIPS 24-micron detector (satmask):
PDF_Document
- Initial uncertainty estimation model for the MIPS 24-micron detector pipelines (sloperror):
PDF_Document
- 16-bit integer slope estimation from MIPS RAW-mode ramp data (sursimslopeI2):
PDF_Document
- 32-bit floating-point slope estimation from MIPS RAW-mode ramp data (sursimslopeR4):
PDF_Document
- Computation/synchronization of MIPS scan-mirror angle as a function of boresight pointing history sample-time (mirrorsynch):
PDF_Document
- Return pointing-history for image exposure-time range (getPH_offline):
PDF_Document
- Split MIPS 24-micron SUR-mode FITS-image data (split2planecube):
PDF_Document
- Read and return a list of specific FITS keyword values (getkeywordvalues):
PDF_Document
- Move (copy and delete) FITS files in shared memory to physical FITS files on disk (mvshmem2fits):
PDF_Document
- Automated deletion of specific FITS files from shared memory (delshmem):
PDF_Document
- Conversion of Real*4 (32-bit/pixel) FITS image data to I*2 (16-bit/pixel) FITS image data (cvtR4i2):
PDF_Document
- Retrieval of Boresight Pointing History Data from Spitzer's Science Operations Database (getPH_online):
PDF_Document
- Transfer of Refined Pointing from MIPS scan-legs to individual science (BCD) frames (fiftrans):
PDF_Document
- Image Registration using the Phase-Correlation/Cross-Power Spectrum Method (fftregist):
PDF_Document
Presentations
- Image registration and pointing refinement using global minimization:
PDF_Document
- Delta-file computation for image registration:
PDF_Document
- Optical distortion and its representation (talks about deprecated TNX representation):
PDF_Document
- Latent-image reporting module for IRAC:
PDF_Document
- Latent-image detection and flagging talk #1:
PDF_Document
- Latent-image detection and flagging talk #2:
PDF_Document
- Latent-image detection and flagging talk #3:
PDF_Document
- Saturation detection and flagging in MIPS 24-micron images, talk #1:
PDF_Document
- Saturation detection and flagging in MIPS 24-micron images, talk #2:
PDF_Document
- Non-linearity correction for the MIPS 24-micron detector:
PDF_Document
- Non-linearity correction for the IRAC arrays:
PDF_Document
- Operations Readiness Review (ORR) for MIPS (Release version S6.3):
PDF_Document
Miscellaneous
- Refereed paper: A Robust Algorithm for the Pointing Refinement and Registration of Astronomical Images:
PDF_Document
- ADASS 2004 paper: Processing of 24 Micron Image Data at the Spitzer Science Center:
PDF_Document
- ADASS 2004 poster: Processing of 24 Micron Image Data at the Spitzer Science Center:
PDF_Document
- Software requirements and summary of offline MIPS 24-micron pipelines:
PDF_Document
- Building the Downlink Software Subsystem (A guide for the Integration and Test team only):
PDF_Document
- A Generic Guide to Building the Downlink Software Subsystem (For use by all):
PDF_Document
- The Build-meister's guide for building the Spitzer Downlink System:
Text_Document
- MIPS 24-micron latent image model calibration:
PDF_Document
- Pointing transfer algorithm and flow for MIPS:
PDF_Document
- Optical distortion calibration from astrometry for MIPS:
PDF_Document
- Pointing calibration from astrometry for MIPS:
PDF_Document
- A method to compute the "droop" coefficient for the MIPS 24-micron detector:
PDF_Document
- Quality of image processing in MIPS 24-micron BCD science pipeline:
PDF_Document
- Solaris-CPU bench-marking of the MIPS 24-micron offline pipelines:
PDF_Document
- CFITSIO Shared Memory Design for the SIRTF pipelines:
PDF_Document
- CFITSIO Shared Memory CPU-benchmarks for MIPS 24-micron pipelines:
PDF_Document
- The SIRTF Pipeline Picker (Initial Pipeline Assignment Procedure):
PDF_Document
- Enabling big-endian I/O (native under Solaris-FORTE) on a little endian platform (e.g., Linux-Intel) in downlink software:
Text_Document
- Pointing Transfer Flow at the Spitzer Science Center (perl wrapper: w_pointinghistory.pl):
PDF_Document
- Interpolation of ASCII-Table Information via Calibration Transfer:
PDF_Document
- Porting of the Downlink Software sub-system from Solaris to Linux:
PDF_Document
- MIPS-24um Calibration FITS File Header Formats:
PDF_Document
- Row-dependent flux Sensitivity Correction Algorithm for MIPS 24-microns:
PDF_Document
- Revised row-dependent Sensitivity Correction Algorithm for MIPS 24-microns:
PDF_Document
- MIPS-24 Pipelines S10 Test Plan for Integration and Testing:
PDF_Document
- MIPS-24 Pipelines S11 Test Plan for Integration and Testing:
PDF_Document
- MIPS-24 Pipelines S12 Test Plan for Integration and Testing:
PDF_Document
- Instructions for Generating IRAC Super-Boresight Pointing History Files for S12.0:
Text_Document
- Instructions for Generating and Using IRAC Super-Boresight Pointing History Files in Pointing Transfer for S13.0 and beyond:
PDF_Document
- MIPS Weekly Meeting Minutes (Chaired by F. Masci):
Text_Document
- MIPS Scan-Mirror Position Computation:
Text_Document
- IRS Pointing Transfer Keywords (S12.0 and beyond):
Text_Document
- The 24-Micron SWIRE Image Processing Cookbook:
Text_Document
- Archiving of popular (enhanced) data products at the SSC:
PDF_Document
- Correcting Pointing in MIPS Campaigns from Scan-Mirror Wobble:
PDF_Document
- Frequently Asked Questions on MIPS-24 micron Processing:
PDF_Document
- MIPS-24 Pipelines S13 Test Plan for Integration and Testing:
PDF_Document