DOC: include estimated accuracy of built-in solar system ephemeris calculations
See original GitHub issueAccording to the SOFA docs page, the accuracy of the default algorithm in astropy calculations is:
** 5) The algorithm is due to J.L. Simon, P. Bretagnon, J. Chapront,
** M. Chapront-Touze, G. Francou and J. Laskar (Bureau des
** Longitudes, Paris, France). From comparisons with JPL
** ephemeris DE102, they quote the following maximum errors
** over the interval 1800-2050:
**
** L (arcsec) B (arcsec) R (km)
**
** Mercury 4 1 300
** Venus 5 1 800
** EMB 6 1 1000
** Mars 17 1 7700
** Jupiter 71 5 76000
** Saturn 81 13 267000
** Uranus 86 7 712000
** Neptune 11 1 253000
It would be nice to have these numbers immediately shown in the docs to evaluate whether it is necessary to use more accurate methods. That was my first question on getting to the page, as I need about a few arcsec for Jupiter.
Issue Analytics
- State:
- Created 4 years ago
- Comments:20 (20 by maintainers)
Top Results From Across the Web
Solar System Ephemerides — Astropy v5.2
By default, it uses approximate orbital elements calculated using PyERFA routines, but it can also use more precise ones using the JPL ephemerides...
Read more >Ephemeris Subsystem SPK - NASA / NAIF
An SPK file contains ephemeris (trajectory) data for. "ephemeris objects.” ... the center of mass of our solar system (solar system barycenter).
Read more >Solar System Ephemerides — Astropy v3.2.dev994
By default, it uses approximate orbital elements calculated using built-in ERFA routines, but it can also use more precise ones using the JPL...
Read more >python-skyfield/planets.rst at master - GitHub
Sometimes you can find ballpark estimates of accuracy in an ephemeris file's ... Some ephemeris files also have a built-in text summary you...
Read more >Improvement of the planetary ephemerides using spacecraft ...
INPOP numerically integrates the equations of motion of the major bodies of our solar system including about 300 asteroids about the solar ...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
@jgf5013 - Are you using matplotlib 3.1.0 ? This would explain the slowness when building the docs, especially for
uncertainty/index
. This page took 30min and 9.5Gb of RAM for me with matplotlib 3.1! This will be fixed in their next release.@pllim :
Not really, sadly. There is the
--durations
flag which reports the slowest tests, it works for doctest in rst files as well but reports only the total time for the files: