Skip to content

Mapping of the KDSF ontology on existing ontologies used in VIVO.

Notifications You must be signed in to change notification settings

guescinr/VIVO-KDSF-Integration

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

80 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status

KDSF-VIVO-Alignment

KDSF ontology alignment (Kerndatensatz Forschung = Research Core Dataset) for use in VIVO. KDSF is a German national standard, therefore the description is in German only.

Mit den vorliegenden Dateien wird versucht, den Kerndatensatz Forschung (KDSF) in VIVO zu integrieren. Es wird das Basismodell mit den grundlegenden forschungsbezogenen Objekten wie Person, Publikation, Drittmittelprojekte, Strukturiertes Promotionsprogramm, Patent und Forschungsinfrastruktur verwendet.

Achtung: Die hier vorliegenden Dateien sind als Entwurf zu verstehen. An einer finalen Umsetzung wird weiterhin gearbeitet.

Komponenten

vivo-kdsf-alignment.owl

Die Datei vivo-kdsf-alignment.owl umfasst das an VIVO angepasste KDSF-Datenmodell (Version 1) inklusive Annotations zur direkten Nutzung in VIVO.

vivo-kdsf-extension.owl

Die Datei vivo-kdsf-extension.owl enthält jene Bestandteile des KDSF-Datenmodells (Version 1), die verändert werden mussten, um sie für VIVO zu optimieren.

Beispiel 1:

http://kerndatensatz-forschung.de/owl/Basis#hatGemeinsameBerufung wurde als Object Property in vivo-kdsf-extension erfasst, weil die Verknüpfung zur Organisation selbst an dieser Stelle sinnvoller ist als ein bloßer String.

Beispiel 2:

http://kerndatensatz-forschung.de/owl/Basis#hatBesoldung wurde ebenfalls als Object Property erfasst. Für den Zielbereich (range) dieser Property wurde eine zusätzliche Klasse kdsf_vivo:Besoldung erstellt. Auf diese Weise kann bei der Erfassung der Besoldung aus einer Liste der definierten Stufen eine ausgewählt werden.

Beispiel 3:

Einige KDSF-Klassen stellen lediglich Endwerte dar, z.B. Hauptberuflich, Nebenberuflich oder Ausland / Inland. Diese Kategorien wurden als Instanzen der entsprechenden Oberklassen erfasst.

kdsf-meta.owl

Die Datei _kdsf-meta.owl enthält AnnotationProperties für inhaltliche Definition der KDSF-Klassen und Eigenschaften. Sie muss zusammen mit den oben genannten Dateien ins VIVO importiert werden. Im Ontology Header wurde der Ontology-Name in KSDF-Meta umbenannt und der Prefix für die Benutzung im VIVO - kdsf-meta definiert.

Installation

Folgende Schritte für die drei Dateien vivo-kdsf-alignment.owl, vivo-kdsf-extension.owl kdsf-meta.owl ausführen:

  • Site AdminAdd/Remove RDF data
  • "Or upload a file from your computer": Datei auswählen
  • "add mixed RDF (instances and/or ontology)" anwählen
  • Submit

Damit die kdsf- und kdsf-vivo-Properties in den VIVO-Profilen angezeigt werden, müssen sie einer bestehenden Property Group zugewiesen werden (Property Control Panel → Edit Property Record Property Editing FormProperty Group.) Alternativ kann unter Site AdminProperty GroupsAdd new Property Group eine neue Gruppe erstellt werden. Nach der Erstellung muss jede Property wie oben beschrieben der neuen Gruppe zugewiesen werden.

Die Dateien sind in VIVO 1.9.X getestet.

Vorgehen und Stand der Entwicklung

  • Ausbau der Dokumentation

Lizenz

Der Kerndatensatz Forschung steht unter der Lizenz Creative Commons Attribution-ShareAlike 4.0 International.

Links:

AutorInnen:

  • Tatiana Walther
  • Anna Kasprzik
  • Christian Hauschke

Refactoring and Update to KDSF V. 1.3

  • Rolf Guescini

About

Mapping of the KDSF ontology on existing ontologies used in VIVO.

Resources

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Makefile 72.1%
  • Scala 10.7%
  • Shell 9.3%
  • Ruby 7.4%
  • Batchfile 0.5%