A collection of astronomy related tools for Python.
Project description
PyAstronomy
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
constants.
- 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.
Installation
Use “python setup.py [–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:
http://www.hs.uni-hamburg.de/DE/Ins/Per/Czesla/PyA/PyA/index.html
or view the latest development documentation on “Read the Docs”:
To get your hands on the latest version, visit PyAstronomy on github:
Licensing
Where not stated otherwise, PyAstronomy is released under the MIT license (see also documentation).
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.