Skip to content
Preprint

kgsteward: a tool for building, reproducing and maintaining distributed knowledge graphs

Sep 2026 · 0 citations · 23 references
Computer Science

Abstract

Collaborative research projects in life sciences increasingly need to integrate private, embargoed consortium data with public reference databases in order to reach statistically meaningful interpretations. The Resource Description Framework (RDF) is well suited to this task: it facilitates the integration of heterogeneous data sources, and allows researchers to keep data and their documentation as metadata in the same place, provided the knowledge graph itself remains private during the time course of the project. Nevertheless, the development and long-term maintenance of a scientific knowledge graph remains a challenging, labour-intensive endeavour owing to the state of constant flux of most public resources. To tackle this challenge, we present kgsteward, a Python command-line tool that builds and maintains knowledge graphs inside RDF stores from a single, version-controlled configuration file. kgsteward supports multiple triplestores, keeps the local graph up-to-date with its external sources possibly already in RDF, or transformed into it on the fly, and uses SPARQL 1.1 UPDATE commands to amend further imported RDF on the fly. It can also validate the resulting graph with SPARQL queries that double as usage examples for both human users and AI agents. kgsteward has already been used in several collaborative projects at the SIB Swiss Institute of Bioinformatics, and we demonstrate its applicability in two real-world international research projects: one that builds a library of plant extracts with chemical analyses and associated bio-activities, and a second that reconciles public reference resources for human metabolic-network reconstruction.

View source

Similar papers

Preprint Aug 2026

Integrating Semantics into Research Data Management: Modelling and Validating Materials Science Experiment Workflows

This work describes the modelling of a relational RDM system with an ontology, and the subsequent construction of a KG based on it, and shows how to easily and reliably build an efficient KG from such domain-specific RDM systems, but also how doing so enables more advanced use cases.

S. Vázquez, V. Dudarev, A. Ludwig et al. · 0 citations

KGpipe: Generation of Pipelines for Data Integration into Knowledge Graphs

The results show that structured RDF pipelines currently provide the most stable integration behavior, whereas JSON and text pipelines remain more sensitive to errors in mapping, extraction, and linking.

Marvin Hofer, Erhard Rahm · 1 citation
#natural language process... Preprint Aug 2026

RENSA: Rich Environment Metadata to Navigate Shared and Distributed Endpoints for Automated Federated SPARQL Query Generation

This work proposes RENSA, a federated SPARQL query generation framework that leverages an extension of SPARQL Builder Metadata (SBM), and demonstrates that RENSA infers class and authority constraints for query variables, enabling the identification of data sources even across heterogeneous endpoints.

Victor Eiti Yamamoto, Hideaki Takeda, Yasunori Yamamoto · 0 citations
May 2026

MaRDMO: FAIR Documentation of In Silico Research

MaRDMO is a plugin for the Research Data Management Organiser (RDMO) that enables the structured, FAIR‐compliant documentation, and discovery of mathematical research data. By embedding mathematics‐specific questionnaires into a widely used data management plan (DMP) tool, MaRDMO lowers the technical barrier to contr...

M. Reidelbach, Marcus Weber · 1 citation

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.