howl
howl copied to clipboard
HOWL: Humane OWL Format
- Starting on non-insta parser for the basic Howl syntax - Starting to define new, minimal internal representation
Profiling is pointing to `instaparse` as the main performance bottleneck. We should re-implement the existing `insta` grammars using regexes/string slicing directly (there are _a lot_ of assumptions we can make...
Profiling is pointing to `instaparse` as the main performance bottleneck. We should re-implement the existing `insta` grammars using regexes/string slicing directly (there are _a lot_ of assumptions we can make...
Profiling is pointing to `instaparse` as the main performance bottleneck. We should re-implement the existing `insta` grammars using regexes/string slicing directly (there are _a lot_ of assumptions we can make...
We need an operation that will take an existing ontology file as input and output a context file with a LABEL entry for each named subject (not blank nodes) with...
The `v0.3` CLI needs support for multiple RDF formats (RDFXML, OWLXML, Turtle, JSON-LD). These were previously implemented in the `master` branch using Apache Jena.
The CLI should be able to output and input streams of EDN representing block maps.
The CLI should be able to output and input streams of JSON representing block maps.
Graph data has no natural sort order, so NQuads to HOWL conversion currently results in random ordering of subject and statements. We should add consistent, idempotent sorting methods for HOWL...