*Deprecated* See https://wiki.duraspace.org/display/VIVODOC/All+Documentation for current documentation

Note that these are CONSTRUCT queries designed to create a small Jena model for export as a whole after a series of queries has been run.  The PERSON_URI variable is substituted by VIVO at runtime.

meetingLocation.sparql
PREFIX vivo: <http://vivoweb.org/ontology/core#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX obo: <http://purl.obolibrary.org/obo/>

CONSTRUCT {
     ?location rdfs:label ?locationName .
} WHERE {
     PERSON_URI obo:RO_0000053 ?presenterRole .
     ?presenterRole a core:PresenterRole .
     ?presenterRole obo:BFO_0000054 ?presentation .
     ?presentation obo:BFO_0000050 ?containingEvent .
     ?containingEvent obo:RO_0001025 ?location .
     ?location rdfs:label ?locationName .
}
meetingName.sparql
PREFIX vivo: <http://vivoweb.org/ontology/core#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>

CONSTRUCT {
     ?containingEvent rdfs:label ?containingEventName
} WHERE {
     PERSON_URI obo:RO_0000053 ?presenterRole .
     ?presenterRole a core:PresenterRole .
     ?presenterRole obo:BFO_0000054 ?presentation .
     ?presentation obo:BFO_0000050 ?containingEvent .
     ?containingEvent rdfs:label ?containingEventName
}
presenterRoleIn.sparql
PREFIX vivo: <http://vivoweb.org/ontology/core#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>

CONSTRUCT {
     ?presentation rdfs:label ?presentationTitle . 
     ?presenterRole rdfs:label ?roleLabel .
} WHERE {
     PERSON_URI obo:RO_0000053 ?presenterRole .
     ?presenterRole a core:PresenterRole .
     ?presenterRole rdfs:label ?roleLAbel .
     ?presenterRole obo:BFO_0000054 ?presentation .     
     ?presentation rdfs:label ?presentationTitle .
}
  • No labels