-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support multiple sun position dispatch methods #25
Conversation
I think this is still a WIP because it probably needs new tests and more details in the description, but I don't know if there are any other issues / challenges. |
dbbee34
to
c8cc287
Compare
I've marked this for review by @javierggt as it is @taldcroft 's PR but with some new commits by me at the end. |
I individually reviewed each commit from @jeanconn and they all look good. |
@jeanconn - I'm just trying to rebase and there are some non-trivial merge conflicts. So stand by (meaning don't try to do this independently). |
5ac26ba
to
f6a9915
Compare
OK, I just had not pulled the force-pushed remote branch. |
Thanks! And yeah, generally I try to refrain from force-pushing somebody-else's branch, but I was just trying to get through to tests passing when I started with this. |
Description
The legacy "fast" method of computing the sun RA, Dec from the Earth geocenter appears to have errors up to about 0.3 deg. For many applications this is fine, but for cases where this is not OK this PR adds a new more accurate method which uses the DE432s ephemeris.
Fixes #2.
Interface impacts
Testing
Unit tests
Independent check of unit tests by Jean
Functional tests
Added new unit test to do some rough functional testing against data in obsid 17198.