Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | Introduce functional tests | Federico Igne | 2021-10-03 | 2 | -3/+54 | |
| | | | | | | | | | | These tests will check correctness of the overall system across versions. We should add more tests for know ontologies. | |||||
| * | Assign queries integer identifier | Federico Igne | 2021-10-03 | 2 | -12/+14 | |
| | | | | | | | | | | | | | | | | | | | | | | The ID needs to be specified at creation time or in a query file preceeding the query with the syntax ``` ^[Query<id>] ``` where `<id>` is the id of the query. | |||||
| * | Temporary comment unit test | Federico Igne | 2021-10-03 | 4 | -207/+207 | |
| | | ||||||
| * | Move to os-lib for filesystem operations | Federico Igne | 2021-10-03 | 6 | -39/+55 | |
| | | ||||||
| * | Fix compilation errors | Federico Igne | 2021-10-03 | 4 | -23/+27 | |
| | | ||||||
| * | Allow querying of a single query | Federico Igne | 2021-10-02 | 1 | -18/+36 | |
| | | ||||||
| * | Expose logger level to CLI | Federico Igne | 2021-10-02 | 2 | -5/+24 | |
| | | ||||||
| * | Rework revides filtering program computation to use named graphs | Federico Igne | 2021-10-02 | 7 | -262/+254 | |
| | | ||||||
| * | Rework naive filtering program computation to use named graphs | Federico Igne | 2021-10-01 | 7 | -166/+298 | |
| | | ||||||
| * | Make canonical model generation parametric over named graph | Federico Igne | 2021-10-01 | 6 | -83/+141 | |
| | | ||||||
| * | Refactor query answering to use named graphs | Federico Igne | 2021-09-30 | 5 | -82/+148 | |
| | | ||||||
| * | Write answers to output file | Federico Igne | 2021-09-29 | 2 | -3/+16 | |
| | | ||||||
| * | Always use internal equality instead of SAME_AS | Federico Igne | 2021-09-29 | 1 | -2/+2 | |
| | | ||||||
| * | Add import of multiple queries | Federico Igne | 2021-09-29 | 3 | -40/+70 | |
| | | ||||||
| * | Add JSON format for CQ answers | Federico Igne | 2021-09-29 | 4 | -5/+25 | |
| | | ||||||
| * | Update RDFox library to 5.2.1 | Federico Igne | 2021-09-01 | 3 | -9/+12 | |
| | | ||||||
| * | Bump version to v0.2.0 | Federico Igne | 2021-08-06 | 1 | -1/+1 | |
| | | ||||||
| * | Add new fresh data factory | Federico Igne | 2021-08-06 | 14 | -376/+455 | |
| | | | | | | | | This will help write more significant test. | |||||
| * | Extend converter to RDFox rules to handle property chain axioms | Federico Igne | 2021-08-03 | 2 | -66/+36 | |
| | | | | | | | | | | | | | | | | | | The converter to RDFox datalog rules shouldn't worry about which axiom is supported or not (it should be a job of the approximation algorithm or of a previous step). Now the converter tries its best to convert anything that makes sense in datalog. Also upperbound is ready for testing. | |||||
| * | Update normalizer to handle additional OWL axioms | Federico Igne | 2021-08-02 | 1 | -111/+97 | |
| | | | | | | | | | | | | Also the normalizer should not distinguish ALCHOIQ axioms from non-ALCHOIQ axioms, and should try its best to return a normalised axiom. | |||||
| * | Implement fine-grained constant skolemization in upperbound | Federico Igne | 2021-07-29 | 1 | -100/+128 | |
| | | ||||||
| * | Change spelling: LowerBound to Lowerbound | Federico Igne | 2021-07-29 | 2 | -11/+11 | |
| | | ||||||
| * | Add skeleton for upperbound computation | Federico Igne | 2021-07-27 | 1 | -0/+183 | |
| | | ||||||
* | | Add CITATION.cff file | Federico Igne | 2021-08-25 | 1 | -0/+17 | |
|/ | ||||||
* | Merge branch 'approximation'v0.2.0 | Federico Igne | 2021-07-27 | 9 | -415/+886 | |
|\ | ||||||
| * | Rework class structure to match more general workflow | Federico Igne | 2021-07-27 | 3 | -13/+15 | |
| | | | | | | | | | | | | | | | | The major change is the introduction of a new class Ontology (superclass of RSAOntology) that contains all those operation that we would like to perform on *any* OWL 2 ontology. Approximation is also generic on the return type, allowing for example intermediate steps (or chaining of approximations). | |||||
| * | Fix file naming | Federico Igne | 2021-07-22 | 3 | -2/+2 | |
| | | ||||||
| * | Remove normalization step from lowerbound computation | Federico Igne | 2021-07-22 | 2 | -18/+15 | |
| | | ||||||
| * | Review main workflow | Federico Igne | 2021-07-22 | 4 | -17/+61 | |
| | | ||||||
| * | Make approximation generic over returned type | Federico Igne | 2021-07-22 | 3 | -38/+33 | |
| | | ||||||
| * | Move some generic commands from RSAOntology to Ontology | Federico Igne | 2021-07-22 | 3 | -259/+248 | |
| | | ||||||
| * | Generalize dependency graph generation | Federico Igne | 2021-07-20 | 8 | -119/+182 | |
| | | | | | | | | | | | | | | | | | | | | The code to generate the dependency graph has been moved in the companion object of the generic OWL 2 ontology wrapper Ontology. This signals that we could potentially build a dependency graph for any ontology (and not only RSA ontology). Moreover, a dependency graph can be build for an Ontology object or an arbitrary TBox and Abox. | |||||
| * | Add generic Ontology wrapper for common tasks | Federico Igne | 2021-07-20 | 1 | -0/+90 | |
| | | ||||||
| * | Merge branch 'master' into approximation | Federico Igne | 2021-06-23 | 4 | -14/+31 | |
| |\ | ||||||
| * | | Fix minor compilation errors | Federico Igne | 2021-06-01 | 4 | -83/+106 | |
| | | | ||||||
| * | | Multiple fixes | Federico Igne | 2021-05-31 | 4 | -54/+80 | |
| | | | ||||||
| * | | Add scafolding for generic approximation support | Federico Igne | 2021-05-31 | 3 | -143/+385 | |
| | | | ||||||
* | | | Update README.md | Federico Igne | 2021-07-20 | 1 | -2/+2 | |
| | | | ||||||
* | | | Add badges to README.md | Federico Igne | 2021-06-30 | 1 | -2/+3 | |
| | | | ||||||
* | | | Merge remote-tracking branch 'origin/master'v0.1.1 | Federico Igne | 2021-06-30 | 1 | -3/+59 | |
|\ \ \ | ||||||
| * | | | Update README.md | Federico Igne | 2021-06-30 | 1 | -3/+59 | |
| | | | | | | | | | | | | A bit of formatting makes everything better. Also added badges to uncomment when we will go public. | |||||
* | | | | Rename repository to RSAComb | Federico Igne | 2021-06-30 | 2 | -3/+4 | |
|/ / / | ||||||
* | | | Merge branch 'master' of github.com:KRR-Oxford/RSA-combined-approach | Federico Igne | 2021-06-30 | 33 | -1/+699 | |
|\ \ \ | ||||||
| * | | | Add Apache License 2.0 | Federico Igne | 2021-06-30 | 33 | -1/+699 | |
| | | | | ||||||
* | | | | Update README.md | Federico Igne | 2021-06-30 | 2 | -2/+13 | |
|/ / / | ||||||
* | | | Update README.md | Federico Igne | 2021-06-29 | 1 | -2/+12 | |
| | | | ||||||
* | | | Fix path in examples | Federico Igne | 2021-06-29 | 1 | -3/+3 | |
| |/ |/| | ||||||
* | | Fix automatic query building | Federico Igne | 2021-06-23 | 4 | -14/+31 | |
|/ | | | | | The API for the SKOLEM operator is changed in RDFox but the helper functions using it were not ported to the new syntax. | |||||
* | Update minor details in documentation | Federico Igne | 2021-05-31 | 1 | -0/+2 | |
| | ||||||
* | Update example splitting TBox and ABox | Federico Igne | 2021-05-31 | 2 | -46/+3 | |
| |