You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I upload and visualize an ontology that only contains the following: :Observer rdf:type owl:Class; rdfs:comment "An agent that can observe an observation"@en ; rdfs:label "Observer"@IRI-based; rdfs:label "Observer"@en .
:observes rdf:type owl:ObjectProperty ; rdfs:comment "The observes property gives the observations that have been observed by an observer." ; rdfs:label "observes"@IRI-based; rdfs:label "observes"@en; rdfs:domain :Observer; rdfs:range oboe:Observation .
Then I export it to TTL without any other modification. It generates the following output:
:observes rdf:type owl:ObjectProperty ; rdfs:comment "The observes property gives the observation that has been observed by an observer." ; rdfs:label "observes"@IRI-based; rdfs:label "observes"@iri-based; rdfs:label "observes"@en; rdfs:domain :Observer; rdfs:range oboe:Observation .
:Observer rdf:type owl:Class; rdfs:comment "An agent that can observe an observation" ; rdfs:label "Observer"@IRI-based; rdfs:label "Observer"@iri-based; rdfs:label "Observer"@en .
Here:
the oboe:Observation class statement must not be created. It is neither defined in the original ontology nor needed to be there.
It generates an additional @IRI-based label for existing classes and properties. The existence of @IRI-based or @iri-based does not affect this behavior. However, it generates only @IRI-based for oboe:Observation (that was not supposed to be in the ontology at first place.)
The text was updated successfully, but these errors were encountered:
I upload and visualize an ontology that only contains the following:
:Observer rdf:type owl:Class;
rdfs:comment "An agent that can observe an observation"@en ;
rdfs:label "Observer"@IRI-based;
rdfs:label "Observer"@en .
:observes rdf:type owl:ObjectProperty ;
rdfs:comment "The observes property gives the observations that have been observed by an observer." ;
rdfs:label "observes"@IRI-based;
rdfs:label "observes"@en;
rdfs:domain :Observer;
rdfs:range oboe:Observation .
Then I export it to TTL without any other modification. It generates the following output:
:observes rdf:type owl:ObjectProperty ;
rdfs:comment "The observes property gives the observation that has been observed by an observer." ;
rdfs:label "observes"@IRI-based;
rdfs:label "observes"@iri-based;
rdfs:label "observes"@en;
rdfs:domain :Observer;
rdfs:range oboe:Observation .
oboe:Observation rdf:type owl:Class;
rdfs:label "Observation"@IRI-based .
:Observer rdf:type owl:Class;
rdfs:comment "An agent that can observe an observation" ;
rdfs:label "Observer"@IRI-based;
rdfs:label "Observer"@iri-based;
rdfs:label "Observer"@en .
Here:
oboe:Observation
class statement must not be created. It is neither defined in the original ontology nor needed to be there.oboe:Observation
(that was not supposed to be in the ontology at first place.)The text was updated successfully, but these errors were encountered: