Skip to content

iCompare, a comparison package for integrators used in the Solar System Dynamics community

Notifications You must be signed in to change notification settings

dirac-institute/iCompare

Repository files navigation

iCompare

Binder DOI

Aims:

There are 4-5 integrators that everyone uses in Solar System dynamics that have never been fully compared and tested:

  • OpenOrb
  • FindOrb
  • OrbFit
  • JPL Horizons
  • ADAM

We’d like to create an automated piece of code that propagates asteroids using all these integrators, compares their outputs, and presents it in some visually understandable way (e.g., a colourcoded matrix w. the asteroid on the Y axis and the integrator on the X axis).

More documentation will appear relative to completion rate.

Currently available integrators

  • OpenOrb using pyoorb (python bindings of OpenOrb)
  • OrbFit via a Python wrapper that calls the OrbFit command-line code

Currently available functionality

  • receive ephemerides comparison via great circle distance in the form of a table
  • provide any asteroid or list of asteroids and receive visual comparison

Future functionality

  • parallelizing of code for asteroid lists
  • addition of FindOrb to integrator suite
  • please submit requests via pull request

Requirements