Skip to content

Hands-on - Import a workflow invocation from galaxy

  • 20 min
  • Easy

LabID supports importing workflow "invocations" (or "run") from a galaxy instance (public or institutional instance).
The import currently creates a workflow run in LabID with a link to the workflow invocation in galaxy. Input datasets that can be traced back to existing datasets in LabID will be automatically associated, however output datasets are not automatically registered currently.
Below are the steps to import a workflow that was executed in galaxy.

Step 1 : Setup your LabID account to use Galaxy

First make sure that you have associated your Galaxy account to your LabID user.
See Setup galaxy.

Step 2 : Workflow invocations in Galaxy

Go to your galaxy instance and navigate to the Workflow Invocations page via the navigation menu on the left.
Then click on the button Open Invocations List to see the full list of passed worklfow invocations.
Finally, expand the invocation you would like to import in LabID, using the arrow on the left of the workflow invocation.

Navigating to the list of workflow invocations
List of passed workflow invocations

Step 3 : Copy the invocation ID

From the expanded workflow invocation, copy the invocation id (highlighted in the screencapture below).

A workflow invocation - the id required by LabID for the import is highlighted

Step 4 : Back in LabID

Back in LabID, navigate to the list of Workflow runs via the menu on the left.
Then at the top left, click the dropdown button + New workflow run then select Import Galaxy workflow invocation.

Importing Galaxy invocation in LabID

In the following import page, paste the id of the invocation copied at the previous step and click import.
You can also paste the full URL to the workflow invocation in galaxy, which is the page shown when clicking on the title of a specific workflow invocation.

Importing Galaxy invocation in LabID

Resulting workflow run

Below is the newly created Workflow Run entry corresponding to the workflow invocation.
Note the special Galaxy annotation, which retains the link to the workflow invocation in the galaxy instance.

The resulting Workflow Run in LabID