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: scenario-based, uncertainty-integrated database.
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. The material properties are grouped into synthetic,
reference, and candidate sites. All relevant files can be found in the
data_hub/yaml-db
directory. - 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: indicates geological formation time of each stratum.
- Table: provides information on rock properties and attributes of sensible defaults.
The following image showcases the GUI for a selected site:
- Download the zip file or clone the repository:
- Create a conda environment using
environment.yml
and running the following commandconda env create -f environment.yml
, - Activate the environment with
conda activate smart_data_hub
.
The authors of this project are @CQVera, @ninomenzel1 and @mboxberg.
smart_data_hub
is released under the MIT License. See LICENSE file for details.