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
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
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).
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.
Source Distribution
File details
Details for the file pyastronomy-0.24.0.tar.gz.
File metadata
- Download URL: pyastronomy-0.24.0.tar.gz
- Upload date:
- Size: 491.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d2ac6b93444cada81662bcf61dba8c793b91082c3ebb4563eca24867721db609
|
|
| MD5 |
d086c8de9a01d537ebc2ab6935f166ca
|
|
| BLAKE2b-256 |
69cfe6af4ac8560cb7ab64c431d00365ea03f528ca1daaecf3521ebcb821aa26
|