From 1cb2165ccbcd6b1210bee1dfb7b527b4d2440901 Mon Sep 17 00:00:00 2001 From: Federico Igne Date: Thu, 4 Feb 2021 10:41:09 +0000 Subject: Add versioning system for different versions of code Later on this will allow us to select the algorithm from the command line and compare performance easily. --- src/main/scala/uk/ac/ox/cs/rsacomb/RSAOntology.scala | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/main/scala/uk/ac/ox/cs/rsacomb/RSAOntology.scala') 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 42a5b87..b0b52c7 100644 --- a/src/main/scala/uk/ac/ox/cs/rsacomb/RSAOntology.scala +++ b/src/main/scala/uk/ac/ox/cs/rsacomb/RSAOntology.scala @@ -58,6 +58,7 @@ import tech.oxfordsemantic.jrdfox.logic._ import org.semanticweb.owlapi.model.OWLObjectInverseOf import uk.ac.ox.cs.rsacomb.converter._ +import uk.ac.ox.cs.rsacomb.filtering.{FilteringProgram, FilterType} import uk.ac.ox.cs.rsacomb.suffix._ import uk.ac.ox.cs.rsacomb.sparql._ import uk.ac.ox.cs.rsacomb.util.{RDFoxUtil, RSA} @@ -409,7 +410,7 @@ class RSAOntology(_ontology: File, val datafiles: File*) { def filteringProgram(query: ConjunctiveQuery): FilteringProgram = Logger.timed( - new FilteringProgram(query), + FilteringProgram(FilterType.FILTER_NAIVE)(query), "Generating filtering program", Logger.DEBUG ) -- cgit v1.2.3