`
鬼大来晚了
  • 浏览: 68742 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

Taverna工作流系列之一:taverna workbench 安装

 
阅读更多

1、简介

Taverna是一个开源的工作流管理工具,一般在科研领域,物理、化学、生物计算方向使用较多。

官网:http://www.taverna.org.uk/

由于项目需要,接触这个工具已经有一年多的时间了。期间,中文学习资料较少,项目中用的功能也有限,到现在为止也只是作为一个初学者。学习过程也比较缓慢,解决问题的效率也不高。把自己这段时间学习的东西整理一下,算是笔记吧。

2、使用环境

jdk1.6 

Taverna Workbench 2.4 :用来构建工作流,这个工具我感觉一个画图工具,其中提供需要功能模块,通过这个工具可以构建你自己想要的工作流,也可以通过REST/soap webservice构建自己的功能模块, 是一个工作流集成工具。

Taverna Server 2.4 :用来运行工作流。上一步的工具构建好了工作流,是一个.t2flow的文件,该服务器用来运行你的工作流。

目前,taverna已经发布了最新的2.5版本,不过2.5版本需要使用jdk1.7 

3、安装

(1)jdk安装不在叙述。

(2)Taverna Workbench 2.4 的安装。

首先,下载 http://www.taverna.org.uk/download/workbench/2-4/

找到对应系统的下载文件,解压即可,我用的是Win7。

解压之后,点击.exe文件,显示如下界面:


 

工具上方为导航栏,左上角是taverna提供的一些基本模块。左下方是工作流的具体信息,右边是工作区,用来构建工作流。具体的功能下次介绍。

导航中有一个连接到myExperiment(http://www.myexperiment.org/)这里是共享了一些科研工作流,可以在其上搜索工作流,如hello world.


 

点击相应的工作流,就可以将其加载到本地,这里注意要选择Type: Taverna 2 的工作流。

 具体可参考:http://dev.mygrid.org.uk/wiki/display/tav250/Workbench+in+detail

 4、测试

加载上述过程搜索到的Hello Word工作流,可以发现工作流被加载到工作区,点击左上角的绿色三角运行工作流,可以得到如下结果:

 

可以看到下方的workflow results输出了"Hello,World!",这样就完成了第一个工作流的测试。

可参考官网:http://dev.mygrid.org.uk/wiki/display/tav250/Run+workflow+dialog

 

时间关系,准备每次博文写的会短一些,每次介绍一个知识点,下次描述如何构建工作流。

  • 大小: 312.8 KB
  • 大小: 580.7 KB
  • 大小: 312.6 KB
分享到:
评论

相关推荐

    taverna-ui-components:Taverna Workflow 系统 Workbench 用户界面组件

    Taverna Workflow系统是一款强大的工作流管理工具,主要用于生物信息学和数据密集型科学领域的复杂数据分析。Workbench是Taverna的核心组成部分,提供了一个用户友好的图形化界面,让用户能够设计、执行和管理数据...

    workberch-tolopogy:由 Taverna Workbench 上的工作流文件创建的动态 Apache Storm 拓扑

    Java 也是 Taverna 工作流引擎支持的语言之一,这为两者之间的交互提供了便利。 6. **项目结构**: 压缩包中的 "workberch-tolopogy-master" 文件可能包含以下内容: - `src/main/java`:Java 源代码,包含了将 ...

    taverna-component-activity:Taverna 工作流系统组件活动

    "taverna-component-activity"指的是Taverna工作流系统中的一个关键部分——组件活动。这些活动是工作流的基本构建块,可以理解为微服务,每个服务负责执行特定的数据处理任务。它们可以接收输入,执行计算或转换,...

    taverna-ui-exts:Taverna Workflow 系统 Workbench 用户界面扩展

    总结来说,Taverna Workflow系统通过其Workbench用户界面提供了一个强大的工具,让用户能够构建和执行复杂的科学工作流。Taverna UI Extensions则进一步增强了这个界面的功能,使其更加符合用户的个性化需求。...

    taverna-prov:存档 - 移至 Apache Taverna

    这是 Workbench 和 Taverna 命令行的插件,它允许导出根据运行的工作流的来源。 源代码和许可证 这个插件是在 (LGPL) 下分发的。 此插件的源代码可在 Taverna 工作台的安装 安装此插件的发布版本不需要编译,而是...

    incubator-taverna-engine:Apache Taverna 引擎和平台(暂存)

    Apache Taverna 是一个开源的工作流管理系统,主要用于生物信息学领域,但其实它的应用范围远不止于此。Taverna 的核心是其引擎,它允许科学家、研究人员以及开发者设计和执行复杂的多步骤工作流程,将各种服务和...

    开源工作流的比较和描述

    Taverna 主要面向科研领域的研究人员,提供了一种科学工作流的设计和执行环境。它支持多种数据类型和格式,能够方便地集成到现有的科研流程中。Taverna 的核心优势在于其强大的数据处理能力和灵活的扩展机制。 ### ...

Global site tag (gtag.js) - Google Analytics