Building training material in Galaxy

Comment: What is a Learning Pathway?
A graphic depicting a winding path from a start symbol to a trophy, with tutorials along the way
We recommend you follow the tutorials in the order presented on this page. They have been selected to fit together and build up your knowledge step by step. If a lesson has both slides and a tutorial, we recommend you start with the slides, then proceed with the tutorial.

This learning path aims to teach you the basics of navigating the Galaxy training Github repository, and turning your ace training materials and workflows into Galaxy sites. For support throughout these tutorials, join our Galaxy training network on Matrix to ask questions!

New to creating training material in Galaxy? Follow this learning path to get familiar with the basics!

Module 1: What is Github and why do I have to use it?

Galaxy training material is hosted on Github. Finding these materials and getting used to the ideas of submitting a ‘Pull request’ is a crucial starting point for developing training material in Galaxy. You may find that searching Github on our training materials will also provide further resources on this topic after the following module.

Lesson Slides Hands-on Recordings
Contributing with GitHub via its interface

Module 2: Creating new material

Now the fun begins! This module shows you how to turn a workflow into a tutorial skeleton, building the folders necessary in the Galaxy Github environment. Alternatively, this section shows you how to create a Galaxy-formatted slide-deck.

Lesson Slides Hands-on Recordings
Creating a new tutorial
Creating Slides

Module 3: Make it pretty

Now that you have your material, what does it look like in the Galaxy training site? How can you add bells and whistles, like questions or tips? How can you visualise these changes? Here, you’ll find a way to render your materials and change formatting to get the most out of the training platform. You will also learn how to embed images, or even turn coding notebooks automatically into training material.

Lesson Slides Hands-on Recordings
Running the GTN website online using GitPod
Creating content in Markdown

The End!

And now you’re done! There are still loads of resources to help you improve your training conceptually or structurally.

Editorial Board

This material is reviewed by our Editorial Board:

orcid logoWendi Bacon avatar Wendi Bacon