Expand description
OWL RL forward-chaining facade over reasonable.
§Start here — load a file and saturate
use ontologos_parser::load_ontology;
use ontologos_rl::RlEngine;
let mut ontology = load_ontology(std::path::Path::new("ontology.owl"))?;
let report = RlEngine::new(1).saturate(&mut ontology)?;
println!("inferred {}", report.inferred_total());Structs§
- Inference
Record - A single recorded inference (legacy alias; prefer [
TraceStep]). - Materialization
Report - Summary of RL saturation over an ontology (includes prior RDFS pass).
- RlEngine
- OWL RL facade over the
reasonableengine.
Enums§
Functions§
- classify_
reasoner - Run classification when the reasoner profile is
Profile::Rl. - materialize_
reasoner - Materialize OWL RL inferences for a reasoner configured with
Profile::Rl.