Dept of Horticulture, Washington State University, 149 Johnson Hall 646414, Pullman, WA 99164-6414, USA.
Entomology and Plant Pathology, University of Tennessee, 2505, 370 E J. Chapman Dr Plant Biotechnology Building, Knoxville, TN 37996, USA.
Database (Oxford). 2020 Jan 1;2020. doi: 10.1093/database/baaa032.
Online biological databases housing genomics, genetic and breeding data can be constructed using the Tripal toolkit. Tripal is an open-source, internationally developed framework that implements FAIR data principles and is meant to ease the burden of constructing such websites for research communities. Use of a common, open framework improves the sustainability and manageability of such as site. Site developers can create extensions for their site and in turn share those extensions with others. One challenge that community databases often face is the need to provide tools for their users that analyze increasingly larger datasets using multiple software tools strung together in a scientific workflow on complicated computational resources. The Tripal Galaxy module, a 'plug-in' for Tripal, meets this need through integration of Tripal with the Galaxy Project workflow management system. Site developers can create workflows appropriate to the needs of their community using Galaxy and then share those for execution on their Tripal sites via automatically constructed, but configurable, web forms or using an application programming interface to power web-based analytical applications. The Tripal Galaxy module helps reduce duplication of effort by allowing site developers to spend time constructing workflows and building their applications rather than rebuilding infrastructure for job management of multi-step applications.
在线生物数据库可以使用 Tripal 工具包构建,其中包含基因组学、遗传学和育种数据。Tripal 是一个开源的、国际开发的框架,它实现了 FAIR 数据原则,旨在减轻研究社区构建此类网站的负担。使用通用的开放框架可以提高此类网站的可持续性和可管理性。网站开发人员可以为他们的网站创建扩展,并将这些扩展与其他人共享。社区数据库通常面临的一个挑战是需要为用户提供工具,这些工具使用越来越多的软件工具,通过在复杂的计算资源上的科学工作流程串联在一起,分析更大的数据集。Tripal Galaxy 模块是 Tripal 的一个“插件”,通过将 Tripal 与 Galaxy 项目工作流管理系统集成来满足这一需求。网站开发人员可以使用 Galaxy 创建适合社区需求的工作流程,然后通过自动构建但可配置的网络表单或使用应用程序编程接口在其 Tripal 网站上共享这些工作流程,以实现基于网络的分析应用程序。Tripal Galaxy 模块通过允许网站开发人员花费时间构建工作流程和构建应用程序,而不是为多步骤应用程序的作业管理重新构建基础设施,从而帮助减少重复工作。