24 lines
1.6 KiB
Markdown
24 lines
1.6 KiB
Markdown
---
|
|
title: "shacl-vue: Browser-Based Metadata Management Tool"
|
|
contributors:
|
|
- adina-wagner
|
|
- michael-hanke
|
|
- stephan-heunis
|
|
sites:
|
|
- fzj
|
|
topics:
|
|
- datamanagement
|
|
weight: 2000
|
|
---
|
|
|
|
{{< lead >}}
|
|
|
|
`shacl-vue` is an open-source, browser-based web UI that enables user-friendly (meta)data entry and retrieval.
|
|
|
|
{{< /lead >}}
|
|
|
|
Rather than requiring custom form creation for each new use case, `shacl-vue` automatically generates user interfaces from machine-readable data models (e.g. [DataLad Concepts](https://concepts.datalad.org/)) defined using semantic web technologies such as [SHACL](https://www.w3.org/TR/shacl/) and [OWL](https://www.w3.org/TR/owl-ref/). This model-driven approach allows the same software to be reused across diverse domains and projects while ensuring that collected information conforms to predefined standards.
|
|
|
|
Within the ABCD-J platform, `shacl-vue` serves as a key component for [FAIR metadata management](https://abcd-j.de/topics/datamanagement/). Researchers, clinicians and project coordinators can use automatically generated forms to describe datasets, questionnaires, tools, research/project activities, etc. in a structured way. Because the forms are generated from shared metadata schemas, information can be seamlessly collected across project sites/institutions and reused for downstream applications such as generating data catalogs, project websites and reporting workflows.
|
|
|
|
[{{< icon "document" >}} Docs](https://psychoinformatics-de.github.io/shacl-vue/docs/) [{{< icon "link" >}} Source](https://hub.psychoinformatics.de/orinoco/shacl-vue.git)
|