cloud/commit
Hack to avoid getty VP schema creating links
author | Jan Wielemaker |
---|---|
Mon Oct 10 17:37:20 2011 +0200 | |
committer | Jan Wielemaker |
Mon Oct 10 17:37:20 2011 +0200 | |
commit | 521b042182e7844320f1eb01ca2f9a14f7dcb58c |
tree | e0d714dce800f698a2e6e47767e9a905f647a786 |
parent | eb1eb280e1c66852d6698d94d6230f12521a9fb9 |
Diff style: patch stat
diff --git a/lib/datacloud.pl b/lib/datacloud.pl index 9b7a7e5..c007e0b 100644 --- a/lib/datacloud.pl +++ b/lib/datacloud.pl @@ -127,11 +127,13 @@ cloud_link(GSS, GTS, rdf(S,P,T)) :- rdf(S, P, T), atom(T), \+ rdf_is_bnode(S), \+ rdf_is_bnode(T), - rdf(S, rdf:type, _, GS:_), - rdf(T, rdf:type, _, GT:_), + rdf(S, rdf:type, _ST, GS:_), + rdf(T, rdf:type, TT, GT:_), GS \== GT, - graphset(GS,GSS), - graphset(GT,GTS), + \+ (rdf(T, rdf:type, TT, GU:_), % Hack to deal with VP loaded in + graphset(GU, GSS)), + graphset(GS, GSS), % multiple getty vocabularies + graphset(GT, GTS), GSS \== GTS.