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
Department of Integrative Structural and Computational Biology, The Scripps Research Institute.
Data Science and Biotechnology, Gladstone Institutes, University of California, San Francisco, San Francisco, CA 94158, USA.
ArXiv. 2023 Apr 18:arXiv:2304.09344v1.
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.
知识图谱是一种越来越常见的数据结构,用于表示生物医学信息。这些知识图谱能够轻松表示异构类型的信息,并且存在许多用于查询和分析图谱的算法和工具。生物医学知识图谱已被应用于多种场景,包括药物重新利用、药物靶点识别、药物副作用预测以及临床决策支持。通常,知识图谱是通过集中和整合来自多个不同来源的数据构建而成的。在此,我们描述生物事物探索器(BioThings Explorer),这是一个可以查询虚拟联邦知识图谱的应用程序,该图谱源自生物医学网络服务网络中的聚合信息。生物事物探索器利用每个资源输入和输出的语义精确注释,并自动将网络服务调用链接起来以执行多步骤图谱查询。由于无需维护大型的集中式知识图谱,生物事物探索器作为一个轻量级应用程序进行分发,它在查询时动态检索信息。更多信息可在https://explorer.biothings.io上找到,代码可在https://github.com/biothings/biothings_explorer上获取。