https://github.com/bamresearch/lebedigital

The LeBeDigital Concrete Production and Testing Ontology - CPTO Repository

https://github.com/bamresearch/lebedigital

Science Score: 23.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
  • DOI references
  • Academic publication links
    Links to: zenodo.org
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (11.0%) to scientific vocabulary
Last synced: 10 months ago · JSON representation

Repository

The LeBeDigital Concrete Production and Testing Ontology - CPTO Repository

Basic Info
Statistics
  • Stars: 9
  • Watchers: 8
  • Forks: 9
  • Open Issues: 28
  • Releases: 2
Created over 5 years ago · Last pushed over 1 year ago
Metadata Files
Readme License

README.md

Continuous integration DOI

Overview

The term “LeBe” from LeBeDigital stands in German for “Lebenszyklus von Beton” and in English for “Concrete life cycle”. LeBeDigital is about developing an ontology for the concrete production process chain. The Project LeBeDigital is sponsored by BMBF and runs under the supervision of the Plattform MaterialDigital. The LeBeDigital-team consist of 3 cooperations partners: The Federal Institute for Materials Research and Testing (BAM), the Karlsruhe Institut of Technologie (KIT) and the Technical University of Munich (TUM).

Concrete, the main subject of the project, is a very complex material considering the diversity of the base materials and component designs, the high complexity of recipes and the manufacturing process, the diversity in molding designs as well as the time dependency of all properties. The expected outcome of the project is to develop a material database, where concrete-specific characteristic values and models are structurally integrated. The main objectives are:

  1. Ontology-based collection of data and metadata in TripleStores
  2. Linking existing, experience-based, experimental and simulated data
  3. Combined material optimisation and geometry optimisation of precast elements based on simulation workflows
  4. Model calibration

Installation of the conda environment

Clone the repository and make sure to include the submodules git clone https://github.com/BAMresearch/LebeDigital.git

Create environment within the main project folder conda env create --prefix ./conda-env -f environment.yml

Update environment within main project folder (if environment.yml was changed) conda env update --prefix ./conda-env -f environment.yml --prune

Activate environment conda activate ./conda-env

Structure

All the implemented functions that perform a certain action should be implemented in a local modul called lebedigital. This is installed thus allowing to import these classes and functions in other files, e.g. the test files or the usecases. For the usecases, we intend to have two, one is a minimum working example, and another one relates to the final demonstrator.

Owner

  • Name: Bundesanstalt für Materialforschung und -prüfung
  • Login: BAMresearch
  • Kind: organization
  • Email: oss@bam.de
  • Location: Berlin/Germany

German Federal scientific research institute for materials testing and research

GitHub Events

Total
  • Delete event: 8
  • Push event: 48
  • Pull request event: 36
  • Create event: 7
Last Year
  • Delete event: 8
  • Push event: 48
  • Pull request event: 36
  • Create event: 7

Dependencies

environment.yml pypi
  • probeye ==2.3.2
usecases/Concrete/knowledgeGraph/requirements.txt pypi
  • Cython ==0.29.15
  • GitPython ==3.1.24
  • Owlready2 ==0.33
  • PyYAML ==5.3.1
  • SPARQLWrapper ==1.8.5
  • doit ==0.33.1
  • numpy *
  • pandas *
  • probeye ==1.0.6
  • pyaml ==21.10.1
  • rdflib ==6.1.1
  • requests ==2.22.0