Expand description
Horned-OWL facade for OntoCore: load, catalog bridge, and patch write-back.
Published as ontocore-owl.
Re-exports§
pub use manchester::class_expression_to_manchester;pub use manchester::class_expression_to_turtle_fragment;pub use manchester::expression_tree_json;pub use manchester::parse_class_expression;pub use manchester::ManchesterDiagnostic;pub use manchester::ManchesterParseOutput;pub use patch::apply_patches;pub use patch::apply_patches_to_text;pub use patch::atomic_write;pub use patch::ApplyPatchResult;pub use patch::PatchDiagnostic;pub use patch::PatchEntityKind;pub use patch::PatchOp;
Modules§
Structs§
- Byte
Range - OwlBridge
Result - Catalog-shaped extraction from a Horned-OWL ontology.
Enums§
Functions§
- all_
entity_ statement_ ranges - Full byte ranges for every Turtle statement whose subject is
iri. - bridge_
ontology - entity_
block_ range - entity_
primary_ block_ range - Primary declaration block for patch insertions (type statement, not trailing triples).
- is_
in_ comment_ or_ string - True when
byte_offsetlies inside a#line comment or any Turtle string literal. - load_
from_ quads - Convert Oxigraph quads to Horned-OWL ontology via RDF/XML.
- load_
owx_ text - Load OWL/XML (
.owx) source via Horned-OWL. - load_
turtle_ text - Load Turtle source via Oxigraph quads → RDF/XML → Horned-OWL.
- namespaces_
for_ text - prefixes_
from_ turtle - Parse
@prefixdeclarations from Turtle source (skips#comments; requires<iri>form). - short_
name_ from_ iri - supports_
horned_ load - Whether Horned-OWL loading is supported for this format.