+ - 0:00:00
Notes for current slide

Presenter notes contain extra information which might be useful if you intend to use these slides for teaching.

Press P again to switch presenter notes off

Press C to create a new window where the same presentation will be displayed. This window is linked to the main window. Changing slides on one will cause the slide to change on the other.

Useful when presenting.

Notes for next slide

Galaxy workflows in Dockstore

last_modification Updated: Jun 1, 2022

text-document Plain-text slides

Tip: press P to view the presenter notes | arrow-keys Use arrow keys to move between slides
1 / 18

Presenter notes contain extra information which might be useful if you intend to use these slides for teaching.

Press P again to switch presenter notes off

Press C to create a new window where the same presentation will be displayed. This window is linked to the main window. Changing slides on one will cause the slide to change on the other.

Useful when presenting.

objectives Objectives

  • What is Dockstore?

  • Why use Dockstore?

  • How to find workflows on Dockstore?

  • How to launch workflows from Dockstore?

  • Getting started with Galaxy workflows on Dockstore

  • Register your Galaxy workflow on Dockstore

2 / 18

What is Dockstore?

3 / 18

Dockstore: “an app store for bioinformatics”

  • Open-source platform for sharing reusable bioinformatics workflows

  • Easy and reliable way to find and use relevant workflows as well as publish your own workflows

  • Dockstore integrates source control repositories like GitHub, Bitbucket, and GitLab for version control and automatic updates.

  • Integration with several cloud environments such as the usegalaxy.org, Galaxy Project's public server provides a succinct infrastructure to host high quality workflows

4 / 18

What is Dockstore?

5 / 18

Why use Dockstore?

Dockstore follows the FAIR Guiding Principles (Findable, Accessible, Interoperable and Reusable).

Findable

  • Dockstore parses provided metadata and allows it to be searchable.

  • With the faceted search feature, user can find workflows using search terms and filter using workflow language, author, organization, labels, etc.

  • Institutions and organizations can showcase their work by research theme in the Organizations and Collections page. For example, IWCG

6 / 18

Why use Dockstore?

Dockstore follows the FAIR Guiding Principles (Findable, Accessible, Interoperable and Reusable).

Accessible

  • Dockstore never requires a user to log in to search and inspect contents for workflows and tools.

  • Once found, analyses can be launched in different environments using the Launch with feature of Dockstore. Workflows can just as easily be downloaded to run on local machines.

  • Users can also request a DOI via Zenodo for their workflows for reference in published research.

7 / 18

Why use Dockstore?

Dockstore follows the FAIR Guiding Principles (Findable, Accessible, Interoperable and Reusable).

Interoperable

  • Users are strongly encouraged to provide clear instructions, test data and checker workflows to ensure that their workflows are usable in any environment.

  • The GA4GH TRS API enable the simple launching of workflows to a variety of compute platforms.

8 / 18

Why use Dockstore?

Dockstore follows the FAIR Guiding Principles (Findable, Accessible, Interoperable and Reusable).

Reusable

  • Contributors are encouraged to provide clear documentation and the exact version of the components in their descriptor files so that others can find, reuse and build upon the workflows.

  • The Dockstore GitHub App provides support for registering workflows, version control/tagging and automatically syncing workflows and services.

9 / 18

How to find workflows on Dockstore?

10 / 18

How to find workflows on Dockstore?

You can find relevant workflows using the Faceted Search option:

Scan the code below or simply click on the link to be directed to the detailed documentation.

Faceted Search QR

Faceted Search Screenshot

Faceted Search

11 / 18

How to find workflows on Dockstore?

You can also find workflows through the Organizations/Collections feature:

Scan the code below or simply click on the link to be directed to the detailed documentation.

Organizations/Collections QR

Organizations/Collections Screenshot

Organizations and Collections

12 / 18

How to launch workflows from Dockstore?

You can use the Launch With feature to launch the workflow in your choice of environment:

Scan the code below or simply click on the link to be directed to the detailed documentation.

Launch With QR

Launch With Screenshot

Launch with Galaxy

13 / 18

How to launch workflows from within Galaxy?

You can use the GA4GH Tool Registry Server (TRS) Workflow Search using keywords in the description of the workflows on Dockstore. Alternatively, you can use the GA4GH Tool Registry Server (TRS) Workflow Import using the TRS ID from workflow description on Dockstore.

Launch From Galaxy Search Launch From Galaxy TRS ID

14 / 18

Getting started with Galaxy workflows on Dockstore?

Get started on writing and publishing Galaxy workflows, refer to the Getting Started with Galaxy doc.

Scan the code below or simply click on the link to be directed to the detailed documentation.

Getting Started QR

Getting Started Screenshot

Get Started with Galaxy

15 / 18

Register your Galaxy workflow on Dockstore

If you have a workflow you want to register, you can follow the Getting Started with Workflows doc.

Scan the code below or simply click on the link to be directed to the detailed documentation.

Getting Started with Workflows QR

Getting Started with Workflows Screenshot

Register your workflow on Dockstore

16 / 18

Thank You!

This material is the result of a collaborative work. Thanks to the Galaxy Training Network and all the contributors!

Galaxy Training Network

This material is licensed under the Creative Commons Attribution 4.0 International License.

18 / 18

objectives Objectives

  • What is Dockstore?

  • Why use Dockstore?

  • How to find workflows on Dockstore?

  • How to launch workflows from Dockstore?

  • Getting started with Galaxy workflows on Dockstore

  • Register your Galaxy workflow on Dockstore

2 / 18
Paused

Help

Keyboard shortcuts

, , Pg Up, k Go to previous slide
, , Pg Dn, Space, j Go to next slide
Home Go to first slide
End Go to last slide
Number + Return Go to specific slide
b / m / f Toggle blackout / mirrored / fullscreen mode
c Clone slideshow
p Toggle presenter mode
t Restart the presentation timer
?, h Toggle this help
Esc Back to slideshow