lp:~registry/stellarium/socis2015-de430

Created by gzotti and last modified

Branched from trunk@r7721.

This branch is used to develop the alternative planetary positions from JPL DE430/DE431 ephemeris data during the ESA SoCiS 2015 programme. The net result shall be that we cover the DE431 date range (-13200...+17191) in much higher accuracy than what VSOP87 covers.

To activate, goto ftp://ssd.jpl.nasa.gov/pub/eph/planets/Linux/ and download for

DE430: linux_p1550p2650.430 (md5 hash 707c4262533d52d59abaaaa5e69c5738) ~100MB
DE431: lnxm13000p17000.431 (md5 hash fad0f432ae18c330f9e14915fbf8960a) ~2,8 GB

Put those files into a new folder ephem in your stellarium user dir (Win: Appdata\Roaming\stellarium\ephem\; Linux: ~/.stellarium/ephem/)

Update GZ2015-09-17: It runs on Windows :-) ==> Updated with current trunk. Now we can test...

Definitely TBD before SoCiS project can be called "finished":
Take lunar positions from DE43x.
==>DONE, GZ2015-12-30
Fix odd date jumps found around +12000 (may be in date panel, but regular Stellarium does not show jumps).
==>DONE, GZ2016-01-15
Test, test, test! E.g. run over -20000...+18000 and backward. Set any date in this range. Watch behaviour around validity borders, or when activating manually, or how far away VSOP positions are (should be very close (arcminutes?) between -4000...+8000), ...
==> GZ I limited the valid range for DE431 to when the sun passes the nearest nodes between ecliptic of date and ecliptic 2000, so that it "switches ecliptic" not with a hard jump. Planetary positions differ typically by 0.1 arcseconds in the present time, which was expected. But out of recommended VSOP87 range now we have better positions!

Before integration:
Make sure conversion DE43x frame -> J2000 frame is correct.
==> GZ I see no problem here.

Get this branch:
bzr branch lp:~registry/stellarium/socis2015-de430
Members of Registry Administrators can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Registry Administrators
Project:
Stellarium
Status:
Merged

Recent revisions

7762. By gzotti

removed unneeded manifest file

7761. By gzotti

replaced DE43x buttons by checkboxes, some more cleanup

7760. By gzotti

cleanup a bit

7759. By gzotti

Merge from trunk r8130; Moved and added tooltips to controls in GUI. Seems ready for merge!

7758. By gzotti

Fixed the fseek() problem with the 2.7GB file!

7757. By gzotti

evaluate diagnostic return value delivered from JPL code to find fseek() Large File problem with the DE431 file.

7756. By gzotti

Get Lunar positions from the DE43x
Fix/clarify osculating function calls

7755. By gzotti

merge-in trunk r8108

7754. By gzotti

merge-in trunk r8088

7753. By gzotti

Allow toggling DE430/431 on/off even if ephem files are available.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:stellarium
This branch contains Public information 
Everyone can see this information.