VIVO-786 and VIVO-751 changes to default property annotations and 1.7 migration
This commit is contained in:
parent
67ce187eac
commit
a607b240a5
68 changed files with 9109 additions and 16475 deletions
|
@ -1,13 +0,0 @@
|
|||
PREFIX vivo: <http://vivoweb.org/ontology/core#>
|
||||
PREFIX owl: <http://www.w3.org/2002/07/owl#>
|
||||
PREFIX foaf: <http://xmlns.com/foaf/0.1/>
|
||||
|
||||
CONSTRUCT {
|
||||
?advisor vivo:advisorIn ?advisingRelationship .
|
||||
?advisingRelationship vivo:advisor ?advisor
|
||||
} WHERE {
|
||||
?advisor vivo:advisorIn ?advisingRelationship .
|
||||
OPTIONAL {
|
||||
?advisingRelationship vivo:advisor ?advisor
|
||||
}
|
||||
}
|
|
@ -1,13 +0,0 @@
|
|||
PREFIX vivo: <http://vivoweb.org/ontology/core#>
|
||||
PREFIX owl: <http://www.w3.org/2002/07/owl#>
|
||||
PREFIX foaf: <http://xmlns.com/foaf/0.1/>
|
||||
|
||||
CONSTRUCT {
|
||||
?advisee vivo:adviseeIn ?advisingRelationship .
|
||||
?advisingRelationship vivo:advisee ?advisee .
|
||||
} WHERE {
|
||||
?advisee vivo:adviseeIn ?advisingRelationship .
|
||||
OPTIONAL {
|
||||
?advisingRelationship vivo:advisee ?advisee .
|
||||
}
|
||||
}
|
|
@ -1,14 +0,0 @@
|
|||
PREFIX vivo: <http://vivoweb.org/ontology/core#>
|
||||
PREFIX owl: <http://www.w3.org/2002/07/owl#>
|
||||
PREFIX foaf: <http://xmlns.com/foaf/0.1/>
|
||||
|
||||
CONSTRUCT {
|
||||
?person vivo:editorOf ?document .
|
||||
?document vivo:editor ?person
|
||||
} WHERE {
|
||||
{
|
||||
?person vivo:editorOf ?document
|
||||
} UNION {
|
||||
?document vivo:editor ?person
|
||||
}
|
||||
}
|
|
@ -1,13 +0,0 @@
|
|||
PREFIX vivo: <http://vivoweb.org/ontology/core#>
|
||||
PREFIX owl: <http://www.w3.org/2002/07/owl#>
|
||||
PREFIX skos: <http://www.w3.org/2004/02/skos/core#>
|
||||
|
||||
CONSTRUCT {
|
||||
?concept a owl:Thing .
|
||||
} WHERE {
|
||||
GRAPH ?g {
|
||||
{ ?s vivo:hasResearchArea ?concept } UNION
|
||||
{ ?s vivo:hasSubjectArea ?concept }
|
||||
?concept a owl:Thing
|
||||
} FILTER (!regex(str(?g), "kb-inf"))
|
||||
}
|
|
@ -1,11 +0,0 @@
|
|||
PREFIX vivo: <http://vivoweb.org/ontology/core#>
|
||||
PREFIX owl: <http://www.w3.org/2002/07/owl#>
|
||||
PREFIX foaf: <http://xmlns.com/foaf/0.1/>
|
||||
|
||||
CONSTRUCT {
|
||||
?role vivo:roleContributesTo ?grant .
|
||||
?grant vivo:contributingRole ?role .
|
||||
} WHERE {
|
||||
?role vivo:roleContributesTo ?grant .
|
||||
{ ?grant a vivo:Grant } UNION { ?grant a vivo:Contract }
|
||||
}
|
|
@ -1,10 +0,0 @@
|
|||
PREFIX vivo: <http://vivoweb.org/ontology/core#>
|
||||
PREFIX owl: <http://www.w3.org/2002/07/owl#>
|
||||
|
||||
CONSTRUCT {
|
||||
?s vivo:orcidId ?orcidString .
|
||||
} WHERE {
|
||||
?s vivo:orcidId ?orcidString
|
||||
FILTER(isLiteral(?orcidString))
|
||||
FILTER (regex(str(?orcidString), "^[0-9][0-9][0-9][0-9]-[0-9][0-9][0-9][0-9]-[0-9][0-9][0-9][0-9]-[0-9][0-9][0-9]([0-9]|X)$"))
|
||||
}
|
|
@ -1,12 +0,0 @@
|
|||
PREFIX vivo: <http://vivoweb.org/ontology/core#>
|
||||
PREFIX owl: <http://www.w3.org/2002/07/owl#>
|
||||
PREFIX foaf: <http://xmlns.com/foaf/0.1/>
|
||||
|
||||
CONSTRUCT {
|
||||
?award vivo:assignedBy ?org .
|
||||
?org vivo:assigns ?award .
|
||||
} WHERE {
|
||||
?org vivo:assigns ?award .
|
||||
?award a vivo:Award .
|
||||
?org a foaf:Organization .
|
||||
}
|
|
@ -1,13 +0,0 @@
|
|||
PREFIX vivo: <http://vivoweb.org/ontology/core#>
|
||||
PREFIX owl: <http://www.w3.org/2002/07/owl#>
|
||||
PREFIX foaf: <http://xmlns.com/foaf/0.1/>
|
||||
|
||||
CONSTRUCT {
|
||||
?educationalProcess <http://purl.obolibrary.org/obo/RO_0002234> ?degree .
|
||||
?degree <http://purl.obolibrary.org/obo/RO_0002353> ?educationalProcess .
|
||||
} WHERE {
|
||||
?educationalProcess <http://purl.obolibrary.org/obo/RO_0002234> ?degree .
|
||||
?person <http://purl.obolibrary.org/obo/RO_0000056> ?educationalProcess .
|
||||
?degree a vivo:AcademicDegree .
|
||||
OPTIONAL { ?degree <http://purl.obolibrary.org/obo/RO_0002353> ?educationalProcess }
|
||||
}
|
|
@ -1,131 +0,0 @@
|
|||
PREFIX arg: <http://purl.obolibrary.org/obo/>
|
||||
PREFIX foaf: <http://xmlns.com/foaf/0.1/>
|
||||
PREFIX v: <http://www.w3.org/2006/vcard/ns#>
|
||||
PREFIX vivo: <http://vivoweb.org/ontology/core#>
|
||||
PREFIX bibo: <http://purl.org/ontology/bibo/>
|
||||
|
||||
CONSTRUCT {
|
||||
?s foaf:firstName ?firstName .
|
||||
?s foaf:lastName ?lastName .
|
||||
?s vivo:middleName ?middleName .
|
||||
?s bibo:prefixName ?prefix .
|
||||
?s bibo:suffixName ?suffix .
|
||||
?s vivo:email ?email .
|
||||
?s vivo:primaryEmail ?primaryEmail .
|
||||
?s vivo:phoneNumber ?phoneNumber .
|
||||
?s vivo:primaryPhoneNumber ?primaryPhoneNumber .
|
||||
?s vivo:faxNumber ?faxNumber .
|
||||
?s vivo:mailingAddress ?address .
|
||||
?address vivo:mailingAddressFor ?s .
|
||||
?address a ?addressType .
|
||||
?address vivo:address1 ?address1 .
|
||||
?address vivo:address2 ?address2 .
|
||||
?address vivo:address3 ?address3 .
|
||||
?address vivo:addressCity ?city .
|
||||
?address vivo:addressState ?state .
|
||||
?address vivo:addressPostalCode ?postalCode .
|
||||
?address vivo:addressCountry ?country .
|
||||
?address vivo:hasGeographicLocation ?location .
|
||||
?location vivo:geographicLocationOf ?address .
|
||||
?s vivo:webpage ?webpage .
|
||||
?webpage vivo:webpageOf ?s .
|
||||
?webpage vivo:linkAnchorText ?linkAnchorText .
|
||||
?webpage vivo:linkURI ?linkURI .
|
||||
?webpage a vivo:URLLink .
|
||||
} WHERE {
|
||||
{
|
||||
?s foaf:firstName ?firstName .
|
||||
}
|
||||
UNION {
|
||||
?s foaf:lastName ?lastName .
|
||||
}
|
||||
UNION {
|
||||
?s vivo:middleName ?middleName .
|
||||
?s a foaf:Person .
|
||||
}
|
||||
UNION {
|
||||
?s bibo:prefixName ?prefix
|
||||
}
|
||||
UNION {
|
||||
?s bibo:suffixName ?suffix
|
||||
}
|
||||
UNION {
|
||||
?s vivo:email ?email
|
||||
}
|
||||
UNION {
|
||||
?s vivo:primaryEmail ?primaryEmail
|
||||
}
|
||||
UNION {
|
||||
?s vivo:phoneNumber ?phoneNumber
|
||||
}
|
||||
UNION {
|
||||
?s vivo:primaryPhoneNumber ?primaryPhoneNumber
|
||||
}
|
||||
UNION {
|
||||
?s vivo:faxNumber ?faxNumber
|
||||
}
|
||||
UNION {
|
||||
?s vivo:mailingAddress ?address .
|
||||
}
|
||||
UNION {
|
||||
?address vivo:mailingAddressFor ?s .
|
||||
}
|
||||
UNION {
|
||||
?s vivo:mailingAddress ?address .
|
||||
?address a ?addressType
|
||||
FILTER(regex(str(?addressType),"vivoweb.org/ontology/core"))
|
||||
}
|
||||
UNION {
|
||||
?s vivo:mailingAddress ?address .
|
||||
?address vivo:address1 ?address1 .
|
||||
}
|
||||
UNION {
|
||||
?s vivo:mailingAddress ?address .
|
||||
?address vivo:address2 ?address2 .
|
||||
}
|
||||
UNION {
|
||||
?s vivo:mailingAddress ?address .
|
||||
?address vivo:address3 ?address3 .
|
||||
}
|
||||
UNION {
|
||||
?s vivo:mailingAddress ?address .
|
||||
?address vivo:addressCity ?city .
|
||||
}
|
||||
UNION {
|
||||
?s vivo:mailingAddress ?address .
|
||||
?address vivo:addressState ?state .
|
||||
}
|
||||
UNION {
|
||||
?s vivo:mailingAddress ?address .
|
||||
?address vivo:addressPostalCode ?postalCode .
|
||||
}
|
||||
UNION {
|
||||
?s vivo:mailingAddress ?address .
|
||||
?address vivo:addressCountry ?country .
|
||||
}
|
||||
UNION {
|
||||
?s vivo:mailingAddress ?address .
|
||||
?address vivo:hasGeographicLocation ?location .
|
||||
}
|
||||
UNION {
|
||||
?s vivo:mailingAddress ?address .
|
||||
?location vivo:geographicLocationOf ?address .
|
||||
}
|
||||
UNION {
|
||||
?s vivo:webpage ?webpage
|
||||
}
|
||||
UNION {
|
||||
?webpage vivo:webpageOf ?s
|
||||
}
|
||||
UNION {
|
||||
?s vivo:webpage ?webpage
|
||||
}
|
||||
UNION {
|
||||
?s vivo:webpage ?webpage .
|
||||
?webpage vivo:linkURI ?linkURI
|
||||
}
|
||||
UNION {
|
||||
?s vivo:webpage ?webpage .
|
||||
?webpage vivo:linkAnchorText ?linkAnchorText
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue