From 0528afddb105b695d842ddc995d6de4454162951 Mon Sep 17 00:00:00 2001 From: LasseMempel Date: Thu, 27 Jun 2024 19:04:38 +0200 Subject: [PATCH] new skos.properties --- skosifyCSV/skosLib.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/skosifyCSV/skosLib.py b/skosifyCSV/skosLib.py index ba026b68..0d90887c 100644 --- a/skosifyCSV/skosLib.py +++ b/skosifyCSV/skosLib.py @@ -49,6 +49,15 @@ if not pd.isnull(row['related']): related = URIRef(thesaurusAddendum + row['related']) g.add ((concept, SKOS.related, related)) + if not pd.isnull(row['example']): + example = URIRef(thesaurusAddendum + row['example']) + g.add ((concept, SKOS.example, example)) + if not pd.isnull(row['relatedMatch']): + relatedMatch = URIRef(thesaurusAddendum + row['relatedMatch']) + g.add ((concept, SKOS.relatedMatch, relatedMatch)) + if not pd.isnull(row['closeMatch']): + closeMatch = URIRef(thesaurusAddendum + row['closeMatch']) + g.add ((concept, SKOS.closeMatch, closeMatch)) g.add ((concept, SKOS.inScheme, thesaurus)) if row["parent"] == "top": g.add ((thesaurus, SKOS.hasTopConcept, concept))