Obtain the Source Code of the Time Ephemerides projects

You can obtain the latest stable versions of Time Ephemerides software projects from the Time Ephemerides file release site. Alternatively, you can obtain the cutting-edge versions of Time Ephemerides software projects (but with no promises about stability) from SVN via anonymous access to the Time Ephemerides SVN repository. Finally, you can browse our SVN repository here.

Subversion Access

The Time Ephemerides subversion repository can be checked out on the command line through svn with the following command:

svn co https://timeephem.svn.sourceforge.net/svnroot/timeephem timeephem_complete

Warning, that full checkout is something like 4GB because it includes many (compressed) JPL ascii ephemerides in branches/jpl_ascii_ephemerides. A strategy for avoiding downloading those ephemeris data is to checkout just the trunk, e.g.,

svn co https://timeephem.svn.sourceforge.net/svnroot/timeephem/trunk timeephem_trunk

That strategy does allow you to build the software, but there will be no JPL ephemeris data with which to test that software unless you independently download uncompressed JPL ascii ephemerides from the JPL ftp site. However, such downloads take more bandwidth than the compressed versions of the JPL ascii ephemerides in branches/jpl_ascii_ephemerides. Thus, a better strategy is to download the compressed versions of the JPL ascii ephemerides from the Time Ephemerides file release site. A third strategy is to use svn commands to download the Time Ephemerides software and just the particular JPL ascii ephemeris that you want from branches/jpl_ascii_ephemerides. You can straightlyforwardly set up such downloads with the appropriate --set-depth svn options with svn checkout and subsequent svn update commands. It's a bit tricky to get all those commands done correctly so I have made a convenient shell script which downloads the Time ephemerides trunk and branches/jpl_acii_ephemerides/de423 but which excludes other JPL ascii ephemerides from brances/jpl_ascii_ephemerides. The result is an 80MB download on any Unix system. The script can easily be modified to download different/additional JPL ascii ephemerides from branches/jpl_ascii_ephemerides and can also be studied to figure out the correct svn commands to use on Windows platforms. However, I have noticed that svn checkouts from SourceForge tend to be slower than raw file downloads from the same site so if download time is an issue, it is probably better to stick to downloading the ascii ephemerides from the Time Ephemerides file release site.

Here is a partial list of subversion clients

News

The JPL ephemeris data have been updated

The JPL planetary ephemerides represent some of mankind's best knowledge of the positions and velocities... Read more (5 Feb 2013)

te_gen-2.0.0 results have been released

This file release (http://sourceforge.net/projects/timeephem/files/Time%20Ephemerides/) contains... Read more (18 Jan 2013)

te_gen-2.0.0 has been released

The te_gen-2.0.0 software package that allows users to generate time ephemerides from planetary... Read more (15 Jan 2013)

ephcom-3.0.0 has been released

The ephcom-3.0.0 software package that gives users convenient access to planetary and time ephemerides... Read more (12 Jan 2013)

ephcom-2.0.2 has been released

The ephcom-2.0.2 software package that gives users convenient access to the JPL ephemerides,... Read more (14 Sep 2011)

ephcom-2.0.1 has been released

ephcom-2.0.1, a software package that gives users convenient access to the JPL ephemerides, has been... Read more (24 Aug 2011)

The JPL ephemeris data have been released

The JPL ephemerides represent mankind's best knowledge of the positions and velocities of all major... Read more (23 Aug 2011)

Resources

Source Code