Skip to main content
  1. Software Technologies/

shacl-vue: Browser-Based Metadata Management Tool

shacl-vue is an open-source, browser-based web UI that enables user-friendly (meta)data entry and retrieval.

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) defined using semantic web technologies such as SHACL and OWL. 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. 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.

Docs Source

Case study - Metadata pooling for the TRR379 research consortium

Within the ABCD-J context, we have developed a (meta)data management approach that enables collaborative, model-driven collection and reuse of research information across distributed sites and projects.