Skip to content

Commit 797cc73

Browse files
Merge pull request #1135 from ontodev/owlapi4526
Update OWL API to 4.5.26
2 parents fa04ed6 + 1e05594 commit 797cc73

File tree

5 files changed

+37
-27
lines changed

5 files changed

+37
-27
lines changed

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1111
- Updated ELK from 0.4.3 to 0.5.0. [#999]. This is an important change as ELK 0.5.0 is more complete than 0.4.3, which means that it will potentially uncover inferences, in particular unsatisfiable classes, which were not recognised by ELK 0.4.3.
1212
- Add support for pluggable commands [#1119]
1313

14+
### Changed
15+
- Migrate to OWL API 4.5.26 to deal with [broken turtle serialiser](https://github.com/ontodev/robot/issues/1129). [#1135]
16+
- Improvements to `export` and `report` for XLSX format [#1148]
17+
1418
## [1.9.4] - 2023-05-23
1519

1620
### Changed
@@ -369,6 +373,8 @@ First official release of ROBOT!
369373
[`template`]: http://robot.obolibrary.org/template
370374
[`validate`]: http://robot.obolibrary.org/validate
371375

376+
[#1148]: https://github.com/ontodev/robot/pull/1148
377+
[#1135]: https://github.com/ontodev/robot/pull/1135
372378
[#1119]: https://github.com/ontodev/robot/pull/1119
373379
[#1100]: https://github.com/ontodev/robot/pull/1100
374380
[#1091]: https://github.com/ontodev/robot/issues/1091

docs/examples/subset_result.owl

Lines changed: 14 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -25,29 +25,31 @@
2525
<!-- http://www.geneontology.org/formats/oboInOwl#hasDbXref -->
2626

2727
<owl:AnnotationProperty rdf:about="http://www.geneontology.org/formats/oboInOwl#hasDbXref">
28-
<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">database_cross_reference</rdfs:label>
28+
<rdfs:label>database_cross_reference</rdfs:label>
2929
</owl:AnnotationProperty>
3030

3131

3232

3333
<!-- http://www.geneontology.org/formats/oboInOwl#id -->
3434

35-
<owl:AnnotationProperty rdf:about="http://www.geneontology.org/formats/oboInOwl#id"/>
35+
<owl:AnnotationProperty rdf:about="http://www.geneontology.org/formats/oboInOwl#id">
36+
<rdfs:label>id</rdfs:label>
37+
</owl:AnnotationProperty>
3638

3739

3840

3941
<!-- http://www.geneontology.org/formats/oboInOwl#inSubset -->
4042

4143
<owl:AnnotationProperty rdf:about="http://www.geneontology.org/formats/oboInOwl#inSubset">
42-
<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">in_subset</rdfs:label>
44+
<rdfs:label>in_subset</rdfs:label>
4345
</owl:AnnotationProperty>
4446

4547

4648

4749
<!-- http://www.geneontology.org/formats/oboInOwl#shorthand -->
4850

4951
<owl:AnnotationProperty rdf:about="http://www.geneontology.org/formats/oboInOwl#shorthand">
50-
<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">shorthand</rdfs:label>
52+
<rdfs:label>shorthand</rdfs:label>
5153
</owl:AnnotationProperty>
5254

5355

@@ -66,10 +68,10 @@
6668
<!-- http://purl.obolibrary.org/obo/BFO_0000050 -->
6769

6870
<owl:ObjectProperty rdf:about="http://purl.obolibrary.org/obo/BFO_0000050">
69-
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#TransitiveProperty"/>
70-
<oboInOwl:hasDbXref rdf:datatype="http://www.w3.org/2001/XMLSchema#string">BFO:0000050</oboInOwl:hasDbXref>
71-
<oboInOwl:id rdf:datatype="http://www.w3.org/2001/XMLSchema#string">part_of</oboInOwl:id>
72-
<oboInOwl:shorthand rdf:datatype="http://www.w3.org/2001/XMLSchema#string">part_of</oboInOwl:shorthand>
71+
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#TransitiveProperty"/>
72+
<oboInOwl:hasDbXref>BFO:0000050</oboInOwl:hasDbXref>
73+
<oboInOwl:id>part_of</oboInOwl:id>
74+
<oboInOwl:shorthand>part_of</oboInOwl:shorthand>
7375
</owl:ObjectProperty>
7476

7577

@@ -88,7 +90,7 @@
8890
<!-- http://purl.obolibrary.org/obo/ONT_1 -->
8991

9092
<owl:Class rdf:about="http://purl.obolibrary.org/obo/ONT_1">
91-
<oboInOwl:id rdf:datatype="http://www.w3.org/2001/XMLSchema#string">ONT:1</oboInOwl:id>
93+
<oboInOwl:id>ONT:1</oboInOwl:id>
9294
<oboInOwl:inSubset rdf:resource="http://purl.obolibrary.org/obo/test#foo"/>
9395
</owl:Class>
9496

@@ -103,11 +105,12 @@
103105
<owl:someValuesFrom rdf:resource="http://purl.obolibrary.org/obo/ONT_1"/>
104106
</owl:Restriction>
105107
</rdfs:subClassOf>
106-
<oboInOwl:id rdf:datatype="http://www.w3.org/2001/XMLSchema#string">ONT:5</oboInOwl:id>
108+
<oboInOwl:id>ONT:5</oboInOwl:id>
107109
<oboInOwl:inSubset rdf:resource="http://purl.obolibrary.org/obo/test#foo"/>
108110
</owl:Class>
109111
</rdf:RDF>
110112

111113

112114

113-
<!-- Generated by the OWL API (version 4.5.9) https://github.com/owlcs/owlapi -->
115+
<!-- Generated by the OWL API (version 4.5.26) https://github.com/owlcs/owlapi -->
116+

pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,7 @@
166166
<dependency>
167167
<groupId>net.sourceforge.owlapi</groupId>
168168
<artifactId>owlapi-api</artifactId>
169-
<version>4.5.25</version>
169+
<version>4.5.26</version>
170170
<exclusions>
171171
<exclusion>
172172
<groupId>com.google.code.findbugs</groupId>
@@ -177,7 +177,7 @@
177177
<dependency>
178178
<groupId>net.sourceforge.owlapi</groupId>
179179
<artifactId>owlapi-apibinding</artifactId>
180-
<version>4.5.25</version>
180+
<version>4.5.26</version>
181181
<exclusions>
182182
<exclusion>
183183
<groupId>com.google.code.findbugs</groupId>
@@ -188,7 +188,7 @@
188188
<dependency>
189189
<groupId>net.sourceforge.owlapi</groupId>
190190
<artifactId>owlapi-rio</artifactId>
191-
<version>4.5.25</version>
191+
<version>4.5.26</version>
192192
<exclusions>
193193
<exclusion>
194194
<groupId>com.google.code.findbugs</groupId>

robot-core/pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@
8686
<dependency>
8787
<groupId>net.sourceforge.owlapi</groupId>
8888
<artifactId>owlapi-api</artifactId>
89-
<version>4.5.25</version>
89+
<version>4.5.26</version>
9090
<exclusions>
9191
<exclusion>
9292
<groupId>com.google.code.findbugs</groupId>
@@ -97,7 +97,7 @@
9797
<dependency>
9898
<groupId>net.sourceforge.owlapi</groupId>
9999
<artifactId>owlapi-apibinding</artifactId>
100-
<version>4.5.25</version>
100+
<version>4.5.26</version>
101101
<exclusions>
102102
<exclusion>
103103
<groupId>com.google.code.findbugs</groupId>
@@ -108,7 +108,7 @@
108108
<dependency>
109109
<groupId>net.sourceforge.owlapi</groupId>
110110
<artifactId>owlapi-rio</artifactId>
111-
<version>4.5.25</version>
111+
<version>4.5.26</version>
112112
<exclusions>
113113
<exclusion>
114114
<groupId>com.google.code.findbugs</groupId>

robot-core/src/test/resources/subset_result.owl

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -25,29 +25,30 @@
2525
<!-- http://www.geneontology.org/formats/oboInOwl#hasDbXref -->
2626

2727
<owl:AnnotationProperty rdf:about="http://www.geneontology.org/formats/oboInOwl#hasDbXref">
28-
<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">database_cross_reference</rdfs:label>
28+
<rdfs:label>database_cross_reference</rdfs:label>
2929
</owl:AnnotationProperty>
3030

3131

3232

3333
<!-- http://www.geneontology.org/formats/oboInOwl#id -->
3434

35-
<owl:AnnotationProperty rdf:about="http://www.geneontology.org/formats/oboInOwl#id"/>
36-
35+
<owl:AnnotationProperty rdf:about="http://www.geneontology.org/formats/oboInOwl#id">
36+
<rdfs:label>id</rdfs:label>
37+
</owl:AnnotationProperty>
3738

3839

3940
<!-- http://www.geneontology.org/formats/oboInOwl#inSubset -->
4041

4142
<owl:AnnotationProperty rdf:about="http://www.geneontology.org/formats/oboInOwl#inSubset">
42-
<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">in_subset</rdfs:label>
43+
<rdfs:label>in_subset</rdfs:label>
4344
</owl:AnnotationProperty>
4445

4546

4647

4748
<!-- http://www.geneontology.org/formats/oboInOwl#shorthand -->
4849

4950
<owl:AnnotationProperty rdf:about="http://www.geneontology.org/formats/oboInOwl#shorthand">
50-
<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">shorthand</rdfs:label>
51+
<rdfs:label>shorthand</rdfs:label>
5152
</owl:AnnotationProperty>
5253

5354

@@ -67,9 +68,9 @@
6768

6869
<owl:ObjectProperty rdf:about="http://purl.obolibrary.org/obo/BFO_0000050">
6970
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#TransitiveProperty"/>
70-
<oboInOwl:hasDbXref rdf:datatype="http://www.w3.org/2001/XMLSchema#string">BFO:0000050</oboInOwl:hasDbXref>
71-
<oboInOwl:id rdf:datatype="http://www.w3.org/2001/XMLSchema#string">part_of</oboInOwl:id>
72-
<oboInOwl:shorthand rdf:datatype="http://www.w3.org/2001/XMLSchema#string">part_of</oboInOwl:shorthand>
71+
<oboInOwl:hasDbXref>BFO:0000050</oboInOwl:hasDbXref>
72+
<oboInOwl:id>part_of</oboInOwl:id>
73+
<oboInOwl:shorthand>part_of</oboInOwl:shorthand>
7374
</owl:ObjectProperty>
7475

7576

@@ -88,7 +89,7 @@
8889
<!-- http://purl.obolibrary.org/obo/ONT_1 -->
8990

9091
<owl:Class rdf:about="http://purl.obolibrary.org/obo/ONT_1">
91-
<oboInOwl:id rdf:datatype="http://www.w3.org/2001/XMLSchema#string">ONT:1</oboInOwl:id>
92+
<oboInOwl:id>ONT:1</oboInOwl:id>
9293
<oboInOwl:inSubset rdf:resource="http://purl.obolibrary.org/obo/test#foo"/>
9394
</owl:Class>
9495

@@ -103,7 +104,7 @@
103104
<owl:someValuesFrom rdf:resource="http://purl.obolibrary.org/obo/ONT_1"/>
104105
</owl:Restriction>
105106
</rdfs:subClassOf>
106-
<oboInOwl:id rdf:datatype="http://www.w3.org/2001/XMLSchema#string">ONT:5</oboInOwl:id>
107+
<oboInOwl:id>ONT:5</oboInOwl:id>
107108
<oboInOwl:inSubset rdf:resource="http://purl.obolibrary.org/obo/test#foo"/>
108109
</owl:Class>
109110
</rdf:RDF>

0 commit comments

Comments
 (0)