Ephemerista

Ephemerista is an open source (AGPLv3-licensed) Python library for space mission design and analysis with a focus on telecommunications and constellation design. The development of the first release of Ephemerista was funded by the European Space Agency (ESA).

Ephemerista is being maintained by the Libre Space Foundation.

Features

  • Time scale and reference frame transformations

  • Semi-analytical and numerical orbit propagation

  • Event detection

  • Spacecraft and ground asset modelling

  • Communication systems modelling and link budgets analyses

  • Constellation design and coverage analyses