Differences between revisions 79 and 80
Deletions are marked like this. Additions are marked like this.
Line 53: Line 53:
 * ‡ Inverted the logic for in which state entries timesort should ignore discrepancies.  * ‡ Inverted the logic for state entries in which timesort should ignore discrepancies from all except ENVIRO to just ENVIRO.

Starlink Software Collection — 2023A Release Notes

Highlights

  • Perl updated to version 5.36.0.
  • Tcl/Tk updated to version 8.6.13.
  • Various scripts converted from csh to sh to allow usage on systems without csh. (Notable exceptions include: icl.)
  • Python scripts now set to run with interpreter "python3" to allow usage on systems without a plain "python" command. (The scripts should mostly still work under Python 2, so if Python 3 is not available, you could try adding a python3 symlink to python2 somewhere in your path, e.g. in $STARLINK_DIR/bin.)
  • xdg-open used for documentation on Linux if available.

‡ — change since beta version.

Changes to Applications

ATOOLS (ascl:1708.001)

(No changes in this release.)

CUPID (ascl:1311.007)

  • The GaussClumps method in the findclumps command has been multi-threaded and so should run significantly faster on most modern computers.

  • The scheme used by GaussClumps to assign a weight to each pixel when fitting a clump has been changed to provide more stable fits.

  • Modified algorithm used by flt.clip.
  • ‡ Various bug fixes.

FIGARO (ascl:1411.022)

  • ‡ The fitgauss and fitpoly commands should exit with bad status if fitting is not successful.

GAIA (ascl:1403.024)

  • Updated to run on Tcl version 8.6.

KAPPA (ascl:1403.022)

  • The block command has been multi-threaded and so should run significantly faster on most modern computers. It also now supports large data arrays.
  • The maths command now generates standard Starlink "bad" values at output pixels that have no valid value (previously NaN values were generated).
  • Transfer status messages suppressed in fitshead.
  • ‡ Bug fix for block median calculation.

ORAC-DR (ascl:1310.001)

ORAC-DR 2023A change log

POLPACK (ascl:1405.014)

(No changes in this release.)

SMURF (ascl:1310.007)

  • POL2MAP beam parameters have been updated as per the Mairs et al. 2021 SCUBA-2 calibration paper.

  • Telescope position validation option TELPOSERRMAX added to MAKECUBE.
  • Added support for data arrays containing more than 2^31 pixels.
  • Various bug fixes.
  • ‡ Corrected the sign of the MAP_PA header generated by gsd2acsis.
  • ‡ Swapped the sign of the default CROTA parameter to be appropriate for MAP_PA as generated by ACSIS.
  • ‡ Inverted the logic for state entries in which timesort should ignore discrepancies from all except ENVIRO to just ENVIRO.

SOURCEPLOT

  • The included JCMT source catalog has been updated.
  • The catalog window is now resizable.

SPLAT (ascl:1402.007)

(No changes in this release.)

STILTS (ascl:1105.001)

  • Updated to version 3.4-8.

STILTS version history

TOPCAT (ascl:1101.010)

  • Updated to version 4.8-8.

TOPCAT version history

Changes to Libraries

AST (ascl:1404.016)

  • Rounding of floating point values in FITS headers controlled by new attribute FitsRounding: by default sequences of repeated 0 or 9 digits are now rounded only if they extend beyond the 10th significant digit.

  • Various bug fixes.

ARY

  • ‡ Various bug fixes related to multi-threading.

CVG

(No changes in this release.)

HDS

(No significant changes in this release.)

NDF

  • WCS section extents can now be specified by arc-distance.
  • Various bug fixes.
  • ‡ Various additional bug fixes related to multi-threading.

PCS

  • Bug fixes related to 8-byte integer type.

PRM

  • Re-instated testing for numerical errors.

STIL

  • Updated to version 4.1-4.

STIL version history

CFITSIO

  • Updated to version 4.2.0.

Changes to Cookbooks and Guides

  • SC/20: minor corrections, including to descriptions of ORAC-DR and PICARD command line options.
  • SC/21: minor corrections, including to descriptions of ORAC-DR and PICARD command line options.

Known issues

  • There is a known threading problem that prevents the Java application Treeview from working on HDS version 5 (HDF5) files.

Starlink: 2023A (last edited 2023-12-07 05:41:02 by GrahamBell)