Semantic mapping compiler between Ash resources and W3C R2RML.
AshR2RML is not an Ash data layer and never owns persistence. Ash-first and
ontology-first inputs converge on AshR2RML.Mapping.Bundle; R2RML is then a
deterministic projection of that normalized IR. RDF serialization and SPARQL
execution remain explicit boundary choices rather than alternate sources of
truth.
Summary
Functions
Admit and identify a SPARQL query without executing it.
Compile one or more Ash resources or profile map into a closed bundle.
Emit ontology, SHACL, and R2RML TTL for cloud ggen directly from Ash resources.
Compile an admitted profile into a manufactured ggen bundle.
Compile JSON-LD 1.1 + SHACL into the same canonical mapping bundle as Turtle and Ash-first resources.
Compile JSON-LD 1.1 + SHACL directly into the deterministic ggen bundle.
Compile RDF/Turtle + SHACL into the same canonical mapping bundle as Ash-first resources.
Compile RDF/Turtle + SHACL directly into the deterministic ggen bundle.
Execute an explicitly selected or uniquely forced SPARQL execution plan.
Parse JSON-LD 1.1 + SHACL into the normalized closed ontology-first profile.
Parse RDF/Turtle + SHACL into the normalized closed ontology-first profile.
Load and admit a SPARQL .rq query file from disk.
Compile one Ash resource into its normalized semantic mapping.
Inspect normalized AshR2RML resource mapping.
Explore all supplied lawful SPARQL execution candidates without prematurely selecting among them.
Render standards-oriented R2RML Turtle from a bundle or Ash resource set.
Render standards-oriented R2RML Turtle from a bundle or Ash resource set.
Render SHACL shapes graph from a bundle or Ash resource set.
Validate and return compilation receipt for resources or profile.
Functions
Admit and identify a SPARQL query without executing it.
Compile one or more Ash resources or profile map into a closed bundle.
Emit ontology, SHACL, and R2RML TTL for cloud ggen directly from Ash resources.
Compile an admitted profile into a manufactured ggen bundle.
Compile JSON-LD 1.1 + SHACL into the same canonical mapping bundle as Turtle and Ash-first resources.
Compile JSON-LD 1.1 + SHACL directly into the deterministic ggen bundle.
Compile RDF/Turtle + SHACL into the same canonical mapping bundle as Ash-first resources.
Compile RDF/Turtle + SHACL directly into the deterministic ggen bundle.
Execute an explicitly selected or uniquely forced SPARQL execution plan.
Parse JSON-LD 1.1 + SHACL into the normalized closed ontology-first profile.
Parse RDF/Turtle + SHACL into the normalized closed ontology-first profile.
Load and admit a SPARQL .rq query file from disk.
Compile one Ash resource into its normalized semantic mapping.
Inspect normalized AshR2RML resource mapping.
Explore all supplied lawful SPARQL execution candidates without prematurely selecting among them.
Render standards-oriented R2RML Turtle from a bundle or Ash resource set.
Render standards-oriented R2RML Turtle from a bundle or Ash resource set.
Render SHACL shapes graph from a bundle or Ash resource set.
Validate and return compilation receipt for resources or profile.