From 24a4c2c56d71e85b410b6f3fdd09aa6fe4c0d288 Mon Sep 17 00:00:00 2001 From: tworrall Date: Wed, 21 May 2014 15:39:22 -0400 Subject: [PATCH] add class group check to list view --- productMods/config/listViewConfig-default.xml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/productMods/config/listViewConfig-default.xml b/productMods/config/listViewConfig-default.xml index be2ea6ba..6cf10968 100644 --- a/productMods/config/listViewConfig-default.xml +++ b/productMods/config/listViewConfig-default.xml @@ -33,6 +33,9 @@ ?object a foaf:Person . ?object vitro:mostSpecificType ?typeUri . ?typeUri rdfs:label ?type . + # Display only a mostSpecificType that belongs to a classgroup. + ?typeUri vitro:inClassGroup ?classGroup . + ?classGroup a vitro:ClassGroup } OPTIONAL { ?object obo:ARG_2000028 ?vcard . @@ -82,6 +85,8 @@ CONSTRUCT { ?subject ?property ?object . ?object vitro:mostSpecificType ?typeUri . + ?typeUri vitro:inClassGroup ?classGroup . + ?classGroup a vitro:ClassGroup . ?typeUri rdfs:label ?type . ?object obo:ARG_2000028 ?vcard . ?vcard vcard:hasTitle ?titleObj . @@ -93,6 +98,8 @@ ?subject ?property ?object . ?object vitro:mostSpecificType ?typeUri . ?typeUri rdfs:label ?type . + ?typeUri vitro:inClassGroup ?classGroup . + ?classGroup a vitro:ClassGroup } UNION { ?subject ?property ?object . ?object obo:ARG_2000028 ?vcard .