aboutsummaryrefslogtreecommitdiff
path: root/src/main/scala
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/scala')
-rw-r--r--src/main/scala/uk/ac/ox/cs/rsacomb/Main.scala2
-rw-r--r--src/main/scala/uk/ac/ox/cs/rsacomb/RSAOntology.scala16
-rw-r--r--src/main/scala/uk/ac/ox/cs/rsacomb/util/Logger.scala2
3 files changed, 11 insertions, 9 deletions
diff --git a/src/main/scala/uk/ac/ox/cs/rsacomb/Main.scala b/src/main/scala/uk/ac/ox/cs/rsacomb/Main.scala
index 0554dbc..bf96a31 100644
--- a/src/main/scala/uk/ac/ox/cs/rsacomb/Main.scala
+++ b/src/main/scala/uk/ac/ox/cs/rsacomb/Main.scala
@@ -61,7 +61,7 @@ object RSAComb extends App {
61 case Some(query) => { 61 case Some(query) => {
62 val answers = ontology ask query 62 val answers = ontology ask query
63 Logger.print(s"$answers", Logger.QUIET) 63 Logger.print(s"$answers", Logger.QUIET)
64 Logger print s"Number of answer: ${answers.length} (${answers.lengthWithMultiplicity})" 64 Logger print s"Number of answers: ${answers.length} (${answers.lengthWithMultiplicity})"
65 65
66 /* Additional DEBUG information */ 66 /* Additional DEBUG information */
67 if (Logger.level >= Logger.DEBUG) { 67 if (Logger.level >= Logger.DEBUG) {
diff --git a/src/main/scala/uk/ac/ox/cs/rsacomb/RSAOntology.scala b/src/main/scala/uk/ac/ox/cs/rsacomb/RSAOntology.scala
index 4ac5a77..8d5bf4c 100644
--- a/src/main/scala/uk/ac/ox/cs/rsacomb/RSAOntology.scala
+++ b/src/main/scala/uk/ac/ox/cs/rsacomb/RSAOntology.scala
@@ -114,9 +114,9 @@ class RSAOntology(val ontology: OWLOntology) {
114 114
115 val axioms: List[OWLLogicalAxiom] = abox ::: tbox ::: rbox 115 val axioms: List[OWLLogicalAxiom] = abox ::: tbox ::: rbox
116 116
117 Logger.print(s"Original TBox: ${tbox.length} axioms", Logger.DEBUG) 117 Logger.print(s"Original TBox: ${tbox.length}", Logger.DEBUG)
118 Logger.print(s"Original RBox: ${rbox.length} axioms", Logger.DEBUG) 118 Logger.print(s"Original RBox: ${rbox.length}", Logger.DEBUG)
119 Logger.print(s"Original ABox: ${abox.length} axioms", Logger.DEBUG) 119 Logger.print(s"Original ABox: ${abox.length}", Logger.DEBUG)
120 120
121 /* Retrieve individuals in the original ontology 121 /* Retrieve individuals in the original ontology
122 */ 122 */
@@ -358,16 +358,18 @@ class RSAOntology(val ontology: OWLOntology) {
358 358
359 //data.beginTransaction(TransactionType.READ_WRITE) 359 //data.beginTransaction(TransactionType.READ_WRITE)
360 360
361 Logger print s"Canonical model: ${canon.rules.length} rules" 361 Logger print s"Canonical model rules: ${canon.rules.length}"
362 RDFoxUtil.addRules(data, this.canonicalModel.rules) 362 RDFoxUtil.addRules(data, this.canonicalModel.rules)
363 363
364 Logger print s"Canonical model: ${canon.facts.length} facts" 364 Logger print s"Canonical model facts: ${canon.facts.length}"
365 RDFoxUtil.addFacts(data, this.canonicalModel.facts) 365 RDFoxUtil.addFacts(data, this.canonicalModel.facts)
366 366
367 Logger print s"Filtering program: ${filter.facts.length} facts" 367 RDFoxUtil printStatisticsFor data
368
369 Logger print s"Filtering program facts: ${filter.facts.length}"
368 RDFoxUtil.addFacts(data, filter.facts) 370 RDFoxUtil.addFacts(data, filter.facts)
369 371
370 Logger print s"Filtering program: ${filter.rules.length} rules" 372 Logger print s"Filtering program rules: ${filter.rules.length}"
371 RDFoxUtil.addRules(data, filter.rules) 373 RDFoxUtil.addRules(data, filter.rules)
372 374
373 //data.commitTransaction() 375 //data.commitTransaction()
diff --git a/src/main/scala/uk/ac/ox/cs/rsacomb/util/Logger.scala b/src/main/scala/uk/ac/ox/cs/rsacomb/util/Logger.scala
index 74797a2..56e9de0 100644
--- a/src/main/scala/uk/ac/ox/cs/rsacomb/util/Logger.scala
+++ b/src/main/scala/uk/ac/ox/cs/rsacomb/util/Logger.scala
@@ -38,7 +38,7 @@ object Logger {
38 print(s"$desc (START)", lvl) 38 print(s"$desc (START)", lvl)
39 val result = expr 39 val result = expr
40 val t1 = System.currentTimeMillis() 40 val t1 = System.currentTimeMillis()
41 print(s"$desc (END): ${(t1 - t0).toFloat / 1000}s", lvl) 41 print(s"$desc (END): ${(t1 - t0).toFloat / 1000}", lvl)
42 result 42 result
43 } 43 }
44 44