For some reason when I do a diff of two OWL files created from NCBITaxon, the labels appear to be replaced by IDs when the newer ontology is set as --right
.
Command:
robot diff \
--left ncbitaxon_import.owl \
--right ncbitaxon_import.new.owl \
--output ncbitaxon_diff.html \
--format html
If I run the diff in reverse the labels appear as expected without error.
Command:
robot diff \
--right ncbitaxon_import.owl \
--left ncbitaxon_import.new.owl \
--output ncbitaxon_diff-rev.html \
--format html
This behavior is not limited to html output. I get the same results for other formats that use labels (e.g. markdown, pretty) and --labels TRUE
with no format set. It's also not limited to Robot 1.9.0; I get the same results with 1.8.3.
Any idea what's going on?
Files--right
): ncbitaxon_diff.htmljava 17.0.3.1 2022-04-22 LTS
Java(TM) SE Runtime Environment (build 17.0.3.1+2-LTS-6)
Java HotSpot(TM) 64-Bit Server VM (build 17.0.3.1+2-LTS-6, mixed mode, sharing)
MacOS 12.4, ARM processor
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4