Skip to main content

Module owl

Module owl 

Source
Expand description

Horned-OWL bridge, patch write-back, and Manchester syntax.

Structs§

ApplyPatchResult
ByteRange
ManchesterDiagnostic
ManchesterParseOutput
OwlBridgeResult
Catalog-shaped extraction from a Horned-OWL ontology.
PatchDiagnostic

Enums§

OwlError
PatchEntityKind
PatchOp
A single authoring patch operation (v0.4 Turtle scope).

Functions§

all_entity_statement_ranges
Full byte ranges for every Turtle statement whose subject is iri.
apply_owl_patches
Apply patches to a document on disk (Turtle span surgery or XML re-serialize).
apply_owl_patches_to_text
Apply patches to in-memory Turtle text.
apply_patches
Apply patches to a document on disk (Turtle span surgery or XML re-serialize).
apply_patches_to_text
Apply patches to in-memory Turtle text.
atomic_write
Atomically replace path with contents, preserving existing permission bits (#422).
bridge_ontology
class_expression_to_manchester
class_expression_to_turtle_fragment
entity_block_range
entity_primary_block_range
Primary declaration block for patch insertions (type statement, not trailing triples).
expression_tree_json
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
parse_class_expression
prefixes_from_turtle
Parse Turtle/SPARQL prefix declarations (@prefix, @PREFIX, PREFIX; case-insensitive).
short_name_from_iri
supports_horned_load
Whether Horned-OWL loading is supported for this format.