From cd164beb1dcd70a7b9844ac29ba848e3efa95ad2 Mon Sep 17 00:00:00 2001 From: stellamit Date: Tue, 31 May 2011 20:59:35 +0000 Subject: [PATCH] incremental development for NIHVIVO-1275 --- productMods/WEB-INF/rich-export/address/address.sparql | 8 ++++++++ .../rich-export/address/locationOfAddress.sparql | 9 +++++++++ productMods/WEB-INF/rich-export/award/award.sparql | 9 +++++++++ .../rich-export/award/conferringOrganization.sparql | 9 +++++++++ .../rich-export/award/sponsoringOrganization.sparql | 10 ++++++++++ .../position/organizationForPosition.sparql | 6 +++--- .../rich-export/publication/associatedJournal.sparql | 10 ++++++++++ .../WEB-INF/rich-export/publication/publication.sparql | 6 +++--- 8 files changed, 61 insertions(+), 6 deletions(-) create mode 100644 productMods/WEB-INF/rich-export/address/address.sparql create mode 100644 productMods/WEB-INF/rich-export/address/locationOfAddress.sparql create mode 100644 productMods/WEB-INF/rich-export/award/award.sparql create mode 100644 productMods/WEB-INF/rich-export/award/conferringOrganization.sparql create mode 100644 productMods/WEB-INF/rich-export/award/sponsoringOrganization.sparql create mode 100644 productMods/WEB-INF/rich-export/publication/associatedJournal.sparql diff --git a/productMods/WEB-INF/rich-export/address/address.sparql b/productMods/WEB-INF/rich-export/address/address.sparql new file mode 100644 index 00000000..97fefb62 --- /dev/null +++ b/productMods/WEB-INF/rich-export/address/address.sparql @@ -0,0 +1,8 @@ +PREFIX core: + +CONSTRUCT { + ?address ?property ?object . +} WHERE { + PERSON_URI core:mailingAddress ?address . + ?address ?property ?object . +} \ No newline at end of file diff --git a/productMods/WEB-INF/rich-export/address/locationOfAddress.sparql b/productMods/WEB-INF/rich-export/address/locationOfAddress.sparql new file mode 100644 index 00000000..47152369 --- /dev/null +++ b/productMods/WEB-INF/rich-export/address/locationOfAddress.sparql @@ -0,0 +1,9 @@ +PREFIX core: + +CONSTRUCT { + ?geographicLocation ?property ?object . +} WHERE { + PERSON_URI core:mailingAddress ?address . + ?address core:hasGeographicLocation ?geographicLocation . + ?geographicLocation ?property ?object . +} \ No newline at end of file diff --git a/productMods/WEB-INF/rich-export/award/award.sparql b/productMods/WEB-INF/rich-export/award/award.sparql new file mode 100644 index 00000000..db731058 --- /dev/null +++ b/productMods/WEB-INF/rich-export/award/award.sparql @@ -0,0 +1,9 @@ +PREFIX core: + +CONSTRUCT { + ?award ?property ?object . +} WHERE { + PERSON_URI core:awardOrHonor ?awardReceipt . + ?awardReceipt core:receiptOf ?award . + ?award ?property ?object . +} \ No newline at end of file diff --git a/productMods/WEB-INF/rich-export/award/conferringOrganization.sparql b/productMods/WEB-INF/rich-export/award/conferringOrganization.sparql new file mode 100644 index 00000000..43bc1361 --- /dev/null +++ b/productMods/WEB-INF/rich-export/award/conferringOrganization.sparql @@ -0,0 +1,9 @@ +PREFIX core: + +CONSTRUCT { + ?organization ?property ?object . +} WHERE { + PERSON_URI core:awardOrHonor ?awardReceipt . + ?awardReceipt core:awardConferredBy ?organization . + ?organization ?property ?object . +} \ No newline at end of file diff --git a/productMods/WEB-INF/rich-export/award/sponsoringOrganization.sparql b/productMods/WEB-INF/rich-export/award/sponsoringOrganization.sparql new file mode 100644 index 00000000..9de3f5a9 --- /dev/null +++ b/productMods/WEB-INF/rich-export/award/sponsoringOrganization.sparql @@ -0,0 +1,10 @@ +PREFIX core: + +CONSTRUCT { + ?organization ?property ?object . +} WHERE { + PERSON_URI core:awardOrHonor ?awardReceipt . + ?awardReceipt core:receiptOf ?award . + ?award core:sponsoredBy ?organization . + ?organization ?property ?object . +} \ No newline at end of file diff --git a/productMods/WEB-INF/rich-export/position/organizationForPosition.sparql b/productMods/WEB-INF/rich-export/position/organizationForPosition.sparql index f20179a2..05962fdf 100644 --- a/productMods/WEB-INF/rich-export/position/organizationForPosition.sparql +++ b/productMods/WEB-INF/rich-export/position/organizationForPosition.sparql @@ -1,9 +1,9 @@ PREFIX core: CONSTRUCT { - ?org ?orgProp ?orgObj . + ?organization ?property ?object . } WHERE { PERSON_URI core:personInPosition ?position . - ?position core:positionInOrganization ?org . - ?org ?orgProp ?orgObj . + ?position core:positionInOrganization ?organization . + ?organization ?property ?object . } \ No newline at end of file diff --git a/productMods/WEB-INF/rich-export/publication/associatedJournal.sparql b/productMods/WEB-INF/rich-export/publication/associatedJournal.sparql new file mode 100644 index 00000000..a8daaa63 --- /dev/null +++ b/productMods/WEB-INF/rich-export/publication/associatedJournal.sparql @@ -0,0 +1,10 @@ +PREFIX core: + +CONSTRUCT { + ?publicationVenue ?property ?object . +} WHERE { + PERSON_URI core:authorInAuthorship ?authorship . + ?authorship core:linkedInformationResource ?publication . + ?publication core:hasPublicationVenue ?publicationVenue . + ?publicationVenue ?property ?object . +} \ No newline at end of file diff --git a/productMods/WEB-INF/rich-export/publication/publication.sparql b/productMods/WEB-INF/rich-export/publication/publication.sparql index fc68817d..96e4344d 100644 --- a/productMods/WEB-INF/rich-export/publication/publication.sparql +++ b/productMods/WEB-INF/rich-export/publication/publication.sparql @@ -1,9 +1,9 @@ PREFIX core: CONSTRUCT { - ?infoResource ?infoResourceProp ?infoResourceValue . + ?publication ?property ?object . } WHERE { PERSON_URI core:authorInAuthorship ?authorship . - ?authorship core:linkedInformationResource ?infoResource . - ?infoResource ?infoResourceProp ?infoResourceValue . + ?authorship core:linkedInformationResource ?publication . + ?publication ?property ?object . } \ No newline at end of file