Skip to content

a pure python3 wrapper for JPL HORIZONS on-line solar system data and ephemeris computation service

License

Notifications You must be signed in to change notification settings

tpltnt/py-NASA-horizons

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

py-NASA-horizons

A pure python3 wrapper for JPL HORIZONS on-line solar system data and ephemeris computation service. This module provides an object to interact with the service for data retrieval and thus abstracts away the official telnet interface.. The functionality is currently limited to x-y-z coordinates of major bodies, but can easily be extended. The sourcecode can be found in the 'source' directory. The 'test' directory contains pytest-tests and the 'documentation' directory well ... the documentation.

quickstart

  • start coding by including the source directory into sys.path
    • currently no pip package
  • run tests by typing py.test
  • (re)build documentation by running cd documentation && make html
  • HTML documentation path: documentation/_build/html/index.html

TODO

  • handle telnet errors
  • refactor date handling

references

About

a pure python3 wrapper for JPL HORIZONS on-line solar system data and ephemeris computation service

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published