Welcome to the smart data hub repository, developed by the Methods for Model-based Development in Computational Engineering (MBD) and Geophysical Imaging and Monitoring (GIM) groups at RWTH Aachen University. The smart data hub is a product of the 'Smart-Monitoring' project, which aims to provide innovative solutions in data-integrated simulation studies. The Smart Data Hub bridges existing research limitations to enable efficient data compilation for specific simulations while incorporating uncertainty quantification. It is capable of providing reliable, reproducible output for data-driven decision-making processes.
The data-hub consists of a database integrated with a Graphic User Interface (GUI).
- Database: It provides material properties along with their uncertainty margins and sensible defaults
in YAML files. All relevant files can be found in the
databasedirectory. - GUI: It was developed with Plotly Dash—a web-based application for interactive visualization. Simply run the Python program SmartGUI.py, it will then start a local flask server.
The GUI displays three sections:
- Geomodel: provides a 3D structural geomodel for each site.
- Chronostratigraphic chart & table: The chart indicates geological formation time of each stratum. The table provides information on rock properties.
- Processing functions: enables customized scenarios by filtering data in the table, provides uncertainty distributions for each value via the "Merge data" button, and adds sensible defaults when data is missing via the "Add Default" button. All relevant code can be found in the
srcdirectory.
The following screenshot shows the GUI for the Buntsandstein layer at the DE_Rocksalt site. The highlighted, non-grey layer on the left-hand side is the currently selected layer, and the data table on the right-hand side shows the data after merging and adding default values.

- Download the zip file or clone the repository:
- Create a conda environment using
environment.ymland running the following commandconda env create -f environment.yml, - Activate the environment with
conda activate smart_data_hub.
The authors of this project are @CQ-QianChen, @ninomenzel1 and @mboxberg.
smart_data_hub is released under the MIT License. See LICENSE file for details.