The Astrod Library

Approximate specifications of both libraries are given below. Both, and especially Astrod2, are currently evolving, so what is provided is an overview of the kinds of capabilities the libraries have and will have, rather than a detailed programmer’s reference at this stage, although this will follow.

Astrod specification

Astrod2 specifiaction

Both libraries have been developed in Python, as a layer on top of the excellent PyEphem, with optional support for Pyswisseph.

The ephemerides page (the plural of ephemeris) contains a detailed discussion of the ephemerides used by the Python libaries on which Astrod is built.

Astrod2 will be made available on Github once it is stable.