BONSAMURAIS / BONSAMURAIS/triple-store

Triple-store deliverables (hackathon)

Open
#1 4 comments 0 reactions 1 assignee Claimed by @tmillross View on GitHub
Dominant language
No language data
Stars
0
Forks
0
PR merge metrics
No merged PRs in 30d

Description

Tasks are grouped under headers for 1. widget-related, 2. non-widget-related, 3. links to stretch goals in separate issues.

## Hackathon widget deliverable
### Access/credentials
- [x] ~~Get Aalborg instance server credentials~~ (_not used, see #3_)
- [x] Get admin credentials on server (Tom & Tomas have)
- [ ] Create non-admin users (as required for apps/interfaces, see #5 )
_Fuseki access has been a struggle at the hackathon_
- [x] Consider appropriate credential management within Bonsai organisation (out of repo scope)

Data Loading
- [x] EXIOBASE data imported
- [x] Electricity model ([Bentso](https://github.com/BONSAMURAIS/bentso)) data imported

Download and export page
- [x] Test on dummy data (done: https://db.bonsai.uno/foaf/data )
- [x] Export specification (RDF as JSON-LD)
- [x] General export function (automatically created through Fuseki interface).
Specific export function, using queries on named graphs containing for example:
- [ ] Raw database
- [ ] Resolved database
_Maybe accessed/called via the [web-app](https://app.bonsai.uno/) ?_

## Non-widget hackathon deliverables

SPARQL endpoint
- [x] Test with dummy data https://db.bonsai.uno/foaf/query
- [x] publicly accessible (_currently pw protected whilst in dev_)

Documentation
- [x] Functional readme following BEP0004 suggestions
- [x] Write instructions: configuring a new db instance. Such that someone new can set up their own DB instance (reproducibility)

## Stretch goals
_Stored in separate issues to not impact the progress bars_
See #4

Data versioning
Raw data stored in a separate graph from resolved data
_conceptual work needed for the provenance of derived data? _

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.