Skip to content
View ont-app's full-sized avatar

Block or report ont-app

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ont-app/README.md

Ont-app

This repo contains several projects providing tools for interacting with graph-shaped data in Clojure.

Here are the primary projects:

Project Notes
ont-app/igraph Defines a set of protocols for dealing with graph data as a primitive Clojure container alongside lists, vectors, sets, and maps
ont-app/vocabulary Tools to provide a mapping between Clojure keywords and RDF-type URIs and language-tagged literals.
ont-app/sparql-endoint Tooling to interact in Clojure with a SPARQL endpoint
ont-app/sparql-client Porting the IGraph protocols to a SPARQL endpoint
ont-app/igraph-jena Porting the IGraph protocols to Jena
ont-app/datascript-graph Porting the IGraph protocols to tonsky/datascript
ont-app/igraph-grafter Porting the IGraph protocols to Swirrl/grafter
ont-app/datomic-client Porting the IGraph protocols to the datomic client
ont-app/graph-log Tools to maintian a graph of execution events in addition to standard string-based logging
ont-app/cedict An RDF translation of the Chinese-English dictionary CEDICT
ont-app/igraph-vocabulary A layer of logic in Clojure to support libraries that use both IGraph and vocabulary
ont-app/rdf A layer of logic in Clojure to support libraries that use both IGraph and RDF

Pinned Loading

  1. igraph igraph Public

    Defines a protocol for viewing data as Subject-Predicate-Object graphs, with a simple typedef implementing same

    Clojure 96 2

  2. graph-log graph-log Public

    A logging utility built on the IGraph protocol

    Clojure 7

  3. vocabulary vocabulary Public

    Utilities to map between clojure namespaced keywords and RDF-style URIs

    Clojure 58 5

  4. sparql-client sparql-client Public

    Provides an IGraph-compliant view onto an arbitrary SPARQL endpoint, informed by ont-app/vocabulary

    Clojure 10 1

  5. igraph-jena igraph-jena Public

    Porting Jena to the IGraph protocol

    Clojure 14 2

  6. sparql-endpoint sparql-endpoint Public

    Utilities to interact with a SPARQL endpoint in clojure

    Clojure 8