+ - 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

Thanks for your interest in contributing to the Galaxy project, and making it easier to enable reproducible, accessible, and transparent data-intensive science for everyone!



Overview of the Galaxy Training Material



last_modification Updated:   purlPURL: gxy.io/GTN:S00042

text-document Plain-text slides |

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

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.

Welcome to the Galaxy Community

There are tons of ways to help out and become a Galaxy contributor - through support, training, presentations, events, code, tools, testing, and documentation.

2 / 20

Thanks for your interest in contributing to the Galaxy project, and making it easier to enable reproducible, accessible, and transparent data-intensive science for everyone!

Some questions

  • Are you an instructor, giving training/workshop?
3 / 20

Some questions

  • Are you an instructor, giving training/workshop?

  • Are you using Galaxy for training?

4 / 20

Some questions

  • Are you an instructor, giving training/workshop?

  • Are you using Galaxy for training?

  • Do you know the resources of the Galaxy Training Network?

5 / 20

To make it easier to get started, we'll work you through some of the steps.

Galaxy Training Material

Screenshot of the website

https://training.galaxyproject.org

One website, aggregating training material covering many current research topics.

6 / 20

Interactive learning via hands-on tutorials built around a "research story"

Screenshot with 2 web-browsers open side-by-side: one pointed at the current tutorial and the other at a Galaxy instance

Usable by individual users & instructors

7 / 20

Developed and maintained by the community on GitHub

Screenshot of github repo

https://github.com/galaxyproject/training-material

8 / 20

Repository structure

Training Material structure

9 / 20

Some questions

  • Have you already contributed to a project using GitHub?
10 / 20

Some questions

  • Have you already contributed to a project using GitHub?

  • Have you already contributed to the Galaxy Training Material?

11 / 20

Some questions

  • Have you already contributed to a project using GitHub?

  • Have you already contributed to the Galaxy Training Material?

  • Are you using Windows?

12 / 20

Don't worry if you're new to "open source", or if you're still a student -- many of our contributors are, too, and we'd be happy to provide mentorship and support if this is your first time contributing to an open-source project.

The main thing is that you are passionate about addressing common challenges in data-intensive science and that you're responsible and reliable.

Contributing to Training Material

Contributing topic

https://training.galaxyproject.org/topics/contributing/

13 / 20

Contributing using GitHub

  1. Fork
  2. Clone locally
  3. Create a branch
  4. Commit changes
  5. Open a Pull-Request

Tutorials:

14 / 20

Run the website locally

  1. Install the requirements
  2. Check the website locally on http://127.0.0.1:4000/training-material/
  3. Stop the server

Tutorial: Running the Galaxy Training material website locally

15 / 20

Creating a new topic

  1. Define the topic
  2. Create the directory for the topic
  3. Make the templating system aware about the topic

Tutorial: Including a new topic

16 / 20

Creating a new tutorial

  1. Define the topic (tutorial)
  2. Create the directory for the tutorial (tutorial)
  3. Add metadata
  4. Create a toy dataset
  5. Write the tutorial (tutorial)
  6. Add some technical support (tutorial)
  7. Add slides (optional) (tutorial)

Tutorial: Creating a new tutorial

17 / 20

Running a workshop

  • Set up a Galaxy for Training (tutorial)
  • Generating PDF snapshots of the website (tutorial)
  • Good practices to run a workshop (tutorials)
18 / 20
19 / 20

Thank You!

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

Author(s) orcid logoBérénice Batut avatar Bérénice Batut
Reviewers Helena Rasche avatarSaskia Hiltemann avatarBérénice Batut avatarBjörn Grüning avatarNicola Soranzo avatarRahmot Afolabi avatarWilliam Durand avatarMartin Čech avatarWendi Bacon avatar
Galaxy Training Network

Tutorial Content is licensed under Creative Commons Attribution 4.0 International License.

20 / 20

Welcome to the Galaxy Community

There are tons of ways to help out and become a Galaxy contributor - through support, training, presentations, events, code, tools, testing, and documentation.

2 / 20

Thanks for your interest in contributing to the Galaxy project, and making it easier to enable reproducible, accessible, and transparent data-intensive science for everyone!

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