SPARQL Endpoint

SPARQL Endpoint

What is the NFDI4Objects Knowledge Graph?

The NFDI4Objects Knowledge Graph is a machine-readable representation of all data on this website. It connects information about persons, projects (trails), services, task areas, and other entities in a semantic network based on open standards (RDF, FOAF, Dublin Core).

Use Cases

Research: Analyze collaboration networks and project structures Integration: Integrate NFDI4Objects data into your applications Exploration: Discover relationships between different entities Automation: Use SPARQL queries for automated data extraction

Technical Details

This interface uses YASGUI (Yet Another SPARQL GUI) for the query editor and client-side query execution via pattern matching. All queries are executed directly in your browser, without server infrastructure. The data is provided in Turtle format (TTL) and is automatically aggregated from all individual files during each website build (~12 KB, 23 files).

Note: This is a demo implementation supporting common query patterns (persons, projects, task areas). For more complex SPARQL queries, you can download the TTL file and use it with a full-featured SPARQL processor of your choice.

SPARQL Query Interface

This interface allows you to query the NFDI4Objects Knowledge Graph using SPARQL. The queries run directly in your browser using the aggregated TTL file. You can explore our linked data about persons, projects, services, and more.

How to use:
  • Click the ▶ Execute button to run a query
  • Results appear in the Response tab below
  • Click an example query button below to load and execute it automatically
  • Edit the query in the editor and click Execute to see new results
Loading SPARQL interface...

Example Queries

Click to view example SPARQL queries. You can copy them into the editor above.

List all persons

Shows all persons in the Knowledge Graph with their names.

PREFIX foaf: <http://xmlns.com/foaf/0.1/>
PREFIX nfdicore: <https://nfdi.fiz-karlsruhe.de/ontology#>

SELECT ?person ?name WHERE {
  ?person a nfdicore:Person ;
          foaf:name ?name .
}
ORDER BY ?name

Persons with ORCID ID

Finds all persons who have an ORCID ID.

PREFIX foaf: <http://xmlns.com/foaf/0.1/>
PREFIX nfdicore: <https://nfdi.fiz-karlsruhe.de/ontology#>
PREFIX n4o: <https://nfdi4objects.net/ontology#>

SELECT ?person ?name ?orcid WHERE {
  ?person a nfdicore:Person ;
          foaf:name ?name ;
          n4o:orcidId ?orcid .
}
ORDER BY ?name

All projects (Trails)

Lists all trail projects with their titles.

PREFIX skos: <http://www.w3.org/2004/02/skos/core#>
PREFIX nfdicore: <https://nfdi.fiz-karlsruhe.de/ontology#>

SELECT ?project ?title WHERE {
  ?project a nfdicore:Project ;
           skos:prefLabel ?title .
}
ORDER BY ?title

Persons and their Task Areas

Shows which persons work in which task areas.

PREFIX foaf: <http://xmlns.com/foaf/0.1/>
PREFIX nfdicore: <https://nfdi.fiz-karlsruhe.de/ontology#>
PREFIX n4o: <https://nfdi4objects.net/ontology#>

SELECT ?person ?name ?taskArea WHERE {
  ?person a nfdicore:Person ;
          foaf:name ?name ;
          n4o:worksIn ?taskArea .
}
ORDER BY ?name

Further Information