AstroLib? Project Page
Astrolib is an astronomical utility library for Python analogous to the ASTRON library for IDL. There's a (mostly inactive) wiki that includes discussion of its design philosophy, requirements, envisioned components, etc.
Astrolib presently has five active components:
- asciidata , for managing some commonly used file formats
- Download version 1.1
- Browse the documentation
- pysynphot, an intended replacement for synphot
Pysynphot is a synthetic photometry software package suitable for either library or interactive use. Intended as a modern-language successor to the IRAF/STSDAS synphot package, it provides improved algorithms that address known shortcomings in synphot, and its object-oriented design is more easily extensible than synphot's task-oriented approach. Written in Python, it will run under PyRAF, and a backwards compatibility mode is provided that will recognize all spectral and throughput tables, obsmodes, and spectral expressions used by synphot, to facilitate the transition for legacy code.
Features:
- no IRAF dependencies
- improved precision arithmetic
- improved handling of wavelength sampling
- extensive graphics capabilities available using matplotlib/pylab
Documentation:
- Browse the v0.4 developing documentation (updated 11 Feb 08)
(Formerly known as specman -- earlier tagged versions have not been renamed.)
- coords , for managing astronomical coordinate systems (http://www.scipy.org/AstroLibCoordsHome)
- Current release v0.3 (12 Feb 2007)
- --- Download source
- --- Browse release notes
- --- Browse API documentation
- Previous release v0.25 (25 Jan 2007)
- --- Download source
- --- Browse API documentation
- Download TPM Manual (pdf)
- tfit , for photometry of mixed-resolution data sets (a software project by the GOODS team)
- Read the paper published in the Nov 2007 issue of PASP
- Current release is v1.2:
- Read the release notes
- Download TFIT v1.2 (Mar 10, 2008)
- Download TFIT v1.2 test dataset
- Browse TFIT User's Guide
- No further releases of TFIT are presently planned.
- Version 1.1 release:
- Download TFIT v1.1 (Jan 28, 2008)
- Download TFIT v1.1 test dataset
- Version 1.0 release:
- Download TFIT v1.0 (December 20, 2007); uses numpy
- Download TFIT v1.0 test dataset
- Browse TFIT v1.0 User's Guide
- pywcs
pywcs is a set of routines for handling the FITS World Coordinate System (WCS) standard. It is a thin wrapper around the high- and mid-level interfaces of Dr. Mark Calabretta's WCSLIB.
pywcs is currently alpha-quality software. The current version is focused on providing basic access to the functionality in WCSLIB. Future releases will have better integration with PyFITS and more Python-specific utilities.
- Current release is v1.0a1-4.3:
- Download pywcs v1.0a1-4.3 (Jan 25, 2008)
- Browse pywcs API reference

