Skip to content

Mappings zur Transformation von Daten aus scopeArchiv nach RDF

Notifications You must be signed in to change notification settings

Staatsarchiv-Basel-Stadt/StABS-scope2RDF

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

StABS-scope2RDF

Dieses Repository enthält die Transformation der öffentlichen Daten aus dem Archivsystem scopeArchiv des Staatsarchivs Basel-Stadt (StABS) in ein RDF-Modell in der Ontologie Records in Context Ontology v.02 (RiC-O) des International Council on Archives (ICA).

  • Ein erstes Mapping von Materialised Views der Oracle-Datenbank von scopeArchiv erfolgt mittels R2RML. Dieses R2RML-Mapping wird mit Zazukos "Expressive RDF Mapper (XRM)" erstellt. XRM-Dateien befinden sich im Ordner /src, die R2RML-Datei ist /src-gen/mapping-stabs.r2rml.ttl.
  • In einem zweiten Schritt wird in einem internen Triple-Store (stardog free) eine Serie von SPARQL-Updates (insert, delete) durchgeführt. Diese befinden sich im Ordner /sparql.
  • Für die Publikation im öffentlichen Triplestore (ld.staatsarchiv.bs.ch) werden Metadaten und Vokabulare ergänzt. Diese befinden sich im Ordner /metadata.
  • Das Repository enthält ebenfalls eine Dokumentation des Datenmodells im Wiki.

Pipeline

  • Die Transformationen werden in einer ETL-Pipeline verwendet. Der Code befindet sich im Repository RDF-Pipeline, die Pipeline basiert auf Zazukos barnard59-toolkit.
  • Der interne Triplestore mit einer Verbindung zur Oracle-Datenbank erfolgt mit stardog. Der Code für diese Dienste befindet sich im Repository stardog-docker.

Branches

  • Der Branch main ist die produktive Transformation. Sie wird täglich für die Publikation angewendet.
  • Der Branch development wird für die interne Entwicklung genutzt.
  • Ein alter Branch xisadgr-archive enthält ein nicht weitergeführtes Mapping in die xIsadgR ontology der KOST.

About

Mappings zur Transformation von Daten aus scopeArchiv nach RDF

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published