VIVO-550 and VIVO-551 migration improvements
This commit is contained in:
parent
7eacddcea6
commit
2474be9072
5 changed files with 29 additions and 3 deletions
|
@ -7,5 +7,5 @@ CONSTRUCT {
|
|||
?grant vivo:relates ?role
|
||||
} WHERE {
|
||||
?role vivo:roleContributesTo ?grant .
|
||||
?grant a vivo:Grant .
|
||||
{ ?grant a vivo:Grant } UNION { ?grant a vivo:Contract }
|
||||
}
|
||||
|
|
|
@ -8,6 +8,6 @@ CONSTRUCT {
|
|||
} WHERE {
|
||||
?agent <http://purl.obolibrary.org/obo/RO_0000053> ?role .
|
||||
?role vivo:relatedBy ?grant .
|
||||
?grant a vivo:Grant .
|
||||
{ ?grant a vivo:Grant } UNION { ?grant a vivo:Contract }
|
||||
FILTER NOT EXISTS { ?grant vivo:relates ?agent }
|
||||
}
|
||||
|
|
|
@ -0,0 +1,14 @@
|
|||
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 {
|
||||
?awardReceipt vivo:assignedBy ?org .
|
||||
?org vivo:assigns ?awardReceipt .
|
||||
} WHERE {
|
||||
?org vivo:assigns ?award .
|
||||
?award a vivo:Award .
|
||||
?org a foaf:Organization .
|
||||
?awardReceipt vivo:relates ?award .
|
||||
?awardReceipt a vivo:AwardReceipt .
|
||||
}
|
|
@ -7,5 +7,5 @@ CONSTRUCT {
|
|||
?grant vivo:contributingRole ?role .
|
||||
} WHERE {
|
||||
?role vivo:roleContributesTo ?grant .
|
||||
?grant a vivo:Grant .
|
||||
{ ?grant a vivo:Grant } UNION { ?grant a vivo:Contract }
|
||||
}
|
||||
|
|
|
@ -0,0 +1,12 @@
|
|||
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 .
|
||||
}
|
Loading…
Add table
Reference in a new issue