Skip to main content

A collection of astronomy related tools for Python.

Project description


What is it?

PyAstronomy is a collection of astronomy-related packages written in Python.

Currently, the following subpackages are available:

funcFit: A convenient fitting package providing support
for minimization and MCMC sampling.
modelSuite: A Set of astrophysical models (e.g., transit
light-curve modeling), which can be used stand-alone or with funcFit.
AstroLib: A set of useful routines including a number
of ports from IDL’s astrolib.
Constants: The package provides a number of often-needed
Timing: Provides algorithms for timing analysis such as
the Lomb-Scargle and the Generalized Lomb-Scargle periodogram

pyaGUI: A collection of GUI tools for interactive work.


Use “python [–with-ext] install”

If you specify the –with-ext flag, setup will try to compile non-Python modules. This is not mandatory.

Documentation and further information

Visit the documentation of the latest release:

or view the latest development documentation on “Read the Docs”:

To get your hands on the latest version, visit PyAstronomy on github:


Where not stated otherwise, PyAstronomy is released under the MIT license (see also documentation).

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for PyAstronomy, version 0.10.0
Filename, size File type Python version Upload date Hashes
Filename, size PyAstronomy-0.10.0.tar.gz (615.6 kB) File type Source Python version None Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page