BioThings Explorer: A platform for distributed knowledge integration across biomedical APIs
BioThings Explorer:跨生物医学 API 的分布式知识集成平台
基本信息
- 批准号:10547977
- 负责人:
- 金额:$ 106.27万
- 依托单位:
- 依托单位国家:美国
- 项目类别:
- 财政年份:2020
- 资助国家:美国
- 起止时间:2020-01-24 至 2022-11-30
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
This proposal describes the BioThings Explorer (BTE) platform as an Autonomous Relay
Agent (ARA). Most data integration efforts (including many being pursued within Translator) are
based on building centralized data resources. These efforts typically involve building resourcespecific
data ingestion parsers, the outputs of which are assembled into knowledge graphs and
loaded into a local database (with neo4j being a popular option within Translator).
The BTE platform takes a complementary approach to data integration, focusing on a
distributed network of knowledge providers connected by application programming interfaces
(APIs). A proof-of-concept implementation of BTE is now complete (with demos available in
[1,2]). This implementation has three components (Figure 1): a distributed knowledge graph
(distributed-KG) based on many individual web APIs "in the wild", a meta-knowledge graph
(meta-KG) that describes compatibility of inputs and outputs between each API, and a BTE
python client that automates the planning and execution of queries across the API network.
Relative to centralized solutions, this distributed model offers several advantages. First, the API
ecosystem is easily extensible by the community since there is no gatekeeper controlling
access to a centralized resource. The scope and output of the BTE system will continuously and
automatically improve as the community-maintained registry of API components continues to
grow. Second, the data retrieved are always up-to-date with the source and not dependent on
having a frequent synchronization schedule. Third, the distributed model is more scalable to
heavy usage since the BTE client is run on each user's own computing infrastructure, bypassing
any centralized component that could become a single point of failure.
BTE also distinguishes itself from other federated API solutions by using semantically-precise
annotations of APIs as they exist, rather than mandating any changes to the API itself. These
API annotations describe API inputs and outputs in enough detail to support initiating the API
call and interpreting the result. In contrast, other federated approaches (including some within
Translator) require APIs to conform to a common API structure. However, requirements like
these have historically been significant barriers to widespread adoption, and thin API "wrappers"
around non-compliant APIs introduce additional complexity and technical points of failure.
The strengths of the current BTE implementation are the ease of adding new resources and the
automation of the query planning and execution. The critical challenge that we address in this
proposal is developing new methods to rank and sort the query path results that are retrieved
from BTE queries.
该提案将BioThings Explorer(BTE)平台描述为自主中继
代理(ARA)。大多数数据集成工作(包括在Translator中进行的许多工作)
建立集中的数据资源。这些工作通常涉及构建资源专用的
数据摄取解析器,其输出被组装到知识图中,
加载到本地数据库(neo4j是Translator中的一个常用选项)。
BTE平台采用一种互补的数据集成方法,
由应用程序编程接口连接的知识提供者的分布式网络
(API)。BTE的概念验证实现现已完成(演示可在
[1,2])。该实现有三个组件(图1):
(分布式KG)基于许多单独的Web API“在野外”,元知识图
描述每个API和BTE之间的输入和输出的兼容性的元KG
python客户端,可跨API网络自动规划和执行查询。
相对于集中式解决方案,这种分布式模型提供了几个优点。首先,API
生态系统很容易被社区扩展,因为没有看门人控制
一个集中的资源。BTE系统的范围和产出将不断扩大,
随着社区维护的API组件注册表的不断完善,
成长其次,检索到的数据始终与源保持最新,并且不依赖于
具有频繁的同步调度。第三,分布式模型的可扩展性更强,
由于BTE客户端运行在每个用户自己的计算基础设施上,
任何可能成为单点故障的集中式组件。
BTE还通过使用语义精确的
API的注释,而不是强制对API本身进行任何更改。这些
API注释足够详细地描述API输入和输出,以支持启动API
调用并解释结果。相反,其他联邦方法(包括
转换器)要求API符合公共API结构。然而,要求,如
这些在历史上一直是广泛采用的重大障碍,而薄的API“包装器”
不兼容的API会带来额外的复杂性和技术故障点。
当前BTE实现的优点是易于添加新资源,
查询规划和执行的自动化。我们在这方面所面临的关键挑战
一项提案正在开发新的方法来对检索到的查询路径结果进行排名和排序
BTE查询。
项目成果
期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
数据更新时间:{{ journalArticles.updateTime }}
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ patent.updateTime }}
ANDREW I SU其他文献
ANDREW I SU的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('ANDREW I SU', 18)}}的其他基金
BioThings Explorer: A platform for distributed knowledge integration across biomedical APIs
BioThings Explorer:跨生物医学 API 的分布式知识集成平台
- 批准号:
10705399 - 财政年份:2020
- 资助金额:
$ 106.27万 - 项目类别:
Compound repositioning for Alzheimer's Disease using knowledge graphs, insurance claims data, and gene expression complementarity
使用知识图、保险索赔数据和基因表达互补性对阿尔茨海默病进行复合重新定位
- 批准号:
10338152 - 财政年份:2020
- 资助金额:
$ 106.27万 - 项目类别:
BioThings Explorer: A platform for distributed knowledge integration across biomedical APIs
BioThings Explorer:跨生物医学 API 的分布式知识集成平台
- 批准号:
10056577 - 财政年份:2020
- 资助金额:
$ 106.27万 - 项目类别:
BioThings Explorer: A platform for distributed knowledge integration across biomedical APIs
BioThings Explorer:跨生物医学 API 的分布式知识集成平台
- 批准号:
10333462 - 财政年份:2020
- 资助金额:
$ 106.27万 - 项目类别:
Compound repositioning for Alzheimer's Disease using knowledge graphs, insurance claims data, and gene expression complementarity
使用知识图、保险索赔数据和基因表达互补性对阿尔茨海默病进行复合重新定位
- 批准号:
10554439 - 财政年份:2020
- 资助金额:
$ 106.27万 - 项目类别:
Consortium for Viral Systems Biology Data Management and Bioinformatics Core
病毒系统生物学数据管理和生物信息学核心联盟
- 批准号:
10310602 - 财政年份:2018
- 资助金额:
$ 106.27万 - 项目类别:
Consortium for Viral Systems Biology Data Management and Bioinformatics Core
病毒系统生物学数据管理和生物信息学核心联盟
- 批准号:
10248830 - 财政年份:2018
- 资助金额:
$ 106.27万 - 项目类别:
Consortium for Viral Systems Biology Data Management and Bioinformatics Core
病毒系统生物学数据管理和生物信息学核心联盟
- 批准号:
10374716 - 财政年份:2018
- 资助金额:
$ 106.27万 - 项目类别:
Consortium for Viral Systems Biology Data Management and Bioinformatics Core
病毒系统生物学数据管理和生物信息学核心联盟
- 批准号:
10579083 - 财政年份:2018
- 资助金额:
$ 106.27万 - 项目类别:
Gene Wiki: expanding the ecosystem of community-intelligence resources
Gene Wiki:扩大社区情报资源的生态系统
- 批准号:
8891444 - 财政年份:2010
- 资助金额:
$ 106.27万 - 项目类别:
相似海外基金
Designing learning support strategy based on analysis of knowledge integration process in STEAM education
基于STEAM教育知识整合过程分析的学习支持策略设计
- 批准号:
23K02770 - 财政年份:2023
- 资助金额:
$ 106.27万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
Collaborative Research: Accelerating Synthetic Biology Discovery & Exploration through Knowledge Integration
合作研究:加速合成生物学发现
- 批准号:
2140378 - 财政年份:2021
- 资助金额:
$ 106.27万 - 项目类别:
Standard Grant
BioThings Explorer: A platform for distributed knowledge integration across biomedical APIs
BioThings Explorer:跨生物医学 API 的分布式知识集成平台
- 批准号:
10705399 - 财政年份:2020
- 资助金额:
$ 106.27万 - 项目类别:
BioThings Explorer: A platform for distributed knowledge integration across biomedical APIs
BioThings Explorer:跨生物医学 API 的分布式知识集成平台
- 批准号:
10056577 - 财政年份:2020
- 资助金额:
$ 106.27万 - 项目类别:
BioThings Explorer: A platform for distributed knowledge integration across biomedical APIs
BioThings Explorer:跨生物医学 API 的分布式知识集成平台
- 批准号:
10333462 - 财政年份:2020
- 资助金额:
$ 106.27万 - 项目类别:
Collaborative Research: Accelerating Synthetic Biology Discovery & Exploration through Knowledge Integration
合作研究:加速合成生物学发现
- 批准号:
1939887 - 财政年份:2019
- 资助金额:
$ 106.27万 - 项目类别:
Continuing Grant
Collaborative Proposal: Accelerating Synthetic Biology Discovery & Exploration through Knowledge Integration
合作提案:加速合成生物学发现
- 批准号:
1939951 - 财政年份:2019
- 资助金额:
$ 106.27万 - 项目类别:
Standard Grant
Knowledge integration for Torres Strait sustainability
托雷斯海峡可持续发展的知识整合
- 批准号:
IN190100061 - 财政年份:2019
- 资助金额:
$ 106.27万 - 项目类别:
Discovery Indigenous
Collaborative Research: Accelerating Synthetic Biology Discovery & Exploration through Knowledge Integration
合作研究:加速合成生物学发现
- 批准号:
1939860 - 财政年份:2019
- 资助金额:
$ 106.27万 - 项目类别:
Standard Grant
Collaborative Research: Accelerating Synthetic Biology Discovery & Exploration through Knowledge Integration
合作研究:加速合成生物学发现
- 批准号:
1939892 - 财政年份:2019
- 资助金额:
$ 106.27万 - 项目类别:
Standard Grant