Taverna Datasheet
This is a brief summary of the characteristics of Taverna.
- Java, Open Source, LPGL
- Compose new workflows
- Load existing workflows possibly published by others
- View workflow layout and logic
- Modify existing workflows
- Nested workflows (sub workflows)
- Execute existing workflows
- Specify workflow inputs
- Publish workflows for use by others
- Implicit iteration of service calls
- Failover and retry of service calling
- Monitor execution
- Manage jobs and results
- Multiple service types - WSDL, BioMart, BioMoby, R, Beanshell …
- Service creation for external tools or java libraries
- Create new components (Processors)
- Edit component interface
- Employ script languages
- User interaction as part of the workflow
- Service discovery
- Visualisation tools
- Integrate external tools
- Extensible / Plugin management
- Creation of services from Java classes
- Command line execution of workflows
- Remote execution of a workflow on another machine
- Process provenance
- End user technical support
Taverna 2
Taverna 2 adds:
- Graphical workflow editing
- Comprehensive undo/redo
- Built-in help facility
- Pipelining and streaming of data
- Improved error handling
- Conditional and repeated calling of services

