Technical component
Lake API
Simplifying access to knowledge
The Lake API is a GraphQL web service that gives a single point of access to SciLake’s Scientific Knowledge Graphs. Through one endpoint, it lets users search and retrieve information about research products and their domain-specific enrichments (such as authors and organisations, venues, topics, funding, and other related entities).
The software is open source and released under the GPL‑v2 license: https://github.com/athenarc/scilake-api
Documentation: https://scilake-api.athenarc.gr/
User Interface: https://scilake-api.athenarc.gr/graphql
Functionalities
Single GraphQL endpoint
to access SciLake Scientific Knowledge Graphs
Search across entities
research products, people/organisations, venues, topics, funding, pilot-specific entities
Flexible filtering
exact and partial matches, list-based filters, nested AND/OR logic
Cross-entity graph navigation
traverse relationships in one query, e.g., products ↔ technologies ↔ agents
Pagination & sorting
for scalable browsing of large result sets
Exploration of rich relationships
users can access both core product properties (title, citation count, popularity) and related entities (technologies) in a single request, supporting comprehensive analytical and discovery tasks