https://github.com/sczesla/pyastronomy
A collection of astronomy-related routines in Python
https://github.com/sczesla/pyastronomy
astronomy data-analysis python
Last synced: 3 months ago
JSON representation
A collection of astronomy-related routines in Python
- Host: GitHub
- URL: https://github.com/sczesla/pyastronomy
- Owner: sczesla
- Created: 2013-02-05T15:21:35.000Z (over 13 years ago)
- Default Branch: master
- Last Pushed: 2025-10-21T13:54:24.000Z (8 months ago)
- Last Synced: 2025-10-21T19:43:20.967Z (8 months ago)
- Topics: astronomy, data-analysis, python
- Language: Python
- Homepage:
- Size: 3.41 MB
- Stars: 168
- Watchers: 13
- Forks: 34
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 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
------------
To install the latest release via pip from PyPI use
pip install PyAstronomy[occult]
or
pip install git+https://github.com/sczesla/PyAstronomy.git#egg=PyAstronomy[occult]
to install the current state from github including non-Python dependencies. Remove [occult]
to skip these dependencies.
Documentation and further information
-------------------------------------
View the latest documentation on [Read the
Docs](https://pyastronomy.readthedocs.org/en/latest/)
Visit the documentation of the latest release:
https://pyastronomy.readthedocs.io/en/v_0-23-0/
Licensing
---------
Where not stated otherwise, PyAstronomy is released under the
MIT license (see also documentation).