Tutorial Feature: Easier launching of WorkflowHub & Dockstore Workflows

Author(s) orcid logoHelena Rasche avatar Helena Rasche
feature update gtn tutorials contributing

Posted on: 12 December 2023 purlPURL: https://gxy.io/GTN:N00064

While most GTN tutorials include their associated workflow directly in the GTN, some may wish to write a tutorial about running workflows from WorkflowHub, e.g. leveraging the IWC workflow collection.

We’ve added two snippets which make that easier than ever:

Hands On: Importing and Launching a WorkflowHub.eu Workflow
Launch gromacs-mmgbsa/main (v4) (View on WorkflowHub)

WorkflowHub is a workflow management system which allows workflows to be FAIR (Findable, Accessible, Interoperable, and Reusable), citable, have managed metadata profiles, and be openly available for review and analytics.

  1. Ensure that you are logged in to your Galaxy account.
  2. Click on the Workflow menu, located in the top bar.
  3. Click on the Import button, located in the right corner.
  4. In the section “Import a Workflow from Configured GA4GH Tool Registry Servers (e.g. Dockstore)”, click on Search form.
  5. In the TRS Server: workflowhub.eu menu you should type name:"gromacs-mmgbsa/main" galaxy TRS workflow search field, name:vgp is entered in the search bar, and five different workflows all labelled VGP are listed
  6. Click on the desired workflow, and finally select the latest available version.

After that, the imported workflows will appear in the main workflow menu. In order to run the workflow, just need to click in the workflow-run Run workflow icon.

Below is a short video showing this uncomplicated procedure:

Video: Importing from WorkflowHub

And one for Dockstore:

Hands On: Importing and Launching a Dockstore Workflow

Dockstore is a free and open source platform for sharing reusable and scalable analytical tools and workflows.

  1. Ensure that you are logged in to your Galaxy account.
  2. Go to DockStore
  3. Click on “Galaxy” dropdown within the “Launch with” panel located in the upper right corner.
  4. Select a galaxy instance you want to launch this workflow with.
  5. You will be redirected to Galaxy and presented with a list of workflow versions.
  6. Click the version you want (usually the latest labelled as “main”)
  7. You are done!

The following short video walks you through this uncomplicated procedure:

Video: Importing from Dockstore

And one for workflows hosted natively in the GTN:

Hands On: Importing and launching a GTN workflow
Launch Galaxy Workflow Data QC (View on GitHub, Download workflow) workflow.
  • Click on Workflow on the top menu bar of Galaxy. You will see a list of all your workflows.
  • Click on galaxy-upload Import at the top-right of the screen
  • Paste the following URL into the box labelled “Archived Workflow URL”: https://training.galaxyproject.org/training-material/topics/assembly/tutorials/largegenome/workflows/Galaxy-Workflow-Data_QC.ga
  • Click the Import workflow button

Below is a short video demonstrating how to import a workflow from GitHub using this procedure:

Video: Importing a workflow from URL

You can read more about these snippets and how to use them yourself in your tutorials in the GTN Contribution Guide section on Workflows.

Funding

These organisations or grants provided funding support for the development of this resource


Recent News

See all news

An Ode to Helena - from the 🥓Bacon Brigade

7 March 2025   gtn

@gtn:hexylena, as a key member of the phenomenally creative and passionate Galaxy Training Network team alongside @gtn:shiltemann and @gtn:bebatut, pioneered the concept of Training Infrastructure. In a world dominated by clunky virtual learning environments and expensive software, she built an open-source system that could seamlessly support individual users, trainers, and contributors across diverse disciplines and expertise levels.

SPOC HDR UK ELIXIR-UK CoFest 2025: How did it go?

14 February 2025   gtn single-cell

We held our second 🖖🏾SPOC CoFest, in the great tradition of the excellent CoFests organised in the GTN that welcomed @gtn:nomadscientist and many others into the community.