• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

BIFI:一款用于简化且用户友好的工作流平台的Taverna插件。

BIFI: a Taverna plugin for a simplified and user-friendly workflow platform.

作者信息

Yildiz Ahmet, Dilaveroglu Erkan, Visne Ilhami, Günay Bilal, Sefer Emrah, Weinhausel Andreas, Rattay Frank, Goble Carole A, Pandey Ram Vinay, Kriegner Albert

机构信息

Health & Environment Department, AIT Austrian Institute of Technology GmbH, Vienna, Austria.

出版信息

BMC Res Notes. 2014 Oct 20;7:740. doi: 10.1186/1756-0500-7-740.

DOI:10.1186/1756-0500-7-740
PMID:25332013
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC4228112/
Abstract

BACKGROUND

Heterogeneity in the features, input-output behaviour and user interface for available bioinformatics tools and services is still a bottleneck for both expert and non-expert users. Advancement in providing common interfaces over such tools and services are gaining interest among researchers. However, the lack of (meta-) information about input-output data and parameter prevents to provide automated and standardized solutions, which can assist users in setting the appropriate parameters. These limitations must be resolved especially in the workflow-based solution in order to ease the integration of software.

FINDINGS

We report a Taverna Workbench plugin: the XworX BIFI (Beautiful Interfaces for Inputs) implemented as a solution for the aforementioned issues. BIFI provides a Graphical User Interface (GUI) definition language used to layout the user interface and to define parameter options for Taverna workflows. BIFI is also able to submit GUI Definition Files (GDF) directly or discover appropriate instances from a configured repository. In the absence of a GDF, BIFI generates a default interface.

CONCLUSION

The Taverna Workbench is an open source software providing the ability to combine various services within a workflow. Nevertheless, users can supply input data to the workflow via a simple user interface providing only a text area to enter the input in text form. The workflow may contain meta-information in human readable form such as description text for the port and an example value. However, not all workflow ports are documented so well or have all the required information.BIFI uses custom user interface components for ports which give users feedback on the parameter data type or structure to be used for service execution and enables client-side data validations. Moreover, BIFI offers user interfaces that allow users to interactively construct workflow views and share them with the community, thus significantly increasing usability of heterogeneous, distributed service consumption.

摘要

背景

现有生物信息学工具和服务在功能、输入输出行为及用户界面方面的异质性,仍然是专家用户和非专家用户面临的瓶颈。为这些工具和服务提供通用接口的进展正引起研究人员的兴趣。然而,由于缺乏关于输入输出数据及参数的(元)信息,无法提供自动化和标准化的解决方案来帮助用户设置合适的参数。特别是在基于工作流的解决方案中,必须解决这些限制,以简化软件集成。

研究结果

我们报告了一个Taverna Workbench插件:XworX BIFI(输入的精美界面),它是针对上述问题的解决方案。BIFI提供了一种图形用户界面(GUI)定义语言,用于布局用户界面并为Taverna工作流定义参数选项。BIFI还能够直接提交GUI定义文件(GDF),或从配置的存储库中发现合适的实例。在没有GDF的情况下,BIFI会生成一个默认界面。

结论

Taverna Workbench是一款开源软件,能够在工作流中组合各种服务。然而,用户只能通过一个简单的用户界面为工作流提供输入数据,该界面仅提供一个文本区域以文本形式输入内容。工作流可能包含人类可读形式的元信息,如端口的描述文本和示例值。然而,并非所有工作流端口都有完善的文档记录或包含所有所需信息。BIFI为端口使用自定义用户界面组件,这些组件会向用户反馈用于服务执行的参数数据类型或结构,并实现客户端数据验证。此外,BIFI提供的用户界面允许用户交互式地构建工作流视图并与社区共享,从而显著提高了异构分布式服务消费的可用性。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2504/4228112/b4bde25b13ab/13104_2014_3292_Fig10_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2504/4228112/01a5670c7f0a/13104_2014_3292_Fig1_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2504/4228112/9b2a3527be10/13104_2014_3292_Fig2_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2504/4228112/5b0ceb5a53ea/13104_2014_3292_Fig3_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2504/4228112/2a7c4baaf4bc/13104_2014_3292_Fig4_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2504/4228112/dde66539e4de/13104_2014_3292_Fig5_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2504/4228112/3a45dae2723d/13104_2014_3292_Fig6_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2504/4228112/b1b39de36242/13104_2014_3292_Fig7_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2504/4228112/add9242fbdc6/13104_2014_3292_Fig8_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2504/4228112/cf274245bd4c/13104_2014_3292_Fig9_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2504/4228112/b4bde25b13ab/13104_2014_3292_Fig10_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2504/4228112/01a5670c7f0a/13104_2014_3292_Fig1_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2504/4228112/9b2a3527be10/13104_2014_3292_Fig2_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2504/4228112/5b0ceb5a53ea/13104_2014_3292_Fig3_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2504/4228112/2a7c4baaf4bc/13104_2014_3292_Fig4_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2504/4228112/dde66539e4de/13104_2014_3292_Fig5_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2504/4228112/3a45dae2723d/13104_2014_3292_Fig6_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2504/4228112/b1b39de36242/13104_2014_3292_Fig7_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2504/4228112/add9242fbdc6/13104_2014_3292_Fig8_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2504/4228112/cf274245bd4c/13104_2014_3292_Fig9_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2504/4228112/b4bde25b13ab/13104_2014_3292_Fig10_HTML.jpg

