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.
Intended AudiencesResearchers 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
Documentation & Training
Presentations, & Demos
Taverna is developed by the myGrid team.