Feature #2498
openAPI: PFP export
Description
The ACDH project "Prosopographical Research Platform Austria (PFP)" (https://gitlab.oeaw.ac.at/acdh-ch/pfp) aims to aggregate person-based research at the Austrian Academy of Sciences (OeAW) using Digital Humanities methodologies.
Given that OpenAtlas projects also encompass prosopographical research, implementing an RDF export for PFP would significantly align with and enhance the objectives of the ACDH. This export would facilitate data interoperability and enable seamless integration with other linked data resources.
To ensure the validity and consistency of the generated RDF, we should use a SHACL validation. A SHACL file, attached to this issue, can be used to define the data constraints and rules.Validation Tools:
- The online validator at https://www.itb.ec.europa.eu/shacl/any/upload can be used for web-based validation.
- The Python library "pySHACL" (https://github.com/RDFLib/pySHACL), as suggested by Lukas (lupl), provides a programmatic approach for validation.
Update October 2025:
Matthias gave us the hint to test it with https://gitlab.oeaw.ac.at/acdh-ch/pfp/pfp-source-data.
Link to shacl: https://pfp-schema.acdh.oeaw.ac.at/shacl/shacl.ttl
Files
Updated by Bernhard Koschiček-Krombholz 9 months ago
- Related to Feature #2467: API: Enriched RDF dump added
Updated by Alexander Watzinger 9 months ago
- Target version changed from Wishlist to 9.2.0
It was discussed in the "Klausur" today, so I moved this issue from the wishlist to the actual roadmap.
Updated by Bernhard Koschiček-Krombholz 7 months ago
- Start date changed from 2025-04-02 to 2025-02-05
- Follows Feature #2551: Admin interface for generating RDF dumps added
Updated by Bernhard Koschiček-Krombholz 7 months ago
- Follows deleted (Feature #2551: Admin interface for generating RDF dumps)
Updated by Bernhard Koschiček-Krombholz 7 months ago
- Related to Feature #2551: Admin interface for generating RDF dumps added
Updated by Bernhard Koschiček-Krombholz 2 months ago
- Description updated (diff)
Updated by Bernhard Koschiček-Krombholz 2 months ago
Current error: SyntaxError: Parser error at line 8 between columns 53 and 60: No scheme found in an absolute IRI
Updated by Bernhard Koschiček-Krombholz 2 months ago
- Status changed from Acknowledged to In Progress
- Assignee set to Bernhard Koschiček-Krombholz
Updated by Alexander Watzinger about 1 month ago
- Target version changed from 9.2.0 to Administrative