Skip to content

Public Release of v2.1.3

Compare
Choose a tag to compare
@stsci-hack stsci-hack released this 05 Apr 19:23

This version represents the same code, with a few additional enhancements, as the code that was installed for operational calibration of HST data as of 23 Feb 2016. This represents a major update to the DrizzlePac software, and also the last version with significant new features. Future releases will focus primarily on bug fixes that affect operational use of this code. Full support for this package can be found at http://drizzlepac.stsci.edu.

A brief overview of the new features and major bug fixes found in this version (relative to what was released as part of v1.1.16) includes:

  • Full Python 2.7 and 3.5 support
  • Built-in support for automatic mosaic creation
    • Tweakreg now aligns all images in a mosaic into a single undistorted output frame even if some images do not overlap others in the mosaic
  • Improved sky matching
    • Produce seamless mosaics using new sky matching techniques. More details can be found in an example where these techniques are compared.
  • Support for the improved time-dependent ACS distortion model
    • Supports the new ACS distortion calibration: Only DrizzlePac 2.0 is able to interpret and apply the latest ACS/WFC distortion reference files
  • Support for alignment of data from different HST cameras
    • Specify separate source finding parameters for input and reference images to optimize source detection from images taken with different HST cameras.
  • Support for use of inclusion/exclusion regions in image alignment
  • Improved support for WFPC2 data
    • resolved problems processing WFPC2 data which had DGEOFILEs specified.
    • now requires user to run 'updatewcs' task on WFPC2 data to enable astrodrizzle and tweakreg to work with them seamlessly
  • [API change] Use of 'updatewcs' removed from TEAL interfaces
    • User and pipeline will need to run this task independently prior to running astrodrizzle or tweakreg
    • Python scripts calling astrodrizzle and tweakreg can still set the 'updatewcs' parameter and have it run as part of those tasks (presumably, the user understands when this task will wipe out previous updates in their own script)
  • [API change] The user interfaces to all 3 coordinate transformation tasks now use 'coordfile' as the input file of coordinates to transform. The use of 'coords' has been deprecated, but still can be used if needed. However, use of 'coordfile' will always override any input provided simultaneously with 'coords' parameter. Help files have been updated to document this as clearly as possible for users.
  • Now relies on astropy for WCS, coordinate specification and I/O libraries
  • A full 6-parameter general linear fit can now be performed using tweakreg, in addition to shift and rscale
    • WCS keywords updated by tweakreg will result in an undistorted output frame with NO residual skew (as represented in the CD matrix keywords)

The full set of Release Notes can be found at http://ssb.stsci.edu/doc/stsci_python_x/drizzlepac.doc/html/release_v2_0_0_notes.html.