Skip to end of metadata
Go to start of metadata

The diagram preferences controls the reports that Taverna generates about workflows and how it reacts to problems detected in the workflows.  These preferences can be changed by:

  1. In Taverna, select Preferences from the Taverna or File menu.
  2. Select Validation report from the Preferences pop up window.
  3. Change the preferences as shown below.
  4. Click Apply.
  5. Close the Preferences pop up window.

Types of checks

Taverna performs checks on the current workflow. The results of these checks are summarized in the Validation . There are three types of checking that can be done:

  • No checks - Taverna does not attempt to check the workflow.
  • Quick checks - Taverna performs validation that can be done "instantaneously". An example of a quick check is testing that a Beanshell script is in the correct syntax.
  • Full checks - Taverna performs the quick checks, but also talks to remote resources to ensure they are available for when the workflow is run, An example of a full check is testing that a WSDL service can be contacted.

Quick checks and full checks can return with no error, a warning or an error. An error means that Taverna expects a workflow run to fail e.g. the WSDL service could not be contacted. A warning means that Taverna has found problems with the workflow but it still might run e.g. a string constant is still set to the default value.

Checks when opening a workflow

Checks when opening a workflow specifies the type of checks that are performed when a workflow is opened.

Taverna Workbench still opens the workflow even if it detects errors or warnings. The value for Checks when opening a workflow only affects what information is included in the Validation report.

Quick checks and Full checks are sensible settings for when a workflow is opened. No checks is not recommended

Checks after each edit

Checks after each edit specifies the type of checks that are performed each time a workflow is edited. You can choose to perform no checks or quick checks.

Full checks are not available after each edit as they can be time-consuming. If you want to do a full check of a workflow, then click Validate workflow in the Validation report.

Checks before running a workflow

Checks before running a workflow specifies the type of checks that are performed before Taverna Workbench runs a workflow. You can choose to perform quick or full checks.

You cannot choose to perform no checks before running a workflow. Taverna needs to do some checking to make sure the workflow can be run at all.

Reporting timeout in seconds (per service)

When Taverna does full checks it attempts to talk to remote services. The Reporting timeout in seconds (per service) value specifies how long Taverna waits before assuming the remote service will not respond.

If you set the value too low, then Taverna Workbench may think there are problems with services when they are actually working OK. If the value is too high then Taverna Workbench can take a long time to detect problems with services.

The default 10 seconds value is sensible for most workflows

Minutes before reports expire

Taverna Workbench can be told to forget the results of checks if those checks are older than the Minutes before reports expire value.

You probably do not need to change this value from never expire (0).

Ask before run

Ask before run specifies how Taverna Workbench reacts when to problems in a workflow that you have asked to run. If you choose Ask on errors or Ask on errors or warnings then, if the workflow has errors (or warnings), Taverna Workbench will pop up a windows asking you to confirm that you want to run the workflow. If you choose Never ask then Taverna will run the workflow without asking you.

Do not change the value to Never ask unless you are sure that your workflow is OK.

Buttons

If you click Help then you will obtain help on this dialog. Reset resets the values to the last applied values. Apply takes the shown values and applies them to Taverna.

Labels
  • None