/LinkedDataHub-Apps

System, demo, and user-submitted applications built on LinkedDataHub

Primary LanguageXSLTApache License 2.0Apache-2.0

LinkedDataHub applications

System, demo, and user-submitted applications built on LinkedDataHub. Completely data-driven, no code involved (besides the shell scripts).

Prerequisites

The installation scripts in this repository use LinkedDataHub's CLI scripts. You need to set SCRIPT_ROOT environmental variable to the scripts subfolder of your LinkedDataHub fork or clone, for example:

export SCRIPT_ROOT="/c/Users/namedgraph/WebRoot/AtomGraph/LinkedDataHub/scripts"

Note that app installation scripts are not idempotent. Subsequent runs might continue adding data but are not guaranteed to succeed.

Apps

Documentation

The documentation of LinkedDataHub open-source and Cloud versions.

Source
linkeddatahub/docs/
Features
XHTML document content is rendered from RDF literals
Lines of code
0 lines of imperative code
164 lines of installation shell scripts

Northwind Traders

Set-based (parallax) navigation

Knowledge Graph representation of the Northwind Traders sample database.

Source
demo/northwind-traders/
Live instance
https://linkeddatahub.com/demo/northwind-traders/
Features
Faceted search
Related results (parallax navigation)
Custom SELECT query for each container that includes links to related resources (1:N relationships) from which faceted search options are generated
Import from CSV
Lines of code
0 lines of imperative code
570 lines of SPARQL
247 lines of installation shell scripts

City Graph

City Graph geospatial view

Browser of Copenhagen's geospatial open data, imported from Copenhagen Open Data. Provides a type-colored geospatial overview. Geo resources provide a view with neighbouring resources included.

Source
demo/city-graph/
Live instance
https://linkeddatahub.com/demo/city-graph/
Features
Import from CSV
Lines of code
0 lines of imperative code
479 lines of SPARQL
342 lines of installation shell scripts

Life sciences

Life sciences ChEMBL chart

Browser over a collection of molecules as well as a bar chart rendered from a SPARQL result.

Source
demo/life-sciences/
Features
Charts
Lines of code
0 lines of imperative code
37 lines of SPARQL
153 lines of installation shell scripts

SKOS

SKOS editor view

Basic SKOS editor with a custom UI theme. Concepts and concept schemas can be created, edited, and linked with each other. Ontology types have separate URI templates; required instance properties are validated using constraints.

Source
demo/skos/
Features
Custom stylesheet
Classes
Constructors
Constraints
Lines of code
0 lines of imperative code
44 lines of SPARQL
324 lines of installation shell scripts
109 lines of XSLT stylesheet

You need to request append/write access to be able to create/edit the data.