Skip to main content
********************************************************************************
                        RELEASE NOTES FOR HEASOFT 6.30.1
                                April 11, 2022
********************************************************************************

The HEASoft 6.30.1 release is driven by updates needed for IXPE
data analysis, but also includes updates to the Swift/UVOT software.

Patches are available for users who wish to update their existing
6.30 installation to 6.30.1.  Please see our download page for more
information:

  https://heasarc.gsfc.nasa.gov/lheasoft/download.html

********************************************************************************
                                    HEAGEN
********************************************************************************

- barycorr: Fixed orbit file column numbering issue that causes
  the correction for IXPE to be in error by a random amount of
  about 1 msec.

********************************************************************************
                                    HEASARC
********************************************************************************

- extractor:

  Added new parameter 'stokes' which can be used to select between
  different weighting schemes when extracting spectrapolarimetric data.
  If stokes=NONE then do not extract Stokes parameter products, if NEFF
  or SIMPLE then use the weighting column defined by polwcol, and if
  UNWEIGHTED then do not use the weighting column. In this last case
  the I Stokes parameter product is the same as that if NONE had been
  chosen. NEFF is the Baldini et al. 2203.06385 weighting scheme
  and SIMPLE is that from Kislat et al. 1409.6214.
  The value of this parameter is written to the keyword STOKESWT
  in output files.

********************************************************************************
                                    XSELECT
********************************************************************************

- Added new 'stokes' parameter to be used with the bin/extract
  command to pass down to the extractor 'stokes' parameter.

********************************************************************************
                                     IXPE
********************************************************************************

- IXPE tools v2.9:

  * Updated to support remote CALDB access

  * ixpeweights: Updated W_MOM calculation

  * ixpedet2j2000.py:

    a. No longer requires header keyword "FILE_LVL" to have the value of "1".

    b. Now accepts multiple attitude files.
      i.  Requires all input attitude files to have the same values
          for "RA_OBJ" and "DEC_OBJ" keywords.

    c. Now calculates and outputs "Q" and "U" columns.
      i.  Now requires the input to contain "DETQ" and "DETU" columns.
      ii. Now requires the input to contain "ABSX" and "ABSY" columns.

  * ixpepolarization.py:

    a. Corrected a sign error in the display of the polarization vector.

    b. Added print output of the Q, U, polarization magnitude and angle
       for each region.

    c. Added similar output to region file for each region.

    d. Changed the scaling key line size and value to a simpler value.

********************************************************************************
                                     SWIFT
********************************************************************************

UVOT:

- uvotlc: (v0.4) Simplified expfile/qualfile=NONE use, and fixed
  sexagesimal RA/Dec.

- uvotsource: (v4.4) Changed output for bad SSS when forcephot/skipbad
  are used. Report quality+photometry flags to console.