Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Alternatives Linked Data browsers #30

Open
vemonet opened this issue Oct 23, 2020 · 0 comments
Open

Alternatives Linked Data browsers #30

vemonet opened this issue Oct 23, 2020 · 0 comments

Comments

@vemonet
Copy link
Member

vemonet commented Oct 23, 2020

LODEstar

GitHub

SPARQL query and URI resolution, available through DockerHub.

docker run --rm -d --name lodestar -p 8082:8080 \
  -e ENDPOINT_URL=https://graphdb.dumontierlab.com/repositories/ncats-red-kg \
  -e TOP_RELATIONSHIP=http://w3id.org/biolink/vocab/id,http://w3id.org/biolink/vocab/name,http://w3id.org/biolink/vocab/description \
  -e LABEL=http://w3id.org/biolink/vocab/label \
  -e DESCRIPTION=http://w3id.org/biolink/vocab/description \
  -e MAX_OBJECTS=10 \
  -e SERVICE_BASE_URI=http://localhost:8080/ncats-red-kg netresearch/lodestar

Access at http://localhost:8082/lodestar/sparql

Does not support graphs 🚫

Trifid

GitHub

Linked Data Server: URI dereferencing, custom HTML render, YASGUI SPARQL endpoint.

git clone https://github.com/vemonet/trifid.git
docker build -t trifid ./trifid

docker run --rm -ti --name trifid -p 8080:8080 trifid --sparql-endpoint-url=https://graphdb.dumontierlab.com/repositories/test --dataset-base-url=https://w3id.org/d2s/

docker run --rm -ti --name trifid -v /home/vemonet/sandbox/trifid:/data -p 8080:8080 trifid --config=/data/config-ncats-red-kg.json

Go to http://localhost:8080/dataset/huri/ to resolve https://w3id.org/d2s/dataset/huri/

Modified version on GitHub.

Original project available on DockerHub. But config not working.

docker run -ti -p 8080:8080 zazuko/trifid
# Not working, provide env config file?
docker run -ti -p 8080:8080 -e TRIFID_CONFIG=config-ncats-red-kg.json zazuko/trifid
docker run -ti -p 8080:8080 -e SPARQL_ENDPOINT_URL=https://graphdb.dumontierlab.com/repositories/test -e DATASET_BASE_URL=https://w3id.org/d2s/ zazuko/trifid

Access default example on http://localhost:8080/data/person/mary-cooper to resolve URI.

Does not support graphs 🚫

brwsr

GitHub

Lightweight Linked Data Browser.

git clone https://github.com/Data2Semantics/brwsr.git
docker-compose up

Go to http://localhost:5000.

Change the SPARQL endpoint in the docker-compose.yml.

Does not support graphs 🚫

RhizomerEye

RhizomerEye is a tool to expose a SPARQL endpoint as REST API and deploy a Web UI to browse the triplestore.

See the source code for the RhizomerAPI and RhizomerEye.

The Web UI has been deployed publicly for a few triplestores:

TriplyDB

See official documentation. It allows to deploy the following services over a triplestore:

TriplyDB is hosted centrally and cannot be deployed locally 🚫

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant