Skip to content

OntoLogos v0.3.0

Latest

Choose a tag to compare

@eddiethedean eddiethedean released this 12 Jun 13:33
· 85 commits to main since this release

OntoLogos v0.3.0

RDFS materialization — the first reasoning engine.

Install (Rust)

[dependencies]
ontologos-core = "0.3.0"
ontologos-parser = "0.3.0"
ontologos-profile = "0.3.0"
ontologos-rdfs = "0.3.0"

Docs:

What ships in v0.3.0

  • RDFS engine — TBox materialization: subClassOf / subPropertyOf closure, domain/range inheritance
  • CLIontologos materialize <file> and ontologos classify <file> (RDFS) with text and JSON reports
  • Conformance — Family and Pizza corpus tests; HermiT Tier-A RDFS ports in ontologos-conformance
  • Profile diagnostics — DL detection explains mapped constructs that rule out EL/RL

Quick start

git clone https://github.com/eddiethedean/ontologos.git
cd ontologos
./benchmarks/scripts/download.sh
cargo build -p ontologos-cli --release
./target/release/ontologos materialize benchmarks/data/family.owl
./target/release/ontologos --format json materialize benchmarks/data/family.owl

Not yet available

  • OWL RL / EL classification (v0.4–v0.5)
  • Explanations (v0.6)
  • Full Python API (v0.9)

See CHANGELOG.md for the full list of changes.