Skip to content

Instantly share code, notes, and snippets.

@ncarboni
Last active November 24, 2020 20:50
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ncarboni/3549811a880d5cc940e6694a6e556ff7 to your computer and use it in GitHub Desktop.
Save ncarboni/3549811a880d5cc940e6694a6e556ff7 to your computer and use it in GitHub Desktop.
@prefix crm: <http://www.cidoc-crm.org/cidoc-crm/> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
@prefix crmpc: <http://www.cidoc-crm.org/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 vir: <http://w3id.org/vir#> .
@prefix inf: <http://www.cidoc-crm.org/cidoc-crm/CRMinf/> .
@prefix ldp: <http://www.w3.org/ns/ldp#> .
#Container level
<Container> a ldp:Container , crm:I4_Proposition_Set ;
ldp:contains <Painting> , <familyCommission> , <deathMonkey> , <commissioning> , <agency> , <celebrationMonkey> , <PaintingMonkey> , <representationFamily> , <familySubject> , <representationMonkey> , <monkey> , <family> .
<initialBelief> a inf:I2_Belief ;
inf:J4_that <Container> ;
inf:J5_holds_to_be "true"^^xsd:boolean . # range is literal, but I chose boolean in this example
<beliefAdoption> a inf:I7_Belief_Adoption ;
inf:J6_adopted <initialBelief> ;
crm:P14_carried_out_by <historianX> .
<newBelief> a inf:I2_Belief ;
inf:J4_that <Container> ;
inf:J5_holds_to_be "false"^^xsd:boolean .
<beliefAdoption> a inf:I7_Belief_Adoption ;
inf:J6_adopted <newBelief> ;
crm:P14_carried_out_by <historianY> ;
crm:P4_has_time-span <timeA> .
# General level
<Houbraken> a crm:E21_Person ;
crm:P14i_performed <publication> ;
skos:exactMatch <https://www.wikidata.org/wiki/Q514276> ;
rdfs:label "Arnold Houbraken" .
<publication> a crm:E12_Production ;
crm:P108_has_produced <TheGreatTheatreofDutchPainters> .
<TheGreatTheatreofDutchPainters> a crm:E73_Information_Object ; # skipping the publication years here
crm:P67_refers_to <Rembrandt> ; #mode of reference. to use p67.1 ?
rdfs:label "The Great Theatre of Dutch Painters"@en ;
rdfs:label "De groote schouburgh der Nederlantsche konstschilders en schilderessen"@nl .
<Rembrandt> a crm:E21_Person ;
rdfs:label "Rembrandt"@en ;
skos:exactMatch <https://www.wikidata.org/wiki/Q5598> .
<MonkeyBio> a crm:E20_Biological_Object .
<unknownFamily> a crm:E74_Group ;
crm:P2_has_type <http://vocab.getty.edu/page/aat/300154337> .
# Proposition Level
<Painting> a crm:E22_Man-Made_Object ;
crm:P62_depicts <Monkey> .
<deathMonkey> a crm:E64_End_of_Existence ;
crm:P93_took_out_of_existence <MonkeyBio> .
<familyCommission> a crm:E7_Activity ;
crmpc:P01i_is_domain_of <commissioning> ;
crmpc:P01i_is_domain_of <agency> ;
crm:P19_was_intended_use_of <representationFamily> .
<commissioning> a crmpc:PC14_carried_out_by ;
crmpc:P02_has_range <unknownFamily> ;
crmpc:P14.1_in_the_role_of <commissioner> .
<agency> a crmpc:PC14_carried_out_by ;
crmpc:P02_has_range <Rembrandt> ;
crmpc:P14.1_in_the_role_of <agent> .
<commissioner> a crm:E55_Type ;
rdfs:label "commissioner" .
<agent> a crm:E55_Type ;
rdfs:label "commission agent" ;
rdfs:comment "agent who accept the commission" .
<celebrationMonkey> a crm:E7_Activity ;
crm:P14_carried_out_by <Rembrandt> .
<PaintingMonkey> a crm:E12_Production ;
crm:P2_has_type <Painting> ;
crm:P14_carried_out_by <Rembrandt> ;
crm:P17_was_motivated_by <deathMonkey> ;
crm:P15_was_influenced_by <familyCommission> ;
crm:P108_has_produced <representationFamily> ;
crm:P17_was_motivated_by <celebrationMonkey> ;
crm:P65_shows_visual_item <monkey> .
<representationFamily> a crm:E22_Man-Made_Object ;
vir:K1_denotes <familySubject> ;
crm:P56_bears_feature <representationMonkey> .
<representationMonkey> a crm:E25_Man-Made_Feature ;
vir:K1_denotes <monkey> .
<familySubject> a vir:IC9_Representation ;
vir:K20_is_composed_of <monkey> ;
vir:K20_is_composed_of <family> .
<monkey> a vir:IC9_Representation ;
vir:K24_portray <MonkeyBio> .
<family> a vir:IC9_Representation ;
vir:K24_portray <unknownFamily> .
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment