Workflow Runner

The Workflow Runner component of the DataHub allows users and applications to execute workflows using the processing available on the Hub.

The following guidance will take you through some basic examples of using the Hub for processing as well as providing an overview of some of the more advanced functionality offered on the Platform.

Introduction

Introduction

What is the Workflow Runner?

Getting Started

Getting Started

Get up and running with the Workflow Runner

Application Packages

Application Packages

Formatting CWL code for compatibility with the Workflow Runner

Local Testing

Local Testing

Early bug discovery and fixing before deploying a workflow

Authentication

Authentication

Requesting access to run your workflows

Workflow Workspace Access

Workflow Workspace Access

Reading public and private data into your workflows

Workspace Usage

Workspace Usage

Computing workflows in the cluster

Workflow Types

Workflow Types

The different workflow types available to workflow developers

Workflow Logs

Workflow Logs

Understanding logs on the execution process and job status

Results

Results

Accessing results from your workspace-specific directory within an S3 bucket

Supported Endpoints

Supported Endpoints

Explore endpoints currently supported by the Workflow Runner

Monitoring Workflows

Monitoring Workflows

Utilising the jobID to view details about the status of your workflow execution