aboutsummaryrefslogtreecommitdiff
path: root/external/uk/ac/ox/cs
diff options
context:
space:
mode:
authorFederico Igne <federico.igne@cs.ox.ac.uk>2022-05-10 18:17:06 +0100
committerFederico Igne <federico.igne@cs.ox.ac.uk>2022-05-11 12:34:47 +0100
commit17bd9beaf7f358a44e5bf36a5855fe6727d506dc (patch)
tree47e9310a0cff869d9ec017dcb2c81876407782c8 /external/uk/ac/ox/cs
parent8651164cd632a5db310b457ce32d4fbc97bdc41c (diff)
downloadACQuA-17bd9beaf7f358a44e5bf36a5855fe6727d506dc.tar.gz
ACQuA-17bd9beaf7f358a44e5bf36a5855fe6727d506dc.zip
[pagoda] Move project to Scala
This commit includes a few changes: - The repository still uses Maven to manage dependency but it is now a Scala project. - The code has been ported from OWLAPI 3.4.10 to 5.1.20 - A proof of concept program using both RSAComb and PAGOdA has been added.
Diffstat (limited to 'external/uk/ac/ox/cs')
-rw-r--r--external/uk/ac/ox/cs/data/OntologyStatistics.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/external/uk/ac/ox/cs/data/OntologyStatistics.java b/external/uk/ac/ox/cs/data/OntologyStatistics.java
index de40dda..e4e7942 100644
--- a/external/uk/ac/ox/cs/data/OntologyStatistics.java
+++ b/external/uk/ac/ox/cs/data/OntologyStatistics.java
@@ -1,6 +1,7 @@
1package uk.ac.ox.cs.data; 1package uk.ac.ox.cs.data;
2 2
3import org.semanticweb.owlapi.model.OWLOntology; 3import org.semanticweb.owlapi.model.OWLOntology;
4import org.semanticweb.owlapi.model.parameters.Imports;
4import uk.ac.ox.cs.pagoda.owl.OWLHelper; 5import uk.ac.ox.cs.pagoda.owl.OWLHelper;
5 6
6public class OntologyStatistics { 7public class OntologyStatistics {
@@ -9,7 +10,7 @@ public class OntologyStatistics {
9 args = ("/home/yzhou/ontologies/uobm/univ-bench-dl-minus.owl").split("\\ "); 10 args = ("/home/yzhou/ontologies/uobm/univ-bench-dl-minus.owl").split("\\ ");
10 11
11 OWLOntology onto = OWLHelper.loadOntology(args[0]); 12 OWLOntology onto = OWLHelper.loadOntology(args[0]);
12 System.out.println(onto.getTBoxAxioms(true).size() + onto.getRBoxAxioms(true).size()); 13 System.out.println(onto.getTBoxAxioms(Imports.INCLUDED).size() + onto.getRBoxAxioms(Imports.INCLUDED).size());
13 } 14 }
14 15
15} 16}