Cargando…

BioThings Explorer: a query engine for a federated knowledge graph of biomedical APIs

Knowledge graphs are an increasingly common data structure for representing biomedical information. These knowledge graphs can easily represent heterogeneous types of information, and many algorithms and tools exist for querying and analyzing graphs. Biomedical knowledge graphs have been used in a v...

Descripción completa

Detalles Bibliográficos
Autores principales: Callaghan, Jackson, Xu, Colleen H., Xin, Jiwen, Cano, Marco Alvarado, Riutta, Anders, Zhou, Eric, Juneja, Rohan, Yao, Yao, Narayan, Madhumita, Hanspers, Kristina, Agrawal, Ayushi, Pico, Alexander R., Wu, Chunlei, Su, Andrew I
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Cornell University 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10153288/
https://www.ncbi.nlm.nih.gov/pubmed/37131885
_version_ 1785035901471031296
author Callaghan, Jackson
Xu, Colleen H.
Xin, Jiwen
Cano, Marco Alvarado
Riutta, Anders
Zhou, Eric
Juneja, Rohan
Yao, Yao
Narayan, Madhumita
Hanspers, Kristina
Agrawal, Ayushi
Pico, Alexander R.
Wu, Chunlei
Su, Andrew I
author_facet Callaghan, Jackson
Xu, Colleen H.
Xin, Jiwen
Cano, Marco Alvarado
Riutta, Anders
Zhou, Eric
Juneja, Rohan
Yao, Yao
Narayan, Madhumita
Hanspers, Kristina
Agrawal, Ayushi
Pico, Alexander R.
Wu, Chunlei
Su, Andrew I
author_sort Callaghan, Jackson
collection PubMed
description Knowledge graphs are an increasingly common data structure for representing biomedical information. These knowledge graphs can easily represent heterogeneous types of information, and many algorithms and tools exist for querying and analyzing graphs. Biomedical knowledge graphs have been used in a variety of applications, including drug repurposing, identification of drug targets, prediction of drug side effects, and clinical decision support. Typically, knowledge graphs are constructed by centralization and integration of data from multiple disparate sources. Here, we describe BioThings Explorer, an application that can query a virtual, federated knowledge graph derived from the aggregated information in a network of biomedical web services. BioThings Explorer leverages semantically precise annotations of the inputs and outputs for each resource, and automates the chaining of web service calls to execute multi-step graph queries. Because there is no large, centralized knowledge graph to maintain, BioThing Explorer is distributed as a lightweight application that dynamically retrieves information at query time. More information can be found at https://explorer.biothings.io, and code is available at https://github.com/biothings/biothings_explorer.
format Online
Article
Text
id pubmed-10153288
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher Cornell University
record_format MEDLINE/PubMed
spelling pubmed-101532882023-05-03 BioThings Explorer: a query engine for a federated knowledge graph of biomedical APIs Callaghan, Jackson Xu, Colleen H. Xin, Jiwen Cano, Marco Alvarado Riutta, Anders Zhou, Eric Juneja, Rohan Yao, Yao Narayan, Madhumita Hanspers, Kristina Agrawal, Ayushi Pico, Alexander R. Wu, Chunlei Su, Andrew I ArXiv Article Knowledge graphs are an increasingly common data structure for representing biomedical information. These knowledge graphs can easily represent heterogeneous types of information, and many algorithms and tools exist for querying and analyzing graphs. Biomedical knowledge graphs have been used in a variety of applications, including drug repurposing, identification of drug targets, prediction of drug side effects, and clinical decision support. Typically, knowledge graphs are constructed by centralization and integration of data from multiple disparate sources. Here, we describe BioThings Explorer, an application that can query a virtual, federated knowledge graph derived from the aggregated information in a network of biomedical web services. BioThings Explorer leverages semantically precise annotations of the inputs and outputs for each resource, and automates the chaining of web service calls to execute multi-step graph queries. Because there is no large, centralized knowledge graph to maintain, BioThing Explorer is distributed as a lightweight application that dynamically retrieves information at query time. More information can be found at https://explorer.biothings.io, and code is available at https://github.com/biothings/biothings_explorer. Cornell University 2023-04-18 /pmc/articles/PMC10153288/ /pubmed/37131885 Text en https://creativecommons.org/licenses/by/4.0/This work is licensed under a Creative Commons Attribution 4.0 International License (https://creativecommons.org/licenses/by/4.0/) , which allows reusers to distribute, remix, adapt, and build upon the material in any medium or format, so long as attribution is given to the creator. The license allows for commercial use.
spellingShingle Article
Callaghan, Jackson
Xu, Colleen H.
Xin, Jiwen
Cano, Marco Alvarado
Riutta, Anders
Zhou, Eric
Juneja, Rohan
Yao, Yao
Narayan, Madhumita
Hanspers, Kristina
Agrawal, Ayushi
Pico, Alexander R.
Wu, Chunlei
Su, Andrew I
BioThings Explorer: a query engine for a federated knowledge graph of biomedical APIs
title BioThings Explorer: a query engine for a federated knowledge graph of biomedical APIs
title_full BioThings Explorer: a query engine for a federated knowledge graph of biomedical APIs
title_fullStr BioThings Explorer: a query engine for a federated knowledge graph of biomedical APIs
title_full_unstemmed BioThings Explorer: a query engine for a federated knowledge graph of biomedical APIs
title_short BioThings Explorer: a query engine for a federated knowledge graph of biomedical APIs
title_sort biothings explorer: a query engine for a federated knowledge graph of biomedical apis
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10153288/
https://www.ncbi.nlm.nih.gov/pubmed/37131885
work_keys_str_mv AT callaghanjackson biothingsexploreraqueryengineforafederatedknowledgegraphofbiomedicalapis
AT xucolleenh biothingsexploreraqueryengineforafederatedknowledgegraphofbiomedicalapis
AT xinjiwen biothingsexploreraqueryengineforafederatedknowledgegraphofbiomedicalapis
AT canomarcoalvarado biothingsexploreraqueryengineforafederatedknowledgegraphofbiomedicalapis
AT riuttaanders biothingsexploreraqueryengineforafederatedknowledgegraphofbiomedicalapis
AT zhoueric biothingsexploreraqueryengineforafederatedknowledgegraphofbiomedicalapis
AT junejarohan biothingsexploreraqueryengineforafederatedknowledgegraphofbiomedicalapis
AT yaoyao biothingsexploreraqueryengineforafederatedknowledgegraphofbiomedicalapis
AT narayanmadhumita biothingsexploreraqueryengineforafederatedknowledgegraphofbiomedicalapis
AT hansperskristina biothingsexploreraqueryengineforafederatedknowledgegraphofbiomedicalapis
AT agrawalayushi biothingsexploreraqueryengineforafederatedknowledgegraphofbiomedicalapis
AT picoalexanderr biothingsexploreraqueryengineforafederatedknowledgegraphofbiomedicalapis
AT wuchunlei biothingsexploreraqueryengineforafederatedknowledgegraphofbiomedicalapis
AT suandrewi biothingsexploreraqueryengineforafederatedknowledgegraphofbiomedicalapis