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.
Step 3 : Copy the invocation ID¶
From the expanded workflow invocation, copy the invocation id (highlighted in the screencapture below).
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.
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.
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.