This Python package is a collaborative effort by the gravity Metrology group at the German Federal Agency for Carthography and Geoesy (BKG) and the Hydrology section at GFZ Helmholtz Centre for Geosciences. It comprises functionalities and features around the respectively new instrument type of a Quantum Gravimeter (here AQG). New (standardized) instrument data format additional to new measurement and processing concepts lead to the first collection of scripts and now complete python package for a fully-featured analysis of AQG data. This encompasses live-monitoring while the instrument is actually measuring (with enhanced functionality than what is provided by the manufacturer), data processing, visualizations as well as archiving data, fulfilling the idea of reproducible data within FAIR principles. Many of these functionalities and concepts also apply to other gravimeter types. It is thus planned to include also access and processing of data for these other devices (starting in the near future with CG-6 relative gravimeters).
This package is actively maintained and developed. If you are interested in contributing, please do not hesitate to contact us. Please find instructions for its installation and usage in the documentation or git repository, linked in the left panel. gravitools is listed in the python standard repository database "PyPi".
Some highlight features, available in the first official stable release are:
• Read and process raw data of the Exail Absolute Quantum Gravimeter (AQG)
• Apply standardized or customized AQG data processing and outlier detection
• Read and write processed datasets with metadata to .nc-files in NETCDF4-format
• Handle Earth orientation parameters (EOP) from iers.org for polar motion correction
• Visualize data with matplotlib
• CLI for standard processing of AQG raw data to .nc-file
• Dashboard for real-time processing and visualization during measurements (on AQG laptop)
• Dashboard includes a proposed standard template for a measurement protocol
• Standardized, easy-to-read and modify config files for processing options and reproducible data handling
• Generation of PDF reports from individual measurements