Skip to content

Instantly share code, notes, and snippets.

@ncarboni
Last active May 20, 2019 12:52
Show Gist options
  • Save ncarboni/ecb97d4ee4cc04d49056d461939e05a1 to your computer and use it in GitHub Desktop.
Save ncarboni/ecb97d4ee4cc04d49056d461939e05a1 to your computer and use it in GitHub Desktop.
Model of an exhibition in CIDOC-CRM
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix crm: <http://http://www.cidoc-crm.org/cidoc-crm/> .
@prefix sari: <http://w3id.org/sari#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#>.
@prefix geo: <http://www.opengis.net/ont/geosparql#>.
<https://example.com/event/exhibition/1> a crm:E7_Activity ;
crm:p1_is_identified_by <https://example.com/appellation/33> ;
crm:p4_has_time-span <https://example.com/timespan/10> ;
crm:p9_consists_of <https://example.com/event/exhibition/1_3333326> , <https://example.com/event/exhibition/1_2000026> .
<https://example.com/event/exhibition/1_3333326> a crm:E7_Activity ;
crm:p1_is_identified_by <https://example.com/appellation/33> ;
crm:p7_took_place_at <https://example.com/place/3333326> ;
crm:p4_has_time-span <https://example.com/timespan/13> .
<https://example.com/event/exhibition/1_2000026> a crm:E7_Activity ;
crm:p1_is_identified_by <https://example.com/appellation/33> ;
crm:p7_took_place_at <https://example.com/place/2000026> ;
crm:p4_has_time-span <https://example.com/timespan/12> .
<https://example.com/timespan/10> a crm:E52_Time-Span ;
crm:P81a_end_of_the_begin "1997-01-07"^^xsd:date ;
crm:p81b_begin_of_the_end "1997-12-31"^^xsd:date .
<https://example.com/timespan/12> a crm:E52_Time-Span ;
crm:P81a_end_of_the_begin "1997-01-07"^^xsd:date ;
crm:p81b_begin_of_the_end "1997-06-31"^^xsd:date .
<https://example.com/timespan/13> a crm:E52_Time-Span ;
crm:P81a_end_of_the_begin "1997-07-01"^^xsd:date ;
crm:p81b_begin_of_the_end "1997-12-31"^^xsd:date .
<https://example.com/place/2000026> a crm:E53_Place ;
crm:p1_is_identified_by <https://example.com/appellation/100> ;
crm:P168_place_is_defined_by "POINT (8.536724 47.377475)"^^geo:wktLiteral .
<https://example.com/appellation/100> a crm:E41_Appellation ;
rdfs:label "Zurich".
<https://example.com/place/2000026> a crm:E53_Place ;
crm:p1_is_identified_by <https://example.com/appellation/101> ;
crm:P168_place_is_defined_by "POINT (6.143047 46.204835)"^^geo:wktLiteral .
<https://example.com/appellation/101> a crm:E41_Appellation ;
rdfs:label "Geneve".
@sennierer
Copy link

We are currently trying to map existing data according to CIDOC. Some colleagues at a workshop for prosopographical research made me aware of the really great resource at https://docs.swissartresearch.net. Thanks for that!
However, what I dont understand is that these examples are as far as I can tell based on the current version (6.2.5) not using e.g. E82_Actor_Appellation anymore, but the classes resolve to the official version 5.0.4. Is there any possibility to link to the current version?
Another thing I am having problems with is the P81a and b sub-properties. I found this issue http://83.212.168.219/CIDOC-CRM/Issue/ID-245-startend-vs-period-of-existence stating that these subproperties will we added to the crm. However, I cant find them in any of the definitions, while they are beeing used in the examples. Am I am missing something? Sorry for the probably silly questions and thanks very much!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment