Open franzlst opened 3 years ago
Interestingly, a colleague of mine has the very same setup (including the *.properties file). For the same query
SELECT ?s ?p ?o
WHERE { <https://ontology.SHORTENED.de/SHORTENED#example_lbr> ?p ?o }
his result shows the full type hierarchy:
p | o |
---|---|
rdf:type | http://purl.org/ieee1872-owl/sumo-cora#Artifact |
rdf:type | http://purl.org/ieee1872-owl/sumo-cora#CorpuscularObject |
rdf:type | http://purl.org/ieee1872-owl/sumo-cora#Entity |
rdf:type | http://purl.org/ieee1872-owl/sumo-cora#Object |
rdf:type | http://purl.org/ieee1872-owl/sumo-cora#Physical |
rdf:type | http://purl.org/ieee1872-owl/sumo-cora#SelfConnectedObject |
rdf:type | http://purl.org/ieee1872-owl/cora-bare#Robot |
rdf:type | owl:NamedIndividual |
rdf:type | https://ontology.SHORTENED.de/SHORTENED#LbrArm |
rdf:type | https://ontology.SHORTENED.de/SHORTENED#Lbr3 |
rdf:type | t1053 |
rdf:type | t1122 |
So in summary, there are three issues here:
In our custom OWL ontology, we have defined the following type hierarchy (excerpt):
Here
Robot
shows up twice in the hierarchy, as it is defined as subtype of bothAgent
andDevice
:Now I want to get all information about
Lbr3
:On my system, I get the following result:
I would have expected that the result includes also
subClassOf
entries forowl:Thing
,Entity
,Physical
,Object
,Agent
andDevice
, but the entries stop atRobot
.Related to this issue is when querying information about an instance of
Lbr3
, namedexample_lbr
:The result shows two unnamed nodes (t744 and t752). I could imagine that these relate to
Device
andAgent
. But what don't they have names and why are the types not listed up toThing
?