Skip to main content

Library for calculation of ephemeris and other astronomical calculations

Project description

https://travis-ci.org/timcera/astronomia.svg?branch=master https://coveralls.io/repos/timcera/astronomia/badge.png?branch=master Latest release PyPI downloads count astronomia license

Astronomia - Quick Guide

Astronomia is a collection of subroutines and applications for calculating the positions of the sun, moon, planets and other celestial objects. The emphasis is on high accuracy over a several thousand year time span. Note that the techniques used are overkill for most calendar applications.

The subroutine library attempts to implement some the techniques described in Astronomical Algorithms, second edition 1998, by Jean Meeus, Willmann-Bell, Inc.

Currently there are no graphical applications apart from some demo CGI interfaces.

Astronomia will work with Python 2.6+ and 3.0+.

Documentation

Reference documentation is at http://pythonhosted.org/astronomia/

Installation

At the command line:

$ pip install astronomia
# OR
$ easy_install astronomia

Or, if you have virtualenvwrapper installed:

$ mkvirtualenv astronomia
$ pip install astronomia

Usage

To use Astronomia in a project:

import astronomia

Refer to the API Documentation at http://pythonhosted.org/astronomia/

Development

Development is managed on bitbucket at https://bitbucket.org/timcera/astronomia/overview.

History

Astronomia is a fork of the Astrolabe library created by Bill McClain. The Astrolabe library is no longer available.

I (Tim Cera) used the Astrolabe library within my tidal analysis package TAPPy. In 2013 I pulled Astrolabe out of TAPPy and forked Astronomia. I have since fixed many bugs and added features. The most important added feature is the ability for most functions to work with array inputs. Bill McClain had dual Python and ‘C’ code, but I focused only on the Python code, updating with newer data and equations as I found them.

Project details


Download files

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

Source Distribution

astronomia-0.4.1.tar.gz (577.2 kB view details)

Uploaded Source

File details

Details for the file astronomia-0.4.1.tar.gz.

File metadata

  • Download URL: astronomia-0.4.1.tar.gz
  • Upload date:
  • Size: 577.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for astronomia-0.4.1.tar.gz
Algorithm Hash digest
SHA256 088a20642d19d1b3d8ffaa88f67b36c9f5525ed272afb9d2e2e95b2a57c21d24
MD5 b4b03684b4232a4bd6328c52125efc91
BLAKE2b-256 580e7294529a7213165bd2d7d92fb6e74ba6873d9721a7a2a81a3c1d287715a5

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page