STSDAS Version 3.16 Release Notes May 2013 This release of STSDAS contains changes to the pipeline code for the WFC3 HST instrument; specifically, for calwf3 and aXe. The final software used by the ST-ECF to calibrate FOS data has been included strictly as a record of the processing performed to generate the FOS products available from the HST archive. The specific changes are detailed in the following sections. HSTCAL and Future STSDAS Releases ================================= The code for CALACS has been removed entirely from STSDAS as it has been replaced by the HSTCAL version. Any user loading the acs package under STSDAS will be directed to the HSTCAL version which now has a Python-based TEAL interface as well as the standard command-line executable interface. The STSDAS versions of CALWF3 and CALSTIS will also be removed in future releases as they get replaced by HSTCAL versions of the code. Source Code Distribution Changes ================================ Copyrighted algorithms from the Numerical Recipes books were found to be present in the STSDAS code base. As a result, those functions are no longer being distributed with the STSDAS source code. They are used to compile the binaries that get distributed, but we can no longer provide the source code for those functions. Platform Support ================ Binaries for this release were built on Red Hat Enterprise Linux 4 and Mac OS X 10.5. Binaries were built with IRAF 2.14. Binaries for newer versions of IRAF or operating systems may be built as needed, and users can check the STSDAS web pages for more details. IRAF is available separately from http://iraf.net. No Solaris Support ------------------ This release has NOT been tested on the Solaris platform. We no longer build Solaris binaries for STSDAS, although the source code can always be downloaded and compiled locally as needed. 64-bit IRAF Support -------------------- IRAF 2.15 includes support for 64-bit systems. The changes necessary to support 64-bits generally require applications to be modified. We will only release 32-bit binaries of the Tables and STSDAS packages for use with IRAF 2.15. Support for 32-bit binaries will continue as long as there are sufficient platforms that such binaries will run on. We may only convert some packages in Tables and STSDAS to 64-bit version when the 32-bit versions are no longer viable and if created will be released as a separate package with a different name. When the 32-bit versions of TABLES and STSDAS are no longer viable, support for any tasks within those packages not ported to 64-bits will end. The full description of this policy can be found online at: http://www.stsci.edu/resources/software_hardware/stsdas/iraf64 STECF Software ============== This release contains the latest version of the stecf IRAF package for supporting HST data that had been developed by members of the Space Telescope European Coordinating Facility (ST-ECF) which closed on 31 December 2010. The packages included in stecf are: imres - Tasks used for photometric image restoration with unconstrained star positions, simulating images with ground-based seeing and making apodizing mask images. impol - A package for imaging linear polarization mapping for data taken using the polarimetry modes of HST instruments. An overview and access to demos and help files is available at: http://www.eso.org/~jwalsh/softpol/ specres - A package for point source extraction and background decomposition of 2-D (longslit) spectra. An oThe wf3rej task was upgraded to read and save the BUNIT keyword value from the [sci,1] extension of each input image and to then check those values each time input sci data arrays are loaded in the various subroutines. If the input data are in units of rates (either DN/sec or electrons/sec), the data are immediately scaled up by the exposure time of the particular image to turn them back into units of counts, which is the expected working units within wf3rej.verview is provided at: http://www.eso.org/~jwalsh/specres/ Support for these packages may be obtained by contacting the STScI Help Desk at 'firstname.lastname@example.org'. These questions will then be forwarded to the package authors at ESO as required. SLITLESS ========= The aXe tasks fcubeprep and iolprep have been updated to work with both the new astrodrizzle related drizzle code as well as the obsolete, deprecated MultiDrizzle code found in STSDAS. WFC3 ===== The code for CALWF3 found in STSDAS has been frozen with no further development being done on this version. It has been replaced, as noted when the package gets loaded, by the HSTCAL version of CALWF3. All future bug fixes and code enhancements will take place with the HSTCAL version of this code. This version may, or may not, be removed entirely from STSDAS at some point in the future. STLOCAL ======== This package has been removed in its entirety from STSDAS. All packages that were part of STLOCAL were identified as obsolete with no development on any of these packages taking place over the last 5-10 years. If you need some functionality from this package, send a request to the Help Desk at email@example.com. CVOS ===== Removed c_apowkx from stsdas/lib/cvos/xvops.c because it references apowkx_, which does not exist in IRAF and was causing a build error. c_apowkx does not appear to be called anywhere from within stsdas, so this should have a minimal impact. INSTALLATION ============= With IRAF 2.15, stsdasbin$ was not being resolved correctly, causing things like iminfo and listarea to not be found. So, stsdas/lib/zzsetenv.def was changed to define stsdasbin as "stsdas$bin/" instead of "stsdas$bin(arch)/" (which works because there is a symlink from bin --> bin.arch). WARNING - This will break things if you have executables for multiple architectures in a single installation of stsdas. This is considered an edge-case now, with the low cost of disc space.