STScI Logo
STScI Logo
HST
Banner
FAQ

CALSTIS v2.19 Release Notes

CALSTIS Version 2.19 was released on 2005-November-03 in the new STSDAS release, Version 3.3.1, which can be found on the STSDAS Download Page.

Update: This version of CALSTIS was installed in the OTFR pipeline on 2006-April-10

The following OPRs are implemented in the release of CALSTIS 2.19:

OPR 52667: Correct for temperature-dependent sensitivity in CALSTIS
OPR 53524: CALSTIS6 should apply grating/aperture flux correction (gactab)
OPR 53707: CALSTIS CTE correction is not correct for subarrays
OPR 53708: CALSTIS fails when virtual overscan is all zero
OPR 53210: Include xpos parameter in x1d.cl for calstis6
OPR 53709: CALSTIS4 can overwrite memory for long-slit data


OPR 52667: Correct for temperature-dependent sensitivity in CALSTIS

The flux correction in 'calstis7' now also includes a dependence on the temperature. Temperature corrections have been implemented by adding two columns to the TDS file. One called REFTEMP contains a single value for each optical element. The second column, TEMPSENS, uses the same wavelength grid as already defined by the TDS corrections so that the temperature correction can be allowed to vary as a function of wavelength for an individual grating (although initially we will use a constant value for each grating).

The correction factor to the extracted flux at each wavelength will then be

(1  +  TEMPSENS  *   (temp-REFTEMP))

Where temp is given by the science extension header keywords:
OM1CAT for the FUV-MAMA
OM2CAT for the NUV-MAMA
OCCDHTAV for side-2 CCD data

The TEMPSENS, and REFTEMP columns have the following values:

Modes   TEMPSENS      REFTEMP
FUV-MAMA -.00265+/-.00035   36.0
NUV-MAMA+0.0   36.0
G230LB/MB+.00337+/-.0002   19.0
G430L/M+.0021+/-.00045  19.0
G750L/M+0.0  19.0

For side 1 CCD data the correction factor will always be unity (no temperature correction). However, the TDS reference files will always contain just the side 2 values, so applying no temperature correction for side-1 CCD data has been hard wired into the code based on detector==CCD and the observation date.

The temperature correction factor will be calculated at each wavelength for which the TDS vector is defined, and then linearly interpolated to each wavelength in the data. The correction then gets applied at the same time that the TDS correction gets applied.

OPR 53524: CALSTIS6 should apply grating/aperture flux correction (gactab)

For some STIS modes, the grating and aperture throughputs cannot be simply multiplied together to get the net throughput for point sources. Instead, an additional wavelength-dependent correction factor that depends on the grating/aperture combination used was needed. A new reference table (GACTAB) has been created to contain the array of correction factors for various combinations of grating, central wavelength, and aperture. Calstis6 has been modified to read this table, unless the name is blank or "N/A", and apply the correction factor during the flux-correction step.

OPR 53707: CALSTIS CTE correction is not correct for subarrays

The correction for the nonuniformity of charge transfer efficiency in CALSTIS did not allow for the possibility of a subarray. The algorithm for CTE correction for a subarray is not known for sure. The simplest solution was to assume that the loss of CTE is the same as if the data were in a full-frame exposure at the location of the subarray. This simple adjustment has been implemented within CALSTIS6 to the function responsible for flux correction.

OPR 53708: CALSTIS fails when virtual overscan is all zero

A bug in the blevcorr step was found in the code that rejected outliers in the virtual overscan region. When all values of the virtual overscan were zero, CALSTIS rejected all those values and tried to divide by the number of valid points, which was then zero. This was fixed by regarding all the pixels as valid if they're all zero.

OPR 53709: CALSTIS4 can overwrite memory for long-slit data

Due to the use of the F1 aperture for a wavecal observation, one of the occulting bars was about 100 pixels off the aperture. There was a loop in CALSTIS with incorrectly specified loop limits so that they depended on the location of the occulting bar, and CALSTIS wrote beyond the end of an array, which resulted in a bus error.

OPR 53210: Include xpos parameter in x1d.cl for calstis6
(Related OPR 53714: Change CALSTIS6 command-line flag -st to be an offset)

The 'xoffset' parameter from calstis6 made visible in the 'x1d' task. This xpos parameter allows one to specify the X pixel location of an undispersed image. This is necessary in order to correct for an offset in the dispersion direction or to extract the spectrum of a target that is not the one used for target acquisition.

CNSHD542457: ODELAYTIME: hstephem needs to be consistent with current version of odelaytime
CNSHD542451: ODELAYTIME: extraneous factor of pi/180

Relativistic correction in 'odelaytime' was corrected to use the proper units for the velocity aberration angles.

STIS Shortcuts

Exposure Time Calculators
Instrument Handbook
Data Handbook
Call for Proposals
HST Primer
Phase II Instructions
ISRs
STIS Timeline

Program Status

Prop ID:


Copyright  | Help  | Printable Page