DatabaseBioinformaticsPeer-reviewed journal article
Enabling Semantic Queries Across Federated Bioinformatics Databases
Ana Claudia SimaiD, Tarcisio Mendes de FariasiD, Erich ZbindeniD, Maria O. AnisimovaiD, Manuel GiliD, Heinz Stockinger CiD, Kurt StockingeriD, Marc Robinson‐RechaviiD, Christophe DessimoziD
Abstract
MotivationData integration promises to be one of the main catalysts in enabling new insights to be drawn from the wealth of biological data available publicly. However, the heterogeneity of the different data sources, both at the syntactic and the semantic level, still poses significant challenges for achieving interoperability among biological databases.\n\nResultsWe introduce an ontology-based federated approach for data integration. We applied this approach to three heterogeneous data stores that span different areas of biological knowledge: 1) Bgee, a gene expression relational database; 2) OMA, a Hierarchical Data Format 5 (HDF5) orthology data store, and 3) UniProtKB, a Resource Description Framework (RDF) store containing protein sequence and functional information. To enable federated queries across these sources, we first defined a new semantic model for gene expression called GenEx. We then show how the relational data in Bgee can be expressed as a virtual RDF graph, instantiating GenEx, through dedicated relational-to-RDF mappings. By applying these mappings, Bgee data are now accessible through a public SPARQL endpoint. Similarly, the materialised RDF data of OMA, expressed in terms of the Orthology ontology, is made available in a public SPARQL endpoint. We identified and formally described intersection points (i.e. virtual links) among the three data sources. These allow performing joint queries across the data stores. Finally, we lay the groundwork to enable nontechnical users to benefit from the integrated data, by providing a natural language template-based search interface.\n\nProject URLhttp://biosoda.expasy.org, https://github.com/biosoda/bioquery
- Citations
- 37
- FWCI
- 2.62
- Field percentile
- top 8%
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Bio4j: a high-performance cloud-enabled graph-based data platform
Pablo Pareja-Tobes, Raquel Tobes, … Eduardo Pareja-Tobes·bioRxiv·Mar 20, 2015
- Biochat: a database for natural language processing of Gene Expression Omnibus data
Bohdan B. Khomtchouk, Vsevolod Dyomkin, … Or Gozani·bioRxiv·Nov 27, 2018
- Integration of Structured Biological Data Sources using Biological Expression Language
Charles Tapley Hoyt, Daniel Domingo‐Fernándéz, … Martin Hofmann‐Apitius·bioRxiv·May 8, 2019
- Cross-linking BioThings APIs through JSON-LD to facilitate knowledge exploration
Jiwen Xin, Cyrus Afrasiabi, … Chunlei Wu·BMC BioinformaticsPeer-reviewed·Feb 1, 2018
- AI semantics for biomedical data integration
James Alastair McLaughlin, Aleix Puig-Barbe, … Helen Parkinson·bioRxiv·Sep 3, 2026
- Assembly and reasoning over semantic mappings at scale for biomedical data integration
Charles Tapley Hoyt, Klas Karis, Benjamin M. Gyori·BioinformaticsPeer-reviewed·Sep 24, 2025