diff --git a/src/main/resources/application-context-schema-org.xml b/src/main/resources/application-context-schema-org.xml index 448f306e..85d6e7aa 100644 --- a/src/main/resources/application-context-schema-org.xml +++ b/src/main/resources/application-context-schema-org.xml @@ -323,6 +323,97 @@ + + + + + + + PREFIX list: + PREFIX SO: + + SELECT (?name as ?origin) + WHERE { + ?dsId rdf:type SO:Dataset . + ?dsId SO:creator $creator . + $creator SO:creator ?role . + $role SO:name ?name . + } + ]]> + + + + + + + + + + + PREFIX list: + PREFIX SO: + + SELECT (?name as ?origin) + WHERE { + ?dsId rdf:type SO:Dataset . + ?dsId SO:creator ?creatorList . + ?creatorList list:member ?creator . + ?creatorList list:index ?pos . + ?creator SO:creator ?role . + ?role SO:name ?name . + } + order by (?pos) + ]]> + + + +