Python & NOVAS

PyNOVAS: Astronomical functions and applications

Last updated: January 24, 2006.

Valid HTML 4.01! amaya.gif


PyNOVAS offers a collection of functions and applications for calculating the positions of the sun, moon, planets and other celestial objects.

The PyNOVAS source is licensed under the GPL.

Pynovas is based on the C-version of NOVAS from USNO.


The sources are available for download from the SourceForge Summary Page:

Getting started

Download the appropriate pynovas-x.y.z.tar.gz and on a Linux system you are in business (use Python-2.3.y, or higher).

There is a file JPLEPH containing ephemerides from JPL for the years 2000-2020.

Other versions will follow.

To build pynovas yourself you need


The applications are all rather simple and studying them may be instructive. See, and

See also the extended documentation of C-Novas.

Related software

Change history

SourceForge logo