Taverna has now moved to the Apache Software Foundation. For updated information, see Apache Taverna (incubating).

30 Jul /10

Taverna 2 Server Release 1, Web Demonstrator Client and Virtual Machine available


Taverna 2 Server Release 1

The Taverna Team are pleased to announce the release of the first in the line of the new Taverna 2 Server series – Taverna 2 Server Release 1.

Taverna Server manages the running of workflows, making the results of workflow runs available to users, tools, web pages and portals.  The Server can be installed locally or remotely from where it is used.

Taverna 2 Server Release 1 features:

* Runs Taverna 2 workflows
* Calls the Taverna Command Line 2.2.0
* Has both REST and SOAP interfaces
* All functionality available through both interfaces
* Manages files for workflows
* Make files, read files, delete files
* Create subdirectories, list directory contents
* Can download a whole directory structure as a single ZIP archive
* Tidies up when workflow runs expire
* Expiry time fully configurable
* Can force immediate deletion of a workflow run

Taverna 2 Server Release 1 currently only runs on Linux and Mac OS. If you wish to run Taverna 2 Server Release 1 on a Windows or other
operating system, then you should install it as a virtual machine (see below).

Taverna 2 Server Release 1 can, of course, be accessed by clients using other operating systems, such as Windows.

Taverna 2 Web Demonstrator Client Interface

The Taverna 2 Web Demonstrator client interface is an small example of how Web pages can run workflows on a Taverna 2 Server.  Although it is not intended to be a fully-functional robust Web interface to the Server, it does expose some of the Server’s capabilities. The Demonstrator uses a Ruby gem for accessing the Server’s REST interface.

Taverna 2 Ruby gem

The gem provides access to the Taverna 2 Server REST interface from Ruby.

Taverna 2 Server Release 1 Virtual Machine

Taverna 2 Server Release 1 is also available as a virtual machine that can be run in a suitable host environment, such as VirtualBox. The Virtual Machine includes the server and the Demonstrator client interface.