incremental development for NIHVIVO-1275

This commit is contained in:
stellamit 2011-06-02 20:51:58 +00:00
parent dc57932f9d
commit 13a11cc881
7 changed files with 82 additions and 0 deletions

View file

@ -0,0 +1,8 @@
PREFIX core: <http://vivoweb.org/ontology/core#>
CONSTRUCT {
?credential ?property ?object .
} WHERE {
PERSON_URI core:eligibleFor ?credential .
?credential ?property ?object .
}

View file

@ -0,0 +1,12 @@
PREFIX core: <http://vivoweb.org/ontology/core#>
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
CONSTRUCT {
?assignee ?property ?object .
} WHERE {
PERSON_URI core:authorInAuthorship ?authorship .
?authorship core:linkedInformationResource ?patent .
?patent rdf:type bibo:Patent .
?patent core:assignee ?assignee .
?assignee ?property ?object .
}

View file

@ -0,0 +1,12 @@
PREFIX core: <http://vivoweb.org/ontology/core#>
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
CONSTRUCT {
?person ?property ?object .
} WHERE {
PERSON_URI core:authorInAuthorship ?authorship .
?authorship core:linkedInformationResource ?patent .
?patent rdf:type bibo:Patent .
?authorship core:linkedAuthor ?person .
?person ?property ?object .
}

View file

@ -0,0 +1,11 @@
PREFIX core: <http://vivoweb.org/ontology/core#>
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
CONSTRUCT {
?publication ?property ?object .
} WHERE {
PERSON_URI core:authorInAuthorship ?authorship .
?authorship core:linkedInformationResource ?patent .
?patent rdf:type bibo:Patent .
?patent ?property ?object .
}

View file

@ -0,0 +1,15 @@
PREFIX core: <http://vivoweb.org/ontology/core#>
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
CONSTRUCT {
?date ?property ?object .
?precision ?property2 ?object2 .
} WHERE {
PERSON_URI core:authorInAuthorship ?authorship .
?authorship core:linkedInformationResource ?patent .
?patent rdf:type bibo:Patent .
?patent core:dateFiled ?date .
?date ?property ?object .
?date core:dateTimePrecision ?precision .
?precision ?property2 ?object2 .
}

View file

@ -0,0 +1,15 @@
PREFIX core: <http://vivoweb.org/ontology/core#>
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
CONSTRUCT {
?date ?property ?object .
?precision ?property2 ?object2 .
} WHERE {
PERSON_URI core:authorInAuthorship ?authorship .
?authorship core:linkedInformationResource ?patent .
?patent rdf:type bibo:Patent .
?patent core:dateIssued ?date .
?date ?property ?object .
?date core:dateTimePrecision ?precision .
?precision ?property2 ?object2 .
}

View file

@ -0,0 +1,9 @@
PREFIX core: <http://vivoweb.org/ontology/core#>
CONSTRUCT {
?course ?property ?object .
} WHERE {
PERSON_URI core:hasTeacherRole ?teacherRole .
?teacherRole core:roleIn ?course .
?course ?property ?object .
}