{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,3]],"date-time":"2026-06-03T11:19:00Z","timestamp":1780485540935,"version":"3.54.1"},"reference-count":52,"publisher":"Oxford University Press (OUP)","issue":"3","license":[{"start":{"date-parts":[[2026,2,16]],"date-time":"2026-02-16T00:00:00Z","timestamp":1771200000000},"content-version":"vor","delay-in-days":1,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2026,2,28]]},"abstract":"<jats:title>Abstract<\/jats:title>\n                  <jats:sec>\n                    <jats:title>Motivation<\/jats:title>\n                    <jats:p>Integrating omics data analysis with publicly available databases is crucial for unravelling complex biological mechanisms. However, this integration process is often intricate and time-consuming due to the diversity and complexity of the data involved. Achieving consistent harmonization across data types is challenging when managing disparate formats and sources. To address these issues, we introduce pyBiodatafuse, a query-based Python tool designed to integrate biomedical databases. This tool establishes a modular framework that simplifies data wrangling, enabling the creation of context-specific knowledge graphs (KGs) while supporting graph-based analyses.<\/jats:p>\n                  <\/jats:sec>\n                  <jats:sec>\n                    <jats:title>Results<\/jats:title>\n                    <jats:p>We developed a pipeline for generating context-specific knowledge graphs dynamically, allowing users to create KGs on the fly from a set of gene or metabolite identifiers. pyBiodatafuse features a user-friendly interface that streamlines this process, making it accessible even to researchers without extensive computational expertise. Additionally, the tool offers plugins for widely used platforms such as Cytoscape, Neo4j, and GraphDB, enabling local hosting of resulting property and RDF graphs. This versatility ensures that generated KGs can be efficiently utilized within diverse research workflows. To demonstrate its potential, we used pyBiodatafuse to create a graph for post-COVID syndrome using differential gene expression data, showcasing its ability to build adaptable and context-specific knowledge representations. Thus, pyBiodatafuse sets the stage for streamlined data integration, empowering researchers to focus on discovery and analysis without being hindered by data management complexities.<\/jats:p>\n                  <\/jats:sec>\n                  <jats:sec>\n                    <jats:title>Availability and implementation<\/jats:title>\n                    <jats:p>pyBiodatafuse is open-source, with its source code and PyPi package available at https:\/\/github.com\/BioDataFuse\/pyBiodatafuse and https:\/\/pypi.org\/project\/pyBiodatafuse\/. The user interface can be accessed at https:\/\/biodatafuse.org\/. Additionally, a release has been made on Zenodo at https:\/\/doi.org\/10.5281\/zenodo.18468942.<\/jats:p>\n                  <\/jats:sec>","DOI":"10.1093\/bioinformatics\/btag064","type":"journal-article","created":{"date-parts":[[2026,2,13]],"date-time":"2026-02-13T12:45:40Z","timestamp":1770986740000},"source":"Crossref","is-referenced-by-count":2,"title":["pyBiodatafuse: extending interoperability of data using modular queries across biomedical resources"],"prefix":"10.1093","volume":"42","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-7683-0452","authenticated-orcid":false,"given":"Yojana","family":"Gadiya","sequence":"first","affiliation":[{"name":"Enveda , Boulder, Colorado, 80301,","place":["United States"]}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4166-7093","authenticated-orcid":false,"given":"Javier","family":"Mill\u00e1n Acosta","sequence":"additional","affiliation":[{"name":"Department of Translational Genomics, NUTRIM Institute of Nutrition and Translational Research in Metabolism, Maastricht University , Maastricht, 6229,","place":["The Netherlands"]}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8399-8990","authenticated-orcid":false,"given":"Ammar","family":"Ammar","sequence":"additional","affiliation":[{"name":"Department of Translational Genomics, NUTRIM Institute of Nutrition and Translational Research in Metabolism, Maastricht University , Maastricht, 6229,","place":["The Netherlands"]}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Alejandro","family":"Adriaque Lozano","sequence":"additional","affiliation":[{"name":"Maastricht Centre for Systems Biology (MaCSBio), Maastricht University , Maastricht, 6229,","place":["The Netherlands"]}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Delano","family":"Wetstede","sequence":"additional","affiliation":[{"name":"Faculty of Life Science & Technology, Leiden University of Applied Sciences , Leiden, 2333,","place":["The Netherlands"]}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6611-7883","authenticated-orcid":false,"given":"Dominik","family":"Martin\u00e1t","sequence":"additional","affiliation":[{"name":"Department of Physical Chemistry , Palacky University , Olomouc, 779 00,","place":["Czech Republic"]}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3213-4495","authenticated-orcid":false,"given":"Ana Claudia","family":"Sima","sequence":"additional","affiliation":[{"name":"SIB Swiss Institute of Bioinformatics , Lausanne, 1015,","place":["Switzerland"]}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1781-5508","authenticated-orcid":false,"given":"Hailiang","family":"Mei","sequence":"additional","affiliation":[{"name":"Sequencing Analysis Support Core, Leiden University Medical Center (LUMC) , Leiden, 2333,","place":["The Netherlands"]}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7542-0286","authenticated-orcid":false,"given":"Egon","family":"Willighagen","sequence":"additional","affiliation":[{"name":"Department of Translational Genomics, NUTRIM Institute of Nutrition and Translational Research in Metabolism, Maastricht University , Maastricht, 6229,","place":["The Netherlands"]}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4904-3269","authenticated-orcid":false,"given":"Tooba","family":"Abbassi-Daloii","sequence":"additional","affiliation":[{"name":"Department of Translational Genomics, NUTRIM Institute of Nutrition and Translational Research in Metabolism, Maastricht University , Maastricht, 6229,","place":["The Netherlands"]},{"name":"Department of Medical Biology, University of Amsterdam, Amsterdam UMC , Amsterdam, North Holland, 1105,","place":["The Netherlands"]}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"286","published-online":{"date-parts":[[2026,2,15]]},"reference":[{"key":"2026030502113580500_btag064-B1","doi-asserted-by":"publisher","first-page":"D679","DOI":"10.1093\/nar\/gkad960","article-title":"WikiPathways 2024: next generation pathway database","volume":"52","author":"Agrawal","year":"2024","journal-title":"Nucleic Acids Res"},{"key":"2026030502113580500_btag064-B2","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3104031","article-title":"Foundations of modern query languages for graph databases","volume":"50","author":"Angles","year":"2018","journal-title":"ACM Comput Surv"},{"key":"2026030502113580500_btag064-B3","doi-asserted-by":"publisher","first-page":"193","DOI":"10.1186\/s40478-023-01662-2","article-title":"Post-COVID exercise intolerance is associated with capillary alterations and immune dysregulations in skeletal muscles","volume":"11","author":"Aschman","year":"2023","journal-title":"Acta Neuropathol Commun"},{"key":"2026030502113580500_btag064-B4","doi-asserted-by":"publisher","first-page":"3570","DOI":"10.1038\/s41467-023-39301-y","article-title":"Biomedical knowledge graph learning for drug repurposing by extending guilt-by-association to multiple layers","volume":"14","author":"Bang","year":"2023","journal-title":"Nat Commun"},{"key":"2026030502113580500_btag064-B5","doi-asserted-by":"publisher","first-page":"D831","DOI":"10.1093\/nar\/gkaa793","article-title":"The bgee suite: integrated curated expression atlas and comparative transcriptomics in animals","volume":"49","author":"Bastian","year":"2021","journal-title":"Nucleic Acids Res"},{"key":"2026030502113580500_btag064-B6","author":"Bauer","year":"2011"},{"key":"2026030502113580500_btag064-B7","doi-asserted-by":"publisher","first-page":"706","DOI":"10.1016\/j.jbi.2008.03.004","article-title":"Bio2RDF: towards a mashup to build bioinformatics knowledge systems","volume":"41","author":"Belleau","year":"2008","journal-title":"J Biomed Inform"},{"key":"2026030502113580500_btag064-B8","doi-asserted-by":"publisher","author":"Bisong","DOI":"10.1007\/978-1-4842-4470-8_12"},{"key":"2026030502113580500_btag064-B9","doi-asserted-by":"publisher","first-page":"4968","DOI":"10.1021\/acs.jcim.9b00683","article-title":"ROBOKOP KG and KGB: integrated knowledge graphs from federated sources","volume":"59","author":"Bizon","year":"2019","journal-title":"J Chem Inf Model"},{"key":"2026030502113580500_btag064-B10","doi-asserted-by":"publisher","first-page":"404","DOI":"10.1093\/bib\/bbac404","article-title":"A review of biomedical datasets relating to drug discovery: a knowledge graph perspective","volume":"23","author":"Bonner","year":"2022","journal-title":"Brief Bioinform"},{"key":"2026030502113580500_btag064-B11","doi-asserted-by":"publisher","first-page":"901","DOI":"10.1093\/bioinformatics\/btg094","article-title":"BioQuery: an object framework for building queries to biomedical databases","volume":"19","author":"Brundege","year":"2003","journal-title":"Bioinformatics"},{"key":"2026030502113580500_btag064-B12","doi-asserted-by":"publisher","author":"Burkhardt","DOI":"10.5210\/spir.v2020i0.11185"},{"key":"2026030502113580500_btag064-B13","doi-asserted-by":"publisher","first-page":"e17844","DOI":"10.1371\/journal.pone.0017844","article-title":"TargetMine, an integrated data warehouse for candidate gene prioritisation and target discovery","volume":"6","author":"Chen","year":"2011","journal-title":"PLoS One"},{"key":"2026030502113580500_btag064-B14","doi-asserted-by":"publisher","first-page":"255","DOI":"10.1186\/1471-2105-11-255","article-title":"Chem2Bio2RDF: a semantic framework for linking and data mining chemogenomic and systems chemical biology data","volume":"11","author":"Chen","year":"2010","journal-title":"BMC Bioinformatics"},{"key":"2026030502113580500_btag064-B15","volume-title":"A Guide to the SQL Standard","author":"Date","year":"1989"},{"key":"2026030502113580500_btag064-B16","doi-asserted-by":"crossref","first-page":"648","DOI":"10.1093\/nar\/gkab1006","article-title":"The IntAct database: efficient access to fine-grained molecular interaction data","volume":"50","author":"Del Toro","year":"2022","journal-title":"Nucleic Acids Res"},{"key":"2026030502113580500_btag064-B17","doi-asserted-by":"publisher","first-page":"e96","DOI":"10.1093\/nar\/gkab543","article-title":"CROssBAR: comprehensive resource of biomedical relations with knowledge graph representations","volume":"49","author":"Do\u011fan","year":"2021","journal-title":"Nucleic Acids Res"},{"key":"2026030502113580500_btag064-B18","doi-asserted-by":"publisher","first-page":"2636","DOI":"10.1093\/bioinformatics\/btz959","article-title":"The ELIXIR core data resources: fundamental infrastructure for the life sciences","volume":"36","author":"Drysdale","year":"2020","journal-title":"Bioinformatics"},{"key":"2026030502113580500_btag064-B65622608","doi-asserted-by":"publisher","first-page":"14","DOI":"10.1186\/2041-1480-5-14","article-title":"The semanticscience integrated ontology (SIO) FOR biomedical research and knowledge discovery","volume":"5","author":"Dumontier","year":"2014","journal-title":"Journal of Biomedical Semantics"},{"key":"2026030502113580500_btag064-B19","doi-asserted-by":"publisher","first-page":"52","DOI":"10.1038\/s41537-023-00379-4","article-title":"ChatGPT: these are not hallucinations\u2013they\u2019re fabrications and falsifications","volume":"9","author":"Emsley","year":"2023","journal-title":"Schizophrenia (Heidelb)"},{"key":"2026030502113580500_btag064-B20","author":"Gadiya","year":"2023"},{"key":"2026030502113580500_btag064-B21","doi-asserted-by":"publisher","first-page":"16020","DOI":"10.1038\/npjsba.2016.20","article-title":"MINERVA\u2014a platform for visualization and curation of molecular interaction networks","volume":"2","author":"Gawron","year":"2016","journal-title":"NPJ Syst Biol Appl"},{"key":"2026030502113580500_btag064-B22","author":"Hagberg","year":"2020"},{"key":"2026030502113580500_btag064-B23","doi-asserted-by":"publisher","first-page":"29","DOI":"10.1186\/2041-1480-5-29","article-title":"OAE: the ontology of adverse events","volume":"5","author":"He","year":"2014","journal-title":"J Biomed Semantics"},{"key":"2026030502113580500_btag064-B24","doi-asserted-by":"publisher","DOI":"10.1093\/database\/baab069","article-title":"OBO foundry in 2021: operationalizing open data principles to evaluate ontologies","volume":"2021","author":"Jackson","year":"2021","journal-title":"Database"},{"key":"2026030502113580500_btag064-B25","doi-asserted-by":"publisher","DOI":"10.1093\/database\/baz078","article-title":"MolMeDB: molecules on membranes database","volume":"2019","author":"Jura\u010dka","year":"2019","journal-title":"Database"},{"key":"2026030502113580500_btag064-B26","doi-asserted-by":"publisher","first-page":"D353","DOI":"10.1093\/nar\/gkw1092","article-title":"KEGG: new perspectives on genomes, pathways, diseases and drugs","volume":"45","author":"Kanehisa","year":"2017","journal-title":"Nucleic Acids Res"},{"key":"2026030502113580500_btag064-B27","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1093\/database\/bay123","article-title":"NBDC RDF portal: a comprehensive repository for semantic data in life sciences","volume":"2018","author":"Kawashima","year":"2018","journal-title":"Database"},{"key":"2026030502113580500_btag064-B28","doi-asserted-by":"publisher","first-page":"D1373","DOI":"10.1093\/nar\/gkac956","article-title":"PubChem 2023 update","volume":"51","author":"Kim","year":"2023","journal-title":"Nucleic Acids Res"},{"key":"2026030502113580500_btag064-B29","doi-asserted-by":"publisher","first-page":"W207","DOI":"10.1093\/nar\/gkad347","article-title":"Profiler\u2014interoperable web service for functional enrichment analysis and gene identifier mapping (2023 update","volume":"51","author":"Kolberg","year":"2023","journal-title":"Nucleic Acids Res"},{"key":"2026030502113580500_btag064-B30","doi-asserted-by":"publisher","first-page":"D985","DOI":"10.1093\/nar\/gkw1055","article-title":"Open targets: a platform for therapeutic target identification and validation","volume":"45","author":"Koscielny","year":"2017","journal-title":"Nucleic Acids Res"},{"key":"2026030502113580500_btag064-B31","doi-asserted-by":"publisher","first-page":"083","DOI":"10.1093\/database\/baac083","article-title":"TFLink: an integrated gateway to access transcription factor\u2013target gene interactions for multiple species","volume":"2022","author":"Liska","year":"2022","journal-title":"Database"},{"key":"2026030502113580500_btag064-B32","doi-asserted-by":"publisher","first-page":"1056","DOI":"10.1038\/s41587-023-01848-y","article-title":"Democratizing knowledge representation with BioCypher","volume":"41","author":"Lobentanzer","year":"2023","journal-title":"Nat Biotechnol"},{"key":"2026030502113580500_btag064-B33","doi-asserted-by":"publisher","first-page":"16144","DOI":"10.1038\/s41598-021-95565-8","article-title":"More than 50 long-term effects of COVID-19: a systematic review and meta-analysis","volume":"11","author":"Lopez-Leon","year":"2021","journal-title":"Sci Rep"},{"key":"2026030502113580500_btag064-B34","doi-asserted-by":"publisher","first-page":"2","DOI":"10.1089\/aivt.2021.0010","article-title":"Providing adverse outcome pathways from the AOP-Wiki in a semantic web format to increase usability and accessibility of the content","volume":"8","author":"Martens","year":"2022","journal-title":"Appl In Vitro Toxicol"},{"key":"2026030502113580500_btag064-B35","doi-asserted-by":"publisher","first-page":"bbae561","DOI":"10.1093\/bib\/bbae561","article-title":"Graph databases in systems biology: a systematic review","volume":"25","author":"Mazein","year":"2024","journal-title":"Brief Bioinform"},{"key":"2026030502113580500_btag064-B36","doi-asserted-by":"publisher","first-page":"258","DOI":"10.1093\/nar\/gkg034","article-title":"STRING: a database of predicted functional associations between proteins","volume":"31","author":"Mering","year":"2003","journal-title":"Nucleic Acids Research"},{"key":"2026030502113580500_btag064-B37","author":"Mill\u00e1n Acosta"},{"key":"2026030502113580500_btag064-B38","doi-asserted-by":"publisher","first-page":"080","DOI":"10.1093\/bioinformatics\/btad080","article-title":"The scalable precision medicine open knowledge engine (SPOKE): a massive knowledge graph of biomedical information","volume":"39","author":"Morris","year":"2023","journal-title":"Bioinformatics"},{"key":"2026030502113580500_btag064-B39","doi-asserted-by":"publisher","first-page":"D1302","DOI":"10.1093\/nar\/gkaa1027","article-title":"Open targets platform: supporting systematic drug\u2013target identification and prioritisation","volume":"49","author":"Ochoa","year":"2021","journal-title":"Nucleic Acids Res"},{"key":"2026030502113580500_btag064-B40","doi-asserted-by":"publisher","first-page":"D845","DOI":"10.1093\/nar\/gkz1021","article-title":"The DisGeNET knowledge platform for disease genomics: 2019 update","volume":"48","author":"Pi\u00f1ero","year":"2020","journal-title":"Nucleic Acids Res"},{"key":"2026030502113580500_btag064-B41","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1093\/database\/baaa015","article-title":"Structured reviews for data and knowledge-driven research","volume":"2020","author":"Queralt-Rosinach","year":"2020","journal-title":"Database"},{"key":"2026030502113580500_btag064-B42","doi-asserted-by":"publisher","first-page":"D1541","DOI":"10.1093\/nar\/gkaa1011","article-title":"MitoCarta3. 0: an updated mitochondrial proteome now with Sub-organelle localization and pathway annotations","volume":"49","author":"Rath","year":"2021","journal-title":"Nucleic Acids Res"},{"key":"2026030502113580500_btag064-B43","doi-asserted-by":"publisher","first-page":"2498","DOI":"10.1101\/gr.1239303","article-title":"Cytoscape: a software environment for integrated models of biomolecular interaction networks","volume":"13","author":"Shannon","year":"2003","journal-title":"Genome Res"},{"key":"2026030502113580500_btag064-B44","doi-asserted-by":"crossref","DOI":"10.1201\/9780429447273","volume-title":"Interactive Web-Based Data Visualization With R, Plotly, and Shiny","author":"Sievert","year":"2020"},{"key":"2026030502113580500_btag064-B45","doi-asserted-by":"publisher","first-page":"3163","DOI":"10.1093\/bioinformatics\/bts577","article-title":"InterMine: a flexible data warehouse system for the integration and analysis of heterogeneous biological data","volume":"28","author":"Smith","year":"2012","journal-title":"Bioinformatics"},{"key":"2026030502113580500_btag064-B46","volume-title":"Matplotlib for Python developers","author":"Tosi","year":"2009"},{"key":"2026030502113580500_btag064-B47","doi-asserted-by":"publisher","first-page":"5","DOI":"10.1186\/1471-2105-11-5","article-title":"The BridgeDb framework: standardized access to gene, protein and metabolite identifier mapping services","volume":"11","author":"Van Iersel","year":"2010","journal-title":"BMC Bioinformatics"},{"key":"2026030502113580500_btag064-B48","doi-asserted-by":"publisher","DOI":"10.1145\/2187980.2188242"},{"key":"2026030502113580500_btag064-B49","doi-asserted-by":"publisher","first-page":"52614","DOI":"10.7554\/eLife.52614","article-title":"Wikidata as a knowledge graph for the life sciences","volume":"9","author":"Waagmeester","year":"2020","journal-title":"Elife"},{"key":"2026030502113580500_btag064-B50","doi-asserted-by":"publisher","DOI":"10.1145\/2384716.2384777"},{"key":"2026030502113580500_btag064-B51","doi-asserted-by":"publisher","first-page":"1188","DOI":"10.1016\/j.drudis.2012.05.016","article-title":"Open PHACTS: semantic interoperability for drug discovery","volume":"17","author":"Williams","year":"2012","journal-title":"Drug Discov Today"}],"container-title":["Bioinformatics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/academic.oup.com\/bioinformatics\/advance-article-pdf\/doi\/10.1093\/bioinformatics\/btag064\/66919558\/btag064.pdf","content-type":"application\/pdf","content-version":"am","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/42\/3\/btag064\/66919558\/btag064.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/42\/3\/btag064\/66919558\/btag064.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,3,5]],"date-time":"2026-03-05T07:11:42Z","timestamp":1772694702000},"score":1,"resource":{"primary":{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article\/doi\/10.1093\/bioinformatics\/btag064\/8487130"}},"subtitle":[],"editor":[{"given":"Jonathan","family":"Wren","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"editor"}]}],"short-title":[],"issued":{"date-parts":[[2026,2,15]]},"references-count":52,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2026,2,28]]}},"URL":"https:\/\/doi.org\/10.1093\/bioinformatics\/btag064","relation":{},"ISSN":["1367-4803","1367-4811"],"issn-type":[{"value":"1367-4803","type":"print"},{"value":"1367-4811","type":"electronic"}],"subject":[],"published-other":{"date-parts":[[2026,3]]},"published":{"date-parts":[[2026,2,15]]},"article-number":"btag064"}}