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
eg :external owl:propertyChainAxiom (:internal1 :internal2) is a fully legitimate axiom that says :internal1/:internal2 infers :external and doesn't need to attach a type to :external
Ideally it should be sorted into the ### Axioms section based on the prop owl:propertyChainAxiom
The text was updated successfully, but these errors were encountered:
Let's say we introduce customizable sections as per my comment in #22, then I think there are multiple valid options:
There's an option to mark one section as "default" or "fall back" that will collect all elements that are not explicitly part of another section
The elements are listed at the bottom of the file
You can also have an element sorted into a section by having a certain predicate (e.g. rdfs:domain or owl:inverseOf will put an element into "Properties"), maybe even by predicate + value.
While I like 3 for its flexibility (I think it would allow to precisely configure for your examples), it's either lots of OWL-specific logic in the formatter (which I would like to prevent if possible) or it means a lot of necessary configuration for a user, which is also bad.
What if a named node (not blank) lacks any of the types listed in #22?
### Individuals
becauseowl:NamedIndividual
is a parasitic (useless) class that no practical-minded KG builder uses. Eg see https://linkedvocabs.org/data/era-ontology/3.1.0/doc/resources/skos/ and the hundreds of thesauri linked there.:prop rdfs:domain :Foo; rdfs:range :Bar
(RDFS reasoning will inferrdf:Property
):external owl:propertyChainAxiom (:internal1 :internal2)
is a fully legitimate axiom that says:internal1/:internal2 infers :external
and doesn't need to attach a type to:external
### Axioms
section based on the propowl:propertyChainAxiom
The text was updated successfully, but these errors were encountered: