brandon-rhodes / pyephem

Scientific-grade astronomy routines for Python
Other
782 stars 121 forks source link

Star catalogue is missing 21 of the 57 common navigational stars #127

Closed paulross closed 7 years ago

paulross commented 7 years ago

The missing stars, by 'common' name, are: Acamar, Acrux, Adhara, Alkaid, Alpheratz, Ankaa, Atria, Avior, Diphda, Eltanin, Formalhaut, Gacrux, Gienah, Hadar, Menkent, Miaplacidus, Mirfak, Rigil Kentaurus, Sabik, Suhail, Zubenelgenubi.

There is some differences between these 'common' names (found in Nautical Almanacs and named by the IAU-CSN) and formal star catalogues. For example:

Sources:

Star names: "IAU Catalog of Star Names (IAU-CSN)": https://www.iau.org/science/scientific_bodies/working_groups/280/ Which links to: http://www.pas.rochester.edu/~emamajek/WGSN/IAU-CSN.txt

Star names and navigation data: Her Majesty's Nautical Almanac Office Publications ('Almanac'):

Star astronomical data ('the catalogue'): https://heasarc.gsfc.nasa.gov/cgi-bin/W3Browse/w3hdprods.pl

brandon-rhodes commented 7 years ago

Thanks for the contribution — and, wow, you even added tests! I'm not sure how soon a new PyEphem will be released, since at the moment I'm focusing on Skyfield, but I'm happy to see this code landed either way!