Skip to content

Releases: Starlink/ast

AST Version 9.2.2

28 Sep 11:16
Compare
Choose a tag to compare
  • FIx for bug that could cause astSImplify to retain unnecessary UnitMaps.

AST Version 9.2.1

17 Sep 14:07
Compare
Choose a tag to compare

Just the same as v9.2.0 except that the configure script has been modified to fix a problem with the --without-fortran option.

AST Version 9.2.0

15 Sep 14:22
Compare
Choose a tag to compare

A new subclass of Channel called YamlChan has been added. It allows AST objects to be read and written using YAML. Currently, the ASDF format developed by STSci (https://asdf-standard.readthedocs.io) is the only supported encoding.

AST Version 9.1.3

09 Sep 08:48
Compare
Choose a tag to compare

Main Changes in this Version:

  • The KeyMap class has a new method called astMapCopyEntry that can be used
    to copy a single entry from one KeyMap to another.

  • The astSimplify method now prefers ShiftMaps over equivalent WinMaps.

  • The astSimplify method will now merge WinMaps with neighbouring

AST Version 9.1.2

28 May 14:39
Compare
Choose a tag to compare

ast-9.1.2.tar.gz
A bug in the way in which the FitsChan class reads FITS-WCS headers
that have more WCS axes than pixel axes has been fixed (i.e. axes for
which there is no CRPIX value). Previously, the missing pixel axes were
assigned a constant value 1.0. However, the default value for CRPIX
specified by FITS-WCS Paper I is 0.0, not 1.0. So now the missing pixel
axes are assigned the value 0.0.

AST Version 9.1.1

11 Mar 16:13
Compare
Choose a tag to compare

A bug has been fixed in the way that astFindFrame and astConvert transfer attribute values from the template frame to the returned FrameSet.

AST Version 9.1.0

23 Jan 12:58
Compare
Choose a tag to compare

A new release (V9.1.0) of the Starlink AST (astrometry) library is now available.

AST provides a comprehensive range of facilities for attaching world coordinate systems (such as RA/Dec, frequency, etc) to astronomical data, for retrieving and interpreting that information and for generating
graphical output based on it.

The library should be of interest to anyone writing astronomical software which needs to manipulate coordinate system data, especially celestial coordinate systems. AST is portable and environment-independent.

Main Changes in this Version

  • The AST source directory has been reorganised to put most of the AST source files into a subdirectory named "src".

  • A bug has been fixed in the TimeFrame class that caused the time returned by astCurrentTime to be wrong by 37 seconds.

  • The Region class has a new convenience method (astPointInRegion) to test a if a single point is inside a Region.

AST Version 9.0.1

08 Oct 14:47
Compare
Choose a tag to compare

The shared libraries that are installed by AST now have a useful version number that keeps track with the package version, rather than being fixed at "0.0.0".

AST Version 9.0.0

03 Oct 10:55
Compare
Choose a tag to compare

Main changes since v8.7.2:

  • Functions such as astResample and astMask that handle grids of data
    values now have alternative interfaces that can handle grids that contain
    more pixels than can be represented in a 4-byte integer. This is achieved
    by using 8-byte integer arguments in place of 4-byte arguments. The names
    of these "8-byte" interfaces are the same as the 4-byte interfaces but
    have the digit "8" appended to the function name (before any trailing data
    type code). These new interfaces are documented in an extra paragraph
    entitled "Handling of Huge Pixel Arrays" attached to the reference
    documentation for each such function.

Note, all C or C++ code that uses AST should be recompiled to pick up
changes made to the header file ast.h. This should be done even if you do
not intend to use the new 8-byte interfaces.

AST Version 8.7.2

08 Aug 10:48
Compare
Choose a tag to compare

Main changes since v8.7.1:

  • By default, the AST header file "ast.h" is now installed into both
    $STARLINK_DIR/include and $STARLINK_DIR/include/star. The new configure
    option "--without-topinclude" can be used to prevent the header file
    being installed into $STARLINK_DIR/include.