札: 一个工作流执行服务,鼓励在生物信息学中重复使用各种语言的工作流
Hirotaka Suetake1, Tomoya Tanjo2, Manabu Ishii3
1Department of Creative Informatics, Graduate School of Information Science and Technology, The University of Tokyo, Bunkyo, Tokyo, Japan.
F1000Research
|July 29, 2024
概括
生物医学研究人员面临着各种工作流系统的挑战. 札为执行数据分析工作流提供了一个统一的平台,简化了对共享计算工具的访问.
科学领域:
- 生物医学信息学 生物医学信息学
- 计算生物学 计算生物学
- 基因组学就是基因组学.
背景情况:
- 生物医学数据分析中对高效计算的需求推动了工作流系统的采用.
- 工作流系统提高了研究人员的生产力,特别是在高通量DNA测序中,需要可扩展的计算.
- 虽然工作流系统提高了可移植性和共享性,但各种系统的扩散使研究工作碎片化.
研究的目的:
- 开发一个统一的解决方案来执行各种数据分析工作流程.
- 为了应对学习和使用多个不同的工作流系统的挑战.
- 为访问和运行共享计算工作流提供标准化界面.
主要方法:
- 开发了Sapporo,这是一款由API和基于浏览器的客户端组成的双组件应用程序.
- 该API遵循来自全球基因组学和健康联盟的工作流执行服务API标准.
- 实现了对四种主要工作流语言的支持:通用工作流语言,工作流描述语言,Snakemake和Nextflow.
主要成果:
- 札为工作流执行提供了一个统一的层,抽象了系统特定的差异.
- 该应用程序的API可为工作流运行提供标准化请求.
- 目前的实现成功地支持跨多种流行的工作流语言的执行.
结论:
- 札简化了生物医学研究中共享数据分析工作流程的利用.
- 它的可扩展和可扩展设计支持更广泛的研究社区访问有价值的计算资源.
- 这种统一的方法减轻了现有工作流系统多样性所带来的挑战.
相关概念视频
RNA-seq
9.9K
RNA sequencing, or RNA-Seq, is a high-throughput sequencing technology used to study the transcriptome of a cell. Transcriptomics helps to interpret the functional elements of a genome and identify the molecular constituents of an organism. Additionally, it also helps in understanding the development of an organism and the occurrence of diseases.
Before the discovery of RNA-seq, microarray-based methods and Sanger sequencing were used for transcriptome analysis. However, while...
Before the discovery of RNA-seq, microarray-based methods and Sanger sequencing were used for transcriptome analysis. However, while...
9.9K
Ribosome Profiling
3.5K
Ribosome profiling or ribo-sequencing is a deep sequencing technique that produces a snapshot of active translation in a cell. It selectively sequences the mRNAs protected by ribosomes to get an insight into a cell’s translation landscape at any given point in time.
Applications of ribosome profiling
Ribosome profiling has many applications, including in vivo monitoring of translation inside a particular organ or tissue type and quantifying new protein synthesis levels.
The technique...
Applications of ribosome profiling
Ribosome profiling has many applications, including in vivo monitoring of translation inside a particular organ or tissue type and quantifying new protein synthesis levels.
The technique...
3.5K


