Hi Stardog team,
I have used PATH queries to find paths and have several questions:
I noticed that the PATH queries only work for explicitly defined relationships (single direction: subject -> predicate -> object), but it cannot do reasoning on inferred inverse relationships defined in our ontology file. In order for a bidirectional path discovery to work, do relationships need to be defined explicitly in both directions?
Do PATH queries work on virtual graph? If yes, is the work being done by pushing SQL to the DB Engine? I noticed that PATH queries are not standard SPARQL, but GraphQL. I also noticed PATH queries can only be operated from command line, not from Stardog web interface.
Can I use PATH queries on the ontology schema (not instance) without explicitly converting ontology class to triple format? Currently, I found PATH works on instances, not on ontology itself. Do I need to explicitly convert ontology file into triple format in order to use PATH on abstract schema to facilitate SPARQL query generation?
Any help is much appreciated!