Published June 21, 2024 | Version 0.1
Software Open

Herbie - The Semantic Laboratory Notebook & Research Database

Description

Herbie is the electronic laboratory notebook (ELN) and research database developed at the Helmholtz-Zentrum Hereon to facilitate the digitalization efforts within several institutes. Herbie builds upon semantic technologies like OWL and SHACL to offer a user-friendly interface to the RDF ecosystem.

Herbie is a platform to collaboratively work on a shared knowledge graph. At its core it is a wrapper around an RDF triple store, offering additional features like versioning, user handling, and management of access rights.

Users can upload any RDF graph to Herbie in one of the standard formats like Turtle or JSON-LD. This includes, in particular vocabularies and ontologies, as well as documents containing SHACL shapes.

Moreover, Herbie offers an advanced form generation feature which turns all SHACL documents into user-friendly web forms. By filling out and submitting these forms, end users can contribute to a fully semantically annotated knowledge graph without having to deal with the intricacies of RDF.

To eventually extract the entered knowledge as tabular data (CSV), JSON, or in graph form, Herbie offers a default SPARQL endpoint as well as a simple user interface to interactively create advanced queries which are run against the (virtual) knowledge graph belonging to the requesting user.

Herbie provides the means to offer structured, well-adapted protocols to capture standardized processes and offering an easy and flexible documentation platform. It can be flexibly adapted to the needs of any (scientific) domain (e.g. material science, biology, medicine) making it a perfect choice for interdisciplinary groups who want to create a rich and connected data pool.

Files

herbie-v0.1.zip

Files (19.1 MB)

Name Size Download all
md5:1317eb24a82e676bac9bcda727ba6080
10.3 MB Download
md5:42b1432f7dd67700648526d8c7c88edd
2.6 MB Download
md5:80f51114dbc711bddf93f339a0a57248
2.9 MB Download
md5:1b08bcb2265b11fc14786b075d8d0345
3.3 MB Preview Download
md5:bca338764ef57830bad62088b96cfe77
278 Bytes Preview Download

Additional details

Dates

Created
2024-06-21

Software

Repository URL
https://codebase.helmholtz.cloud/hereon-mb/herbie
Programming language
Python, Elm
Development Status
Active