Skip to content

geo-fluid-dynamics/smart_data_hub

Repository files navigation

Smart Data Hub

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.

Data Hub Architecture

The data-hub consists of a database integrated with a Graphic User Interface (GUI).

  1. 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.
  2. 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:

Installation (For GUI)

  1. Download the zip file or clone the repository:
  2. Create a conda environment using environment.yml and running the following command conda env create -f environment.yml,
  3. Activate the environment with conda activate smart_data_hub.

Credits

The authors of this project are @CQVera, @ninomenzel1 and @mboxberg.

License

smart_data_hub is released under the MIT License. See LICENSE file for details.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published