name: inverse layout: true class: center, middle, inverse
---
# Overview of the Galaxy Training Material
Bérénice Batut
.footnote[Tip: press `P` to view the presenter notes] ??? 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. --- ### Some questions - Are you instructor, giving training/workshop? -- - Are you using Galaxy for training? -- - Do you know the resources of the Galaxy Training Network? --- ### Galaxy Training Material .image-75[] https://training.galaxyproject.org <small> One website, aggregating training material covering many current research topics. </small> --- ### Interactive learning via hands-on tutorials built around a "research story"  <small> Usable by individual users & instructors </small> --- ### Developed and maintained by the community on GitHub .image-75[] https://github.com/galaxyproject/training-material --- ### Repository structure  --- ### Some questions - Have you already contributed to a project using GitHub? -- - Have you already contributed to the Galaxy Training Material? -- - Are you using Windows? --- ### Contributing to Training Material  https://training.galaxyproject.org/topics/contributing/ --- ### Contributing using GitHub 1. Fork 2. Clone locally 3. Create a branch 4. Commit changes 5. Open a Pull-Request Tutorials: - [Contributing with GitHub via its interface](../tutorials/github-interface-contribution/tutorial.html) - [Contributing with GitHub via command-line](../tutorials/github-command-line-contribution/tutorial.html) --- ### 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](../tutorials/running-jekyll/tutorial.html) --- ### 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](../tutorials/create-new-topic/tutorial.html) --- ### Creating a new tutorial 1. Define the topic ([tutorial](../tutorials/create-new-topic/tutorial.html)) 2. Create the directory for the tutorial ([tutorial](../tutorials/create-new-tutorial/tutorial.html)) 3. Add metadata 4. Creata a toy dataset 5. Write the tutorial ([tutorial](../tutorials/create-new-tutorial-content/tutorial.html)) 6. Add some technical support ([tutorial](../tutorials/create-new-tutorial-technical/tutorial.html)) 7. Add slides (optional) ([tutorial](../tutorials/create-new-tutorial-slides/slides.html#1)) Tutorial: [Creating a new tutorial](../tutorials/create-new-tutorial/tutorial.html) --- ### Running a workshop - Set up a Galaxy for Training ([tutorial](/archive/2021-07-01/topics/instructors/tutorials/setup-galaxy-for-training/tutorial.html)) - Generating PDF snapshots of the website ([tutorial](/archive/2021-07-01/topics/contributing/tutorials/generating-pdf/tutorial.html)) - Good practices to run a workshop ([tutorials](/archive/2021-07-01/topics/instructors/)) --- ## Related tutorials --- ## Thank you! This material is the result of a collaborative work. Thanks to the [Galaxy Training Network](https://wiki.galaxyproject.org/Teach/GTN) and all the contributors!
Bérénice Batut
This material is licensed under the
Creative Commons Attribution 4.0 International License
.