Introducing CI/CD Technologies to Optimize Software Development in Reactome

引入 CI/CD 技术优化 Reactome 软件开发

基本信息

项目摘要

Project Summary/Abstract We seek supplemental support to the core operating funding for the Reactome Knowledgebase of human biological pathways and processes. Reactome is a curated knowledgebase available online as an open access resource that can be freely used and redistributed by all members of the biological and biomedical research communities. It is used by clinicians, genomics researchers, and molecular biologists to interpret the results of high- throughput experimental studies, by bioinformaticians seeking to develop novel algorithms for mining knowledge from genomic studies, and by systems biologists building predictive models of normal and disease variant pathways. Our curators, Ph.D.-level scientists, work closely with independent investigators within the community to assemble machine-readable descriptions of human biological pathways. Pathways are checked and peer-reviewed prior to publication to ensure its factual accuracy and compliance with the data model. A system of evidence tracking ensures that the primary literature supports all assertions. Reactome uses community-standard controlled vocabularies and ontologies to increase interoperability across resources. Pathways are reviewed and updated regularly. Reactome pathways are available on our website for browsing, downloading, and are accessible to in-house and third-party analysis tools. The project is highly cited in the literature, has been used repeatedly to make significant biological and clinical discoveries, and is incorporated into many high-impact informatics tools and resources. Over the past two decades, Reactome has developed a sophisticated software ecosystem. This ecosystem comprises various components for curation, quality assurance/quality control, data analysis and visualization, release, and export. Our primary focus in the parent Reactome grant is to upgrade the old GWT-based web application to a modern Angular-based app, port the standalone Java-based curator tool to the web, and migrate our internal curator database from MySQL to Neo4j. With the backing of this supplemental grant, we aim to introduce modern Continuous Integration/Continuous Deployment (CI/CD) technologies into our software development process. This will allow us to update existing components more efficiently and integrate new ones seamlessly. We also plan to adopt LinkML, a modern tool for editing knowledge graph schemas, to manage our data model. We will replace the outdated multi-step data model update protocol, which relies on Perl and Protege and requires tedious manual editing across multiple components. With the help of this supplemental grant, we will make our software development more streamlined and efficient.
项目总结/摘要 我们寻求对Reactome核心运营资金的补充支持 人类生物学途径和过程的知识库。Reactome是一个策划 知识库作为一个开放获取的资源,可以免费使用, 由生物和生物医学研究界的所有成员重新分发。使用它 临床医生,基因组学研究人员和分子生物学家解释高- 通量实验研究,生物信息学家寻求开发新的算法, 从基因组研究中挖掘知识,并由系统生物学家建立预测模型 正常和疾病变异途径的区别。我们的馆长,博士-科学家们密切合作, 社区内的独立调查人员收集机器可读的描述, 人类生物学途径。在出版之前,对途径进行检查和同行评审, 确保其事实准确性并符合数据模型。证据追踪系统 确保主文献支持所有断言。Reactome使用社区标准 受控词汇表和本体,以增加跨资源的互操作性。途径 定期进行检讨和更新。Reactome途径可在我们的网站上获得, 浏览,下载,并可访问内部和第三方分析工具。的 该项目在文献中被高度引用,已被反复使用,使生物学意义重大。 和临床发现,并被纳入许多高影响力的信息学工具, 资源 在过去的二十年里,Reactome开发了一个复杂的软件, 生态系统这个生态系统包括各种组件的策展,质量 保证/质量控制、数据分析和可视化、发布和导出。我们的首要 母公司Reactome赠款的重点是将旧的基于GWT的Web应用程序升级为 现代的基于Angular的应用程序,将独立的基于Java的管理员工具移植到Web, 将我们的内部数据库从MySQL迁移到Neo4j。有了这个支持 我们的目标是引入现代的持续集成/持续 将部署(CI/CD)技术融入我们的软件开发过程。这将使我们能够 更高效地更新现有组件,并无缝集成新组件。我们还计划 采用LinkML(一种用于编辑知识图模式的现代工具)来管理我们的数据 模型我们将取代过时的多步数据模型更新协议,该协议依赖于Perl 和Protege,需要在多个组件之间进行繁琐的手动编辑。的帮助下 这笔补助金将使我们的软件开发更加精简和高效。

项目成果

期刊论文数量(1)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Plant Reactome Knowledgebase: empowering plant pathway exploration and OMICS data analysis.
  • DOI:
    10.1093/nar/gkad1052
  • 发表时间:
    2024-01-05
  • 期刊:
  • 影响因子:
    14.9
  • 作者:
  • 通讯作者:
{{ 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 }}

PETER G DEUSTACHIO其他文献

PETER G DEUSTACHIO的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('PETER G DEUSTACHIO', 18)}}的其他基金

Optimizing Reactome TRUST
优化反应组信任
  • 批准号:
    10796500
  • 财政年份:
    2022
  • 资助金额:
    $ 9.37万
  • 项目类别:
Reactome: An Open Knowledgebase of Human Pathways.
Reactome:人类通路的开放知识库。
  • 批准号:
    10341517
  • 财政年份:
    2022
  • 资助金额:
    $ 9.37万
  • 项目类别:
Reactome: An Open Knowledgebase of Human Pathways.
Reactome:人类通路的开放知识库。
  • 批准号:
    10685940
  • 财政年份:
    2022
  • 资助金额:
    $ 9.37万
  • 项目类别:
