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...
Autores principales: | , , , , , , , , , , , , , |
---|---|
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 |