LSSTApplications  18.1.0
LSSTDataManagementBasePackage
astshim

A C++ and Python shim around a subset of Starlink AST a library for handling world coordinate systems in astronomy.

For detailed documentation of AST see http://starlink.eao.hawaii.edu/devdocs/sun211.htx/sun211.html.

The focus of astshim is on support for spatial mappings for use by LSST. Thus few of AST's functions that support time, spectra and tables have yet been wrapped. The python wrapper uses pybind11.

Differences between this and Starlink AST

Smaller differences (not a complete list):

Missing Functionality

Many portions of AST have not yet been wrapped. Here are some highlights:

The Python interface could present a more dict-like view of KeyMap and FitsChan, as pyast does.