Loading...
 

There are many python packages that are useful for astronomy research.


Multi-purpose libraries

all overlapping at some level and at various stages of development.

  • AstroLib with all kinds of python utilities specifically for astronomy.
  • esutil - WCS utilities (wcsutil), cosmology calculations (cosmology), coordinate transformations (coords), and heirarchical triangular mesh sky search tools (htm).
  • Astropysics - An integrated package and framework for common tasks in astronomy, written to be reasonably "pythonic". Includes GUI applications for common tasks.
  • pyAstroLib

One Function Packages

Also see AstroPython's list of packages.

  • pyds9 Python access to ds9 (source tarball for install); AstroBetter pyds9 tutorials
  • healpy for manipulating all-sky binned data (HEALpix framework)
  • PyMC for doing Markov Chain Monte Carlos
  • APLpy for plotting astronomical images in World Coordinate Systems.
  • CosmoloPy for cosmology calculations
  • ATpy for using and converting between astronomy tables in different formats (FITS, VO, IPAC, SQL)
  • PyEphem - high-precision astronomy, ephemeris, and date conversions
  • pySLALIB - library of routines for accurate and reliable positional-astronomy applications. Original documentation
  • ChiantiPy - package for calculating synthetic spectra from the CHIANTI atomic database for astrophysical spectroscopy.
  • ATpy - Seamless multi-format table handler
  • python-montage - Montage wrapper
  • IDL Save - read IDL save files into python

Page last modified on Tuesday 13 of July, 2010 15:10:57 EDT