Building training material in Galaxy

purlPURL: https://gxy.io/GTN:P00021
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.

Time estimation: 20 minutes

Learning Objectives
  • Edit a file via GitHub interface
  • Create a pull request
  • Update a pull request
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.

Time estimation: 15 minutes

Learning Objectives
  • Create a tutorial from scratch
  • Link a tutorial to a topic
  • Create hands-on
  • Add technical support for a tutorial
  • Create a new set of slides
  • Add presenter comments
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.

Time estimation: 30 minutes

Learning Objectives
  • Preview the GTN website online via GitPod
  • Make changes to the GTN website and preview those changes
  • Create hands-on
  • Use the different boxes
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