Table Of Contents

This Page

Requirements

Core

These requirements need to be fullfilled:

  • Python v2.7
  • IPython v0.11 or higher
  • Numpy v1.6 or higher
  • Scipy v0.9 or higher
  • Matplotlib v1.2 or higher

You can check if they are fullfilled by downloading this test script, and running it in a terminal:

$:> python test_installation.py
Your Python version is up-to-date
Package IPython is installed and up-to-date
Package matplotlib is installed and up-to-date
Package numpy is installed and up-to-date
Package scipy is installed and up-to-date
All tests passed successfully

Optional

The following packages are helpful if you start using Python in real applications. Please refer to the documentation of these packages if you are interested in using them.

  • asciitable: read and write ASCII tables
  • pyfits: read and write FITS files
  • pywcs: interface to FITS world coordinate system
  • h5py: read and write HDF5 files
  • ATpy: read and write tables in various formats
  • APLpy: plot FITS files with matplotlib
  • pymc: MCMC package
  • emcee: MCMC package
  • lmfit: nonlinear fitting (wrapper around scipy)
Copyright: Smithsonian Astrophysical Observatory under terms of CC Attribution 3.0 Creative Commons
 License