accurator/commit
Updated domain definitions and subdomain retrieval.:
author | Chris Dijkshoorn |
---|---|
Wed Apr 13 14:05:44 2016 +0200 | |
committer | Chris Dijkshoorn |
Wed Apr 13 14:05:44 2016 +0200 | |
commit | fb375c88d68236a216a1aca5e9cb658fec18adfc |
tree | bebbc3843c2561ce98932f379b56a71a7f9bcaa4 |
parent | ae7695f82460777d7d4d0d803ed2790975f5d60a |
Diff style: patch stat
diff --git a/lib/accurator/domain.pl b/lib/accurator/domain.pl index e71aa2b..25bc88b 100644 --- a/lib/accurator/domain.pl +++ b/lib/accurator/domain.pl @@ -3,7 +3,6 @@ /** <module> Domain */ :- use_module(library(semweb/rdf_db)). -:- use_module(library(semweb/rdfs)). %% get_domain_settings(-Dic, +Options) % @@ -18,7 +17,6 @@ get_domain_settings(Dic, Options) :- DomainUris), get_root_domains(DomainUris, Domains), Dic = Domains. - get_domain_settings(Dic, Options) :- option(domain(Domain), Options), rdf(DomainUri, rdf:type, accu:'Domain'), @@ -27,12 +25,15 @@ get_domain_settings(Dic, Options) :- get_domain_settings(Dic, _Options) :- get_domain_dic('http://accurator.nl/generic#domain', 'generic', Dic). +%% get_root_domains(+Domain, -RootDomains) +% +% Return a list of domains that do not have a super domain. get_root_domains([], []) :- !. get_root_domains([Domain | DomainUris], Filtered) :- % skip domain if it has superdomain rdf(_SuperDomain, accu:subDomains, Domain), !, get_root_domains(DomainUris, Filtered). -get_root_domains([Domain | DomainUris], [DomainLabel | Filtered]) :- !, +get_root_domains([Domain | DomainUris], [DomainLabel | Filtered]) :- rdf(Domain, rdfs:label, literal(DomainLabel)), get_root_domains(DomainUris, Filtered). diff --git a/rdf/domain/fashion/fashion_domain.ttl b/rdf/domain/fashion/fashion_domain.ttl index b721138..becb30a 100644 --- a/rdf/domain/fashion/fashion_domain.ttl +++ b/rdf/domain/fashion/fashion_domain.ttl @@ -14,14 +14,11 @@ afas:domain a accu:Domain ; rdfs:label "fashion" ; dcterms:requires <http://iconclass.org/iconclass.20121019.structure.ttl.gz> ; accu:hasTarget <http://accurator.nl/fashion#Target> ; - skos:hasTopConcept ic:41D ; accu:hasUI afasui: ; accu:hasAnnotationUI aafas:fashionUI ; accu:hasDescriptiveImage afas:dress ; - accu:hasMaximumExpertiseTopics "50" ; - accu:hasMaximumChildren "2" ; accu:subDomains afas:jewelry , - afas:shoes . + afas:shoes . # afas:fans , # afas:accessories , # afas:uniforms . diff --git a/web/js/domain.js b/web/js/domain.js index 662ad54..5961254 100644 --- a/web/js/domain.js +++ b/web/js/domain.js @@ -67,7 +67,6 @@ function populateDomains(locale, domainLabels) { var addDomain = function (row, locale) { return function(domainData) { domainHtml(domainData, row, locale); - // console.log("arguments", arguments, "row", row, "locale", locale); } }