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 |