astPlots example
Example output from the astPlots.ImagePlot class in version 0.3.1. Image data taken from the Digitized Sky Survey, using the SkyView interface.
astLib is a set of Python modules that provides some tools for research astronomers. It can be used for astronomical plots, some statistics, common calculations, coordinate conversions, and manipulating FITS images with World Coordinate System (WCS) information through PyWCSTools - a simple wrapping of WCSTools by Jessica Mink. PyWCSTools is distributed (and developed) as part of astLib.

Version 0.2.0 Released

Version 0.2.0 of astLib has been released.

This release adds a number of bug fixes and new features including:

  • Improved install script - now builds on x86-64.
  • New routines for producing image plots with WCS coordinate axes in the astPlots module - two new example scripts are included demonstrating their use.
  • Image clipping and rotation routines in the astImages module now return correctly updated WCS objects.
  • Other minor bug fixes and usability improvements.

Version 0.17.1 Released

Version 0.17.1 of astLib has been released.

This minor release fixes a serious bug in the conversion of pixel to WCS coordinates in the astWCS module.

Version 0.17 Released

Version 0.17 of astLib has been released.

The main new addition in this release is a routine for generating contour overlay images (e.g. of X-ray over optical) in the astImages module, together with two example scripts demonstrating its use.

Some other minor changes have taken place in the astImages and astWCS modules; see the release notes for details.

Version 0.15 Released

Version 0.15 of astLib has been released.

New features include support for general cosmologies (i.e. non-flat) in the astCalc module; a proper higher level interface for accessing World Coordinate System information in FITS images in the astWCS module; and significantly improved documentation.

First public release of astLib (version 0.1)

The first stable public release of astLib (version 0.1) is now available for download.

Help in developing astLib would be welcomed. The astLib modules themselves are written in pure Python and have a very simple procedural structure. Contributions of self-contained procedures and/or additional modules to extend the functionality of astLib are encouraged. For a rough idea of development plans for astLib, click here...

Syndicate content