The following document is based on the index.md file contained in https://github.com/apache/incubator-taverna-site/tree/trunk/content/documentation. The index.md file is a structured document, and contains links to most of the *.md files in the /documentation directory, as well as external links, as described below.
This document follows the same format as index.md, but includes a brief description of each link and identifies files that are not linked (orphaned) in the index.md file. The purpose is to gain a better understanding of the Taverna documentation structure.
Taverna Workbench Documentation
- Available Documentation
- Tools and Services
- Orphaned Folders
(Included in /documentation folder, but not described in index.md)
See also Taverna Roadmap
Taverna Workbench is a redesign of the Taverna Workbench 1.7.x
series from the ground up. It has a greater emphasis on scalability
to enable the manipulation of larger and more diverse data.
In addition to the improvements to the engine, Taverna Workbench
provides more support for workflow design with a graphical workflow
editor for direct manipulation of the workflow diagram, context-
specific views over Web services and other resources, and standard
editing facilities such as copy/paste and undo/redo.
Glossary of terms and relevant links.
Quick Start Guide
quick-start-guide –Taverna 2.x
Brief summmary of how to use the Taverna Workbench to create, open,
and run workflows.
FAQ (Non-Apache Wiki)
User Manual (Non-Apache Wiki)
components (since Taverna 2.5)
components — integrated feature of Taverna since Workbench 2.5.0 and Server 2.5.4
Creates shareable, reusable, encapsulated sub-workflows.
Folder contains component-profile-editor and component-validator.
(See Tools and Services)
interaction service (since Taverna 2.5)
Supports user interaction with workflows running on a server.
tutorials — Taverna 2
Links to introductory Taverna 2 tutorial, a webinar, and old video tutorials and wiki.
Provides links to several videos.
Example Workflows to Help You Get Started with Taverna
Links to workflow examples on myexperiment.org website for Taverna 2.5,
2.4, 2.3, and 2.2.
Service Sets for Various Domains
Brief description of service sets and list of available service sets.
10 Best Practices for Workflow Design
Paper: How to Prevent Workflow Decay #####
Provenance Management in Taverna
Defines provenance, describes how provenance is handled in Taverna, and
discusses historical development of provenance and related research.
Taverna Command Line Tool and How To Use It
command-line-tool — latest non-Apache version 2.5
Runs Taverna 2.x workflows from terminal.
Taverna Server (REST API, SOAP API Explained)
and How To Use It
server — latest non-Apache release 2.5
Link to documentation for Taverna server 2.5 release.
Web-based interface for executing existing workflows through the Taverna server.
Data supplied can be from creator or user, but workflows cannot be altered. Also
describes integration of Taverna Player into Web apps.
Various Plugins for Taverna
plugins — Taverna 2
Describes available Taverna 2 plugins and how to install.
Developer’s Wiki Containing Developer’s Guide and More
Tools and Services
There are a number of non-Apache tools and services available to use
with Taverna. (Some of these are in the incubator-taverna-site, so
shouldn’t they be Apache “tools” ?)
Component Profile Editor
Simple tool for creating and editing profiles for Taverna Components.
(See Available Documentation.)
Tool for validating Taverna Components.
Data Viewer Tool for Viewing Result Data
dataviewer-tool — EXPERIMENTAL TBR
Utility for viewing Baclava files.
API Consumer Tool
api-consumer-tool — current version 1.1
Wraps Java for use in Taverna.
taverna-galaxy — Taverna 2
Describes initial integration of Taverna 2 with the Galaxy biomedical
Info about Russian Academy of Sciences (IITP) project to create and run
Taverna workflows from a browser.
Orphaned Folders in /documentation
(Appears to be describing the same item as the above command line tool,
but in more detail.)
Runs Taverna workflows from a terminal. Describes command in some detail.
scufl2 — Taverna 3
New mechanism for specifying Taverna workflows. Defines a model,
workflow bundle file format (wfbundle), and a Java API for working with
workflow structures. SCUFL2 is the workflow language for Taverna 3,
and replaces Taverna 2’s t2flow format. (Folder contains many additional
documentation files. See separate list – not yet started.)
Lists ways to get training and provides contact information.
How to create web services that are compatible with Taverna.
- Is there a way to isolate old/experimental documentation on the incubator-taverna-site?