amalgame/commit

evaluator analyzer boilerplate

authorJacco van Ossenbruggen
Wed Nov 23 08:45:17 2011 +0100
committerJacco van Ossenbruggen
Wed Nov 23 08:45:17 2011 +0100
commited08ea171338ed0f2032d91d4a2cd0cb6a8bf6ca
treef7c8869f35dd11c56c1c78d5bc0b2cea9c2d78c3
parente8b653fe4c67885a6e1e13431a2779b464096119
Diff style: patch stat
diff --git a/config-available/ag_modules.pl b/config-available/ag_modules.pl
index 7303f2a..c7563be 100644
--- a/config-available/ag_modules.pl
+++ b/config-available/ag_modules.pl
@@ -29,3 +29,4 @@
 
 % Analyzers
 :- use_module(library(ag_modules/ag_overlap)).
+:- use_module(library(ag_modules/evaluate)).
diff --git a/lib/ag_modules/evaluate.pl b/lib/ag_modules/evaluate.pl
new file mode 100644
index 0000000..8fa7c76
--- /dev/null
+++ b/lib/ag_modules/evaluate.pl
@@ -0,0 +1,14 @@
+:- module(eval_analyzer,
+	  []).
+
+%:- use_module(library(semweb/rdf_db)).
+%:- use_module(library(semweb/rdf_label)).
+%:- use_module(library(amalgame/vocabulary)).
+
+:- use_module(library(amalgame/expand_graph)).
+
+:- public amalgame_module/1.
+
+amalgame_module(amalgame:'Evaluater').
+
+% todo 
diff --git a/rdf/tool/ag_modules.ttl b/rdf/tool/ag_modules.ttl
index 6ec377b..751918d 100644
--- a/rdf/tool/ag_modules.ttl
+++ b/rdf/tool/ag_modules.ttl
@@ -98,3 +98,13 @@ amalgame:TypeSelect
     rdfs:label "type"@en ;
     skos:definition "Select from a vocabulary the concepts of a specific type."@en ;
     rdfs:subClassOf amalgame:VocabSelecter .
+
+amalgame:Overlap
+    rdfs:label "overlap"@en ;
+    skos:definition "Component that analyzes a set of mappings by creating intersections and differences sets"@en ;
+    rdfs:subClassOf amalgame:Analyzer .
+
+amalgame:Evaluater
+    rdfs:label "evaluater"@en ;
+    skos:definition "Component that analyzes correspondences in a mappings by manual evaluation"@en ;
+    rdfs:subClassOf amalgame:Analyzer .