...
首页> 外文期刊>BMC Bioinformatics >Workflows in bioinformatics: meta-analysis and prototype implementation of a workflow generator
【24h】

Workflows in bioinformatics: meta-analysis and prototype implementation of a workflow generator

机译:生物信息学中的工作流:工作流生成器的元分析和原型实现

获取原文
   

获取外文期刊封面封底 >>

       

摘要

Background Computational methods for problem solving need to interleave information access and algorithm execution in a problem-specific workflow. The structures of these workflows are defined by a scaffold of syntactic, semantic and algebraic objects capable of representing them. Despite the proliferation of GUIs (Graphic User Interfaces) in bioinformatics, only some of them provide workflow capabilities; surprisingly, no meta-analysis of workflow operators and components in bioinformatics has been reported. Results We present a set of syntactic components and algebraic operators capable of representing analytical workflows in bioinformatics. Iteration, recursion, the use of conditional statements, and management of suspend/resume tasks have traditionally been implemented on an ad hoc basis and hard-coded; by having these operators properly defined it is possible to use and parameterize them as generic re-usable components. To illustrate how these operations can be orchestrated, we present GPIPE, a prototype graphic pipeline generator for PISE that allows the definition of a pipeline, parameterization of its component methods, and storage of metadata in XML formats. This implementation goes beyond the macro capacities currently in PISE. As the entire analysis protocol is defined in XML, a complete bioinformatic experiment (linked sets of methods, parameters and results) can be reproduced or shared among users. Availability: http://if-web1.imb.uq.edu.au/Pise/5.a/gpipe.html (interactive), ftp://ftp.pasteur.fr/pub/GenSoft/unix/misc/Pise/ (download). Conclusion From our meta-analysis we have identified syntactic structures and algebraic operators common to many workflows in bioinformatics. The workflow components and algebraic operators can be assimilated into re-usable software components. GPIPE, a prototype implementation of this framework, provides a GUI builder to facilitate the generation of workflows and integration of heterogeneous analytical tools.
机译:背景技术用于解决问题的计算方法需要在特定于问题的工作流中交织信息访问和算法执行。这些工作流的结构由能够表示它们的句法,语义和代数对象的框架定义。尽管生物信息学中的GUI(图形用户界面)激增,但只有其中一些提供工作流功能。令人惊讶的是,没有关于生物信息学中工作流操作员和组件的荟萃分析的报道。结果我们提出了一套语法成分和代数运算符,它们能够表示生物信息学中的分析工作流程。传统上,迭代,递归,条件语句的使用以及挂起/恢复任务的管理是临时性地进行的,并且经过硬编码。通过正确定义这些运算符,可以将它们用作通用可重用组件并将其参数化。为了说明如何协调这些操作,我们介绍了GPIPE,它是PISE的原型图形管道生成器,它允许定义管道,对其组件方法进行参数化以及以XML格式存储元数据。此实现超出了PISE当前的宏功能。由于整个分析协议都是用XML定义的,因此可以在用户之间复制或共享完整的生物信息学实验(方法,参数和结果的链接集)。可用性:http://if-web1.imb.uq.edu.au/Pise/5.a/gpipe.html(交互式),ftp://ftp.pasteur.fr/pub/GenSoft/unix/misc/Pise / (下载)。结论通过荟萃分析,我们确定了生物信息学中许多工作流程共有的句法结构和代数运算符。工作流组件和代数运算符可以同化为可重复使用的软件组件。 GPIPE是此框架的原型实现,它提供了一个GUI构建器来促进工作流的生成和异构分析工具的集成。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号