Minimize Main Features

GUT is a tool to facilitate the use, viewing and post-processing of GOCE Level 2 mission data products for optimal use in the fields of geodesy, oceanography and solid Earth physics. GUT is a command-line processor that has been designed for users at all levels of expertise.

GUT screenshot

The first level is the use of pre-built work-flows allowing the computation of geoid/gravity field/MDT in one single step, with very few inputs required. Users can also generate their own work-flows for enhanced or specialised processing. GUT generates all output files in netCDF format in compliance with the CF-Conventions, and gridded results may be visualised using the BratDisplay tool from the ESA Basic Radar Altimetry Toolbox BRAT.



It comes as fully open source software under GNU GPL license. Advanced users can easily extend the toolbox in accordance with the work-flow based processing design principles, and contribute these enhancements to the GUT user community. The GUT API can also be used to develop independent applications, taking advantage of the algorithmic and I/O facilities used by the command-line processor.

GUT was developed with the built-in ability to:

  • Read the GOCE level 2 products and ancillary datasets, including a priori surfaces
  • Read the gravity models in ICGEM format
  • Compute geoid heights at a chosen maximum degree and order over a grid or transect
  • Compute gravity anomalies, height anomalies and vertical deflections on the surface of the terrain for a range of maximum degree and order expansions over a grid or transect
  • Compute the spherical harmonic synthesis and expansion
  • Compute geostrophic velocities and mean dynamic topography with the option of spatial/spectral filtering
  • Transform data between different reference ellipsoid and tide-systems
  • Produce final output products in netCDF format
  • Support configurable high-level processing

Applications of the Variance-Covariance Matrix require additional software now included in GUT. The additional software has been developed by Georges Balmino, enhanced by Rory Bingham and Bruno Lucas and made available to the scientific community here. This application requires heavy computational resources. In the current version of GUT documentation and tutorial, they are not fully supported. You find short description of the Variance-Covariance Matrix Tool usage and applications examples here.