Linked Open Data Inspector
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
app
client
config
img
pug
stylesheets
.gitignore
README.md
package.json
start.js

README.md

LODI - Linked Open Data Inspector

LODI is a Linked Open Data resources' frontend for SPARQL endpoints. We will be able to watch all resources' information, including its attributes and relations. It has been written in Node.js.

LODI example

Features

  • Provides a simple HTML interface for users and a more complete one for developers.
  • Provides the posibility of getting resources' information in N3 format from developer's view.
  • Geospacial attributes will be displayed in a map.
  • Images with .jpg, .jpeg or .png will be recognized and displayed automatically.
  • Through the configuration file you will be able to choose the SPARQL endpoint, as well as some host portal information, such us its name, logo and link.

Getting Started

These instructions will get you a copy of the project up. See deployment for notes on how to deploy the project on a live system.

More information at: https://github.com/marfersel/LODI

Pre requirements

  • Node.js >= 6.x

Installing

Once you have Node.js installed and the project downloaded, in order to have all npm extensions installed:

npm install --production

Deployment

First of all, it is necessary to edit config/config.ttl file. See config/ontology.txt to know how to use the properties. After that, you can simply deploy the system by

node start.js

As it is usually needed to deploy the sistem in background, you can use pm2 to run it

npm install pm2@latest -g
pm2 start start.js --watch

Usage

LODI is already used in two reference open data portals: Open Data Cáceres and Open Data UNEx

Versioning

We use SemVer for versioning. For the versions available, see the tags on this repository.

Authors

Developed under supervision of Quercus SEG.

License

This project is licensed under a Creative Commons Attribution 3.0 license

Acknowledgments

Quite inspired by Richard Cyganiak's Pubby