Skip Navigation
Taverna —
National Cancer Institute   U.S. National Institutes of Health

The caBIG program has been retired, and while this website is being maintained temporarily to prevent broken links and provide access to information on the subset of caBIG projects that were transitioned into the new NCIP program, it will be archived in the near future. For information on the NCI's biomedical informatics program, please visit

The information and links on this website are no longer being updated and are provided for reference purposes only.

Home » Tools » Taverna


Product Description

The Taverna Workbench allows users to construct complex workflows, which can consist of multiple types of components, each called a processor. These components may be located on different machines. Their execution is orchestrated by the Taverna Engine (run from the Workbench), and the results are gathered and shown in the Workbench. The current versions of Taverna (1.7.1 and 2.0) support many types of processors, including apiconsumer (for running Java methods), beanshell processor, biomart processor, biomoby processor, R script processor, soaplab processor, and WSDL processor.

There are additional Taverna-related tools available, for example, one that allows Taverna workflows to be run on remote execution engines. Taverna provides a set of Service Provider Interfaces (SPIs) which are extension points for the developers to provide additional functionality for a specific purpose.

Numerous plugins are available, including plugins to allow users to search for services to include in their workflows, or to share workflows via the myExperiment site. A plugin has been developed for Taverna 1.7.1 that allows users to include and run caGrid services within Taverna 1.7.1. Two plugins for Taverna 2.0 allow users to search for caGrid services and include them in Taverna 2.0 workflows, and also to run a Taverna 2.0 workflow on caGrid.

Current Version

  • Current Version Number: 1.7.1 and 2.0
  • Release Date of Current Version: December 2008

Intended Audiences

Researchers wishing to automate or speed up their research techniques and protocols, or to use protocols developed by others. For bioinformatics this includes proteomics, gene expression, microarray analysis and many others.

Tool Download Files

Domain and Technical Information

  • Area of Focus: Infrastructure
  • Primary Workspace: ARCH
  • Currently caGrid Enabled?Yes
  • Compatibility Level: Legacy (Learn more about compatibility levels)
  • Tool Maturity Assessment Mature Product (Successfully Adopted)
  • Architecture Level:  Desktop Application, Web Application,
  • Installation Level: Basic - Wizard or web browser application; minimal technical assistance required
  • System Requirements: 

    Java 1.5 or higher, and, for Linux users, graphviz

User Support Resources

Taverna website

Taverna users mailing list

Application Support email

Documentation & Training

Presentations, & Demos

Developer Institution(s)

Taverna is developed by the myGrid team.