GROOPS: An open-source software package for GNSS processing and gravity field recovery

Andreas Kvas, Sebastian Strasser, Sandro Krauß, Barbara Süsser-Rechberger, Saniya Behzadpour, Christian Pock, Beate Klinger, Norbert Zehentner, Matthias Ellmer, Daniel Rieser, Annette Eicker, Torsten Mayer-Gürr

Research output: Contribution to conferencePaper


The Gravity Recovery Object Oriented Programming System (GROOPS) is a software package written in C++ that enables the user to perform core geodetic tasks. The software features gravity field recovery from satellite and terrestrial data, the determination of low-earth-orbiting satellite orbits from global navigation satellite system (GNSS) measurements, and the computation of GNSS constellations and ground station networks. For an easy and intuitive setup of complex workflows, GROOPS contains a graphical user interface to create and edit configuration files. The source code of GROOPS is released under the GPL v3 license and is available on GitHub ( together with documentation, a cookbook with guided examples, and installation instructions for different platforms. In this contribution we give a software overview and present results of different applications and data sets computed with GROOPS.
Original languageEnglish
Publication statusPublished - 29 Apr 2021
EventEGU General Assembly 2021 - Virtuell
Duration: 19 Apr 202130 Apr 2021


ConferenceEGU General Assembly 2021
Abbreviated titlevEGU21
Internet address


  • Gravity Field Recovery
  • GNSS
  • Software
  • Open-Source Software Development

ASJC Scopus subject areas

  • Earth and Planetary Sciences(all)

Fields of Expertise

  • Sustainable Systems


Dive into the research topics of 'GROOPS: An open-source software package for GNSS processing and gravity field recovery'. Together they form a unique fingerprint.

Cite this