相似文献

1
BIFI: a Taverna plugin for a simplified and user-friendly workflow platform.BIFI:一款用于简化且用户友好的工作流平台的Taverna插件。
BMC Res Notes. 2014 Oct 20;7:740. doi: 10.1186/1756-0500-7-740.
2
Biowep: a workflow enactment portal for bioinformatics applications.生物工作流引擎(Biowep):一个用于生物信息学应用的工作流制定门户。
BMC Bioinformatics. 2007 Mar 8;8 Suppl 1(Suppl 1):S19. doi: 10.1186/1471-2105-8-S1-S19.
3
CalcTav--integration of a spreadsheet and Taverna workbench.CalcTav——电子表格与 Taverna 工作台的集成。
Bioinformatics. 2011 Sep 15;27(18):2618-9. doi: 10.1093/bioinformatics/btr425. Epub 2011 Jul 19.
4
CDK-Taverna: an open workflow environment for cheminformatics.CDK-Taverna:一个用于化学信息学的开放工作流环境。
BMC Bioinformatics. 2010 Mar 29;11:159. doi: 10.1186/1471-2105-11-159.
5
The Taverna Interaction Service: enabling manual interaction in workflows.Taverna交互服务:实现工作流中的手动交互。
Bioinformatics. 2008 Apr 15;24(8):1118-20. doi: 10.1093/bioinformatics/btn082. Epub 2008 Mar 12.
6
Taverna: a tool for the composition and enactment of bioinformatics workflows.Taverna:一种用于生物信息学工作流程的组合与执行的工具。
Bioinformatics. 2004 Nov 22;20(17):3045-54. doi: 10.1093/bioinformatics/bth361. Epub 2004 Jun 16.
7
Development of a user-friendly system for image processing of electron microscopy by integrating a web browser and PIONE with Eos.通过将网络浏览器和PIONE与Eos集成,开发一种用户友好的电子显微镜图像处理系统。
Microscopy (Oxf). 2014 Nov;63 Suppl 1:i32-i33. doi: 10.1093/jmicro/dfu070.
8
Workflows in bioinformatics: meta-analysis and prototype implementation of a workflow generator.生物信息学中的工作流程:工作流程生成器的元分析与原型实现
BMC Bioinformatics. 2005 Apr 7;6:87. doi: 10.1186/1471-2105-6-87.
9
Tavaxy: integrating Taverna and Galaxy workflows with cloud computing support.Tavaxy:集成 Taverna 和 Galaxy 工作流并提供云计算支持。
BMC Bioinformatics. 2012 May 4;13:77. doi: 10.1186/1471-2105-13-77.
10
Bioclipse: an open source workbench for chemo- and bioinformatics.Bioclipse:一个用于化学信息学和生物信息学的开源工作台。
BMC Bioinformatics. 2007 Feb 22;8:59. doi: 10.1186/1471-2105-8-59.

本文引用的文献

1
HumMeth27QCReport: an R package for quality control and primary analysis of Illumina Infinium methylation data.HumMeth27QC报告:一个用于Illumina Infinium甲基化数据质量控制和初步分析的R包。
BMC Res Notes. 2011 Dec 19;4:546. doi: 10.1186/1756-0500-4-546.
2
Galaxy: a comprehensive approach for supporting accessible, reproducible, and transparent computational research in the life sciences.Galaxy:一种支持生命科学领域可访问、可重现和透明计算研究的综合方法。
Genome Biol. 2010;11(8):R86. doi: 10.1186/gb-2010-11-8-r86. Epub 2010 Aug 25.
3
Using R in Taverna: RShell v1.2.
在Taverna中使用R:RShell v1.2
BMC Res Notes. 2009 Jul 16;2:138. doi: 10.1186/1756-0500-2-138.
4
RGG: a general GUI Framework for R scripts.RGG:一个用于R脚本的通用图形用户界面框架。
BMC Bioinformatics. 2009 Mar 2;10:74. doi: 10.1186/1471-2105-10-74.
5
Performing statistical analyses on quantitative data in Taverna workflows: an example using R and maxdBrowse to identify differentially-expressed genes from microarray data.在Taverna工作流中对定量数据进行统计分析:使用R和maxdBrowse从微阵列数据中识别差异表达基因的示例。
BMC Bioinformatics. 2008 Aug 7;9:334. doi: 10.1186/1471-2105-9-334.
6
Taverna: a tool for building and running workflows of services.塔弗纳:一种用于构建和运行服务工作流的工具。
Nucleic Acids Res. 2006 Jul 1;34(Web Server issue):W729-32. doi: 10.1093/nar/gkl320.
7
BioMOBY: an open source biological web services proposal.生物移动对象(BioMOBY):一项开源生物网络服务提案。
Brief Bioinform. 2002 Dec;3(4):331-41. doi: 10.1093/bib/3.4.331.