geneontology / project-management

Tracking project metadata in the GO as issues.
2 stars 0 forks source link

Minerva / triple store technology refresh #69

Open kltm opened 1 year ago

kltm commented 1 year ago
Project link

https://github.com/orgs/geneontology/projects/TBD

Project description

Currently we're using Blazegraph as the persistent models store for Minerva, and also for the public SPARQL endpoint. Unfortunately Blazegraph is not being developed anymore. We should consider replacing the embedded store within Minerva with another actively developed project. The two primary candidates for an embedded Java triplestore would be Jena TDB or RDF4J. We don't necessarily need to use the same triplestore to run the public SPARQL endpoint: options include Jena TDB, Oxigraph, GraphDB (commercial with limited free version), or Virtuoso.

PI

TBD

Product owner (PO)

TBD

Technical lead (TL)

TBD

Other personnel (OP)

TBD

Technical specs

TBD (template: https://docs.google.com/document/d/111UqtS3G0aJZpAijZYI3Da0t94OQpGePlPJsqZE4Tio/edit)

Other comments

This is not API changes, but a tech refresh to start moving away from blazegraph and enable more functional querying.