Reactome and the Gene Ontology: Digital pathway convergence for core data resources
Reactome 和基因本体:核心数据资源的数字路径融合
  • 批准号:
    10657749
  • 财政年份:
    2021
  • 资助金额:
    $ 9.37万
  • 项目类别:
Reactome and the Gene Ontology: Digital pathway convergence for core data resources
Reactome 和基因本体:核心数据资源的数字路径融合
  • 批准号:
    10270593
  • 财政年份:
    2021
  • 资助金额:
    $ 9.37万
  • 项目类别:
Reactome and the Gene Ontology: Digital pathway convergence for core data resources
Reactome 和基因本体:核心数据资源的数字路径融合
  • 批准号:
    10494099
  • 财政年份:
    2021
  • 资助金额:
    $ 9.37万
  • 项目类别:
Reactome IDG portal: Pathway-based analysis and visualization of understudied human proteins
Reactome IDG 门户:对正在研究的人类蛋白质进行基于通路的分析和可视化
  • 批准号:
    9904593
  • 财政年份:
    2019
  • 资助金额:
    $ 9.37万
  • 项目类别:
Reactome IDG portal: Pathway-based analysis and visualization of understudied human proteins
Reactome IDG 门户:对正在研究的人类蛋白质进行基于通路的分析和可视化
  • 批准号:
    10348828
  • 财政年份:
    2019
  • 资助金额:
    $ 9.37万
  • 项目类别:
Rapid and Precise Molecular Pathway Modelling of the SARS-CoV-1 and SARS-CoV-2 Infection Cycle with Human Host Protein and Therapeutic Interactions
SARS-CoV-1 和 SARS-CoV-2 与人类宿主蛋白的感染周期和治疗相互作用的快速、精确的分子途径建模
  • 批准号:
    10165320
  • 财政年份:
    2007
  • 资助金额:
    $ 9.37万
  • 项目类别:
Reactome: An Open Knowledgebase of Human Pathways
Reactome:人类通路的开放知识库
  • 批准号:
    9451318
  • 财政年份:
    2007
  • 资助金额:
    $ 9.37万
  • 项目类别:

相似海外基金

DMS-EPSRC: Asymptotic Analysis of Online Training Algorithms in Machine Learning: Recurrent, Graphical, and Deep Neural Networks
DMS-EPSRC:机器学习中在线训练算法的渐近分析:循环、图形和深度神经网络
  • 批准号:
    EP/Y029089/1
  • 财政年份:
    2024
  • 资助金额:
    $ 9.37万
  • 项目类别:
    Research Grant
CAREER: Blessing of Nonconvexity in Machine Learning - Landscape Analysis and Efficient Algorithms
职业:机器学习中非凸性的祝福 - 景观分析和高效算法
  • 批准号:
    2337776
  • 财政年份:
    2024
  • 资助金额:
    $ 9.37万
  • 项目类别:
    Continuing Grant
CAREER: From Dynamic Algorithms to Fast Optimization and Back
职业:从动态算法到快速优化并返回
  • 批准号:
    2338816
  • 财政年份:
    2024
  • 资助金额:
    $ 9.37万
  • 项目类别:
    Continuing Grant
CAREER: Structured Minimax Optimization: Theory, Algorithms, and Applications in Robust Learning
职业:结构化极小极大优化:稳健学习中的理论、算法和应用
  • 批准号:
    2338846
  • 财政年份:
    2024
  • 资助金额:
    $ 9.37万
  • 项目类别:
    Continuing Grant
CRII: SaTC: Reliable Hardware Architectures Against Side-Channel Attacks for Post-Quantum Cryptographic Algorithms
CRII:SaTC:针对后量子密码算法的侧通道攻击的可靠硬件架构
  • 批准号:
    2348261
  • 财政年份:
    2024
  • 资助金额:
    $ 9.37万
  • 项目类别:
    Standard Grant
CRII: AF: The Impact of Knowledge on the Performance of Distributed Algorithms
CRII:AF:知识对分布式算法性能的影响
  • 批准号:
    2348346
  • 财政年份:
    2024
  • 资助金额:
    $ 9.37万
  • 项目类别:
    Standard Grant
CRII: CSR: From Bloom Filters to Noise Reduction Streaming Algorithms
CRII:CSR:从布隆过滤器到降噪流算法
  • 批准号:
    2348457
  • 财政年份:
    2024
  • 资助金额:
    $ 9.37万
  • 项目类别:
    Standard Grant
EAGER: Search-Accelerated Markov Chain Monte Carlo Algorithms for Bayesian Neural Networks and Trillion-Dimensional Problems
EAGER:贝叶斯神经网络和万亿维问题的搜索加速马尔可夫链蒙特卡罗算法
  • 批准号:
    2404989
  • 财政年份:
    2024
  • 资助金额:
    $ 9.37万
  • 项目类别:
    Standard Grant
CAREER: Efficient Algorithms for Modern Computer Architecture
职业:现代计算机架构的高效算法
  • 批准号:
    2339310
  • 财政年份:
    2024
  • 资助金额:
    $ 9.37万
  • 项目类别:
    Continuing Grant
CAREER: Improving Real-world Performance of AI Biosignal Algorithms
职业:提高人工智能生物信号算法的实际性能
  • 批准号:
    2339669
  • 财政年份:
    2024
  • 资助金额:
    $ 9.37万
  • 项目类别:
    Continuing Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了