STSDAS Banner

MultiDrizzle Home Page


MultiDrizzle automates and simplifies the detection of cosmic-rays and the combination of dithered observations using the Python scripting language and PyRAF, the Python-based interface to IRAF. MultiDrizzle was developed by the Science Software Branch at the Space Telescope Science Institute.

Latest News

PyDrizzle 6.1.1 (28-Apr-2008)

An updated version of PyDrizzle, Version 6.1.1 , has been released as a patch to the current release STScI_Python 2.6. This new version of PyDrizzle corrects a problem specific to NICMOS data. Only users who anticipate using Multidrizzle with Nicmos data should upgrade. Follow the installation notes to upgrade PyDrizzle within the current stsci_python release.

Latest Release

A updated version of MultiDrizzle, Version 3.1.0 , has been released as part of STScI_Python 2.6 alongside STSDAS Version 3.8. This new version of MultiDrizzle provides improved support for images from more HST instruments. This version supercedes all previous versions of MultiDrizzle, and requires Python Version 2.4.0 (or later) and numpy Version 1.0 (or greater) for installation.

Learning about MultiDrizzle

MultiDrizzle Manuals

 Chapter 1 of the MultiDrizzle User's Guide (PDF) provides instructions on how to run MultiDrizzle under Python and describes the parameters used by MultiDrizzle. The Dither Handbook provides background on the algorithm used by MultiDrizzle and examples on how it can be used with different datasets. A preliminary paper describes the conventions used for the shiftfile used as input to MultiDrizzle for improving registration when combining images.

Frequently Asked Questions

Up to date news about the use and development of MultiDrizzle can be found on the MultiDrizzle Blog.
Known Bugs
Summary of known bugs and any available suggestions on workarounds. (Updated: 15 November 2006)

Instrument-specific behavior

Summary of behavior and limitations for MultiDrizzle processing of data from HST instruments.

Additional Drizzle-related Documentation 

ACS pipeline calibration processing currently uses PyDrizzle to perform distortion correction on all ACS observations.  More information on this application of PyDrizzle, and others, can be found on the ACS Drizzle Page

MultiDrizzle Papers

 A collection of papers and presentations describing MultiDrizzle and its development can be found on the MultiDrizzle Papers page.

MultiDrizzle Availability

Download MultiDrizzle

MultiDrizzle v3.1.0 can be downloaded as the STSCI_PYTHON package from the STSCI_PYTHON download page.  This package provides all the necessary code for running MultiDrizzle from Python without IRAF, STSDAS or PyRAF.  The IRAF interface gets provided by the Dither package in the release of STSDAS Version 3.8.

Release Notes for Latest Version

Information on what was changed in the last version can be found here.

MultiDrizzle Requirements

numpy version 1.0 or greater

Multidrizzle REQUIRES the use of numpy version 1.0 (or greater). Numpy should have been installed with PyRAF, but if not, can be downloaded from the numpy development site.

Python 2.4

MultiDrizzle relies on features of Python 2.4 for its implementation.
PMW
Parameter handling gets done by the 'traits' package from SciPy, which relies on PMW for building the GUIs when only using the Python interface for MultiDrizzle without PyRAF.
F2C
The interface used by MultiDrizzle to call the 'drizzle' tasks directly from Python get built using F2C.

PyRAF

MultiDrizzle uses PyRAF to control the operation of IRAF tasks and to setup a parameter-based interface. OPTIONAL:This is only necessary for providing the IRAF EPAR interface.

STSDAS V3.8 or later 

STSDAS Version 3.3 and later versions automatically load Python tasks and packages found in the STSDAS tree, including MultiDrizzle. OPTIONAL:This is only necessary for providing the IRAF EPAR interface.



Questions? Contact help@stsci.edu
Last updated: 26 February 2008

Copyright Notice