Published January 26, 2025 | Version 1.0.0

Configuration Files for ParaText: SHACL and Display Rules for Semantic Data Management Using HERITRACE

  • 1. ROR icon OpenCitations

Description

This Zenodo record provides the configuration files used in the ParaText project, a digital initiative developed by the University of Bologna to manage bibliographic metadata for textual resources. These files were created using HERITRACE, a user-friendly semantic data editor designed for galleries, libraries, archives, and museums (GLAM). HERITRACE simplifies the curation of RDF-based data while preserving semantic integrity, enabling non-technical domain experts to manage and enrich metadata intuitively. The system natively supports provenance management and change tracking, ensuring transparency and accountability throughout the curation process.

The record includes two key configuration files tailored for the ParaText project:

  1. SHACL (Shapes Constraint Language) File: Defines the data model for ParaText, specifying classes, properties, and constraints for each entity type. This ensures data consistency and integrity across the dataset, allowing for real-time validation and customization of the data structure.

  2. Display Rules File: Controls the visual presentation of data in ParaText, enabling administrators to define user-friendly labels, decide which fields to display, and specify how properties should be represented. This file also supports dynamic SPARQL queries to transform URIs into intuitive bibliographic descriptions, enhancing usability for domain experts.

Files

Files (119.0 kB)

Name Size Download all
md5:a594dd51bab3f09478192559505599c7
78.6 kB Download
md5:84e3f480c21dffdba0e9ac96dc9f24b2
40.4 kB Download

Additional details

Related works

Is described by
Working paper: 10.48550/arXiv.2501.16197 (DOI)

Software

Repository URL
https://github.com/opencitations/heritrace
Programming language
Python
Development Status
Active