Skip to content

Reference index

API and CLI reference for OntoLogos. Install channels: Install and channels.

By persona

I need… Start here
Pick a crate / entry point Choosing an API · Rust integration contract
Unified classify / consistency Facade API · Facade guide
Core data model Core API
Load OWL files Parser API
Profile detection Profile API
OWL EL EL API
OWL RL / RDFS RL API · RL rules
OWL 2 DL DL API
SWRL SWRL API
Python bindings Python API · Python guide
CLI CLI reference
Errors Errors
Supported OWL constructs Supported constructs

Rust crates (docs.rs)

Published API docs: docs.rs/ontologos-core/1.0.0. Local: cargo doc --open -p ontologos-facade.

Crate Reference
ontologos-core core.md · docs.rs
ontologos-parser parser.md
ontologos-profile profile.md · docs.rs
ontologos-facade facade.md
ontologos-rl rl.md · RL rules
ontologos-el el.md
ontologos-dl dl.md
ontologos-ql ql.md · query.md
ontologos-explain explain.md
ontologos-swrl swrl.md

Interop and conformance

Topic Page
JSON snapshot v3 json-snapshot-v3.md
JSON snapshot v2 (legacy) json-snapshot-v2.md
Conformance / HermiT parity conformance.md
Contract tests contract-tests.md
Evaluator scope Evaluator scope
Taxonomy tolerance taxonomy-tolerance.md
OWL imports owl-imports.md
Reasonable adapter limits reasonable-limits.md