On 25/02/14 14:06, Pierre-Andre Michel wrote:
Hello,

Several reasoners are described in the documentation and how to use them from 
the jena API:

- getTransitiveReasoner
- getRDFSReasoner
- getRDFSSimpleReasoner
- getOWLReasoner
- getOWLMiniReasoner
- getOWLMicroReasoner

Which URL should I use in the fuseki assembly file for each of them ?

In that order:

http://jena.hpl.hp.com/2003/TransitiveReasoner
http://jena.hpl.hp.com/2003/RDFSExptRuleReasoner
N/A
http://jena.hpl.hp.com/2003/OWLFBRuleReasoner
http://jena.hpl.hp.com/2003/OWLMiniFBRuleReasoner
http://jena.hpl.hp.com/2003/OWLMicroFBRuleReasoner

They should probably be better documented somewhere. Fallen between the cracks of the reasoner documentation (which predates assemblers) and the assembler documentation.

I could only find ja:reasoner [ ja:reasonerURL 
<http://jena.hpl.hp.com/2003/RDFSExptRuleReasoner> ] and I am not sure whether 
this is correspong to getRDFSReasoner() or to getRDFSSimpleReasoner()

The former.

There's actually only one registered RDFS reasoner config but it takes a level parameter (http://jena.hpl.hp.com/2003/RuleReasoner/setRDFSLevel) of "default", "full" or "simple". I don't know if that can be set via assemblers.

Dave

Reply via email to