Supported formats
Contents
Supported formats#
SimPhoNy supports ontologies in any of the following ontology languages
that are serialized in any of the formats that the RDFLib library supports:
XML (
xml,application/rdf+xml, default),Turtle (
turtle,ttl,text/turtle)N3 (
n3,text/n3)NTriples (
nt,nt11,application/n-triples)N-Quads (
nquads,application/n-quads),TriX (
trix,application/trix) andTriG (
trig,application/trig).
Limitations#
At the moment, there are significant limitations on the supported features of OWL 2 ontologies.
OWL 2 ontologies#
Not all features of OWL ontologies are taken into consideration. Among the used ones are:
RDF.typeto determine the type of the entities.RDFS.labelandSKOS.prefLabelto get the entities by label.RDFS.subClassOf/RDFS.subPropertyOffor subclasses and subproperties.OWL.inverseOffor inverse relationships.RDFS.rangeto determine the datatype ofDataProperties.To get the attributes of an owl class, we use
The
RDFS.domainof theDatatypeProperties, if it is a simple class.Restrictions on the ontology classes.
Restrictions and compositions are also supported. They can be consulted using the
axiomsattribute of ontology classes.
We try to enlarge this list over time and support more of the OWL DL specification.
No reasoner is included. We plan to include a reasoner in the future.