SPARQL: Endpoints
The Helmholtz Knowledge Graph (Helmholtz-KG) represents a vast web of research entities—including datasets, publications, software, and organizations - interconnected as RDF (Resource Description Framework) triples. It currently maintains two distinct SPARQL 1.1 compliant endpoints to serve different needs. Results can be retrieved in a wide range of formats, including HTML, XML, JSON, Javascript, CSV, TSV, and Spreadsheet for tabular data, as well as RDF/XML, Turtle, N-Triples, JSON-LD, and N3 for graph-based results. This allows for seamless integration into diverse workflows, from automated data harvesting to complex cross-domain relationship discovery.
By offering these two distinct endpoints, the Helmholtz-KG provides researchers with the flexibility to choose the engine best suited to their specific requirements - whether they need high-speed exploration and real-time autocompletion via QLever or reliable production-grade integration and extensive serialization support via Virtuoso.
High-Performance Discovery: QLever
The primary interface for rapid exploration is powered by QLever, a high-performance, in-memory SPARQL engine. It is accessible at sparql.unhide.helmholtz-metadaten.de and qlever.unhide.helmholtz-metadaten.de.
Production-Grade Integration: OpenLink Virtuoso
The second endpoint is powered by OpenLink Virtuoso, a robust engine optimized for production-grade stability, broad data interoperability, and standard-compliant metadata serving. It is accessible via the interactive web interface at virtuoso.unhide.helmholtz-metadaten.de.
Advantages of Each Endpoint
| Endpoint | Advantages |
|---|---|
QLever |
|
![]() Virtuoso |
|

