layout: event
title: "2025 Galaxy Admin Training (Brno)"
description: "The ins and outs of setting up your own production quality Galaxy server"
location:
geo:
lat: 49.212017
lon: 16.5955944
name: Centrum Šumavská - CESNET
address: Šumavská 416
city: Brno
country: Czechia
postcode: "60200"
date_start: 2025-11-24
date_end: 2025-11-28
cover-image: /assets/images/gat-small.png
cover-image-alt: GTN logo on a spiral galaxy background with text galaxy admin training
tags:
- admin
registration:
link: "https://forms.gle/jscWXcYJ7HQLmHoU9"
deadline: 2025-10-01
cost: free
async: false
mode: onsite
audience: Galaxy administrators, or anyone interested in running a Galaxy server
contact_email: galaxy@cesnet.cz
contributions:
organisers: [martenson]
instructors: [mvdbeek, bgruening, mira-miracoli, martenson, martindemko]
infrastructure: []
funding: [elixir-europe]
infrastructure:
custom:
description: |
**Please review the following prerequisites carefully before registering**. If you arrive without meeting the prerequisites then the workshop will be a frustrating experience.
#### Comfortable with the Unix/Linux command line
Most of the workshop will happen at the Linux command line. If you aren’t comfortable with this before you arrive, then you will be lost the entire time. How comfortable do you need to be? Here’s a sampling of commands and concepts that you should be comfortable with:
```
cd, mkdir, rmdir, ls, tar, gzip, cp, mv, rm, chmod, chown, ln, cat, tail, less, man, grep
~, .., ./, /tmp, |
```
Note: *This is not an exhaustive list (or even a proper subset) of the commands that will be used in the workshop. They are included here to give you an idea of the depth of knowledge that is required.*
We have a few tutorials that can help you get refreshed if you need:
- [CLI Basics](https://training.galaxyproject.org/training-material/topics/data-science/tutorials/cli-basics/tutorial.html)
- [CLI Advanced](https://training.galaxyproject.org/training-material/topics/data-science/tutorials/cli-advanced/tutorial.html)
#### Competent in a Unix/Linux text editor
Linux has several text editors available in it. You'll need to be comfortable in at least one of them before the workshop starts. We recommend that you use [Nano](https://www.nano-editor.org/), if you don't know another text editor. It's [simple and easy to use](https://www.howtogeek.com/42980/the-beginners-guide-to-nano-the-linux-command-line-text-editor/). If you know another editor like [Emacs](https://www.gnu.org/software/emacs/) or [VIM](http://www.vim.org/) you are of course welcome to use those as well.
#### Experience with Linux Package Management
You don't need to be an expert at Linux package management, but you do need to have some experience at installing and upgrading packages on a Linux system.
We'll be using Ubuntu based images during the workshop, which means we’ll be using [**apt**](https://help.ubuntu.com/community/AptGet/Howto) to do package management. Get to know it.
Prerequisites include all of the Introduction Session prerequisites, plus familiarity with the topics presented in that session.
#### Laptop Requirements
All participants should bring a wifi-enabled laptop with
- Software to access the command line of a Linux server.
- If you are running Linux or Mac OS, then you already have this.
- If you are running Windows than you’ll need to get something like [putty](https://putty.software/) installed before the workshop.
- A recent version of either the Firefox or Chrome web browser installed.
program:
- section: "Monday: Setting up Galaxy with Ansible"
description: This day covers getting a Galaxy server setup with Ansible, a server you will develop for the rest of the week.
tutorials:
- type: custom
name: Registration
time: "09:00 - 09:30"
- type: custom
name: Welcome and Introduction
time: "09:30 - 10:00"
- name: introduction
topic: admin
- name: ansible
topic: admin
- type: custom
name: Break
time: "11:30 - 11:45"
- name: ansible-galaxy
topic: admin
- type: custom
name: Lunch
time: "13:00 - 14:00"
- type: custom
name: Break
time: "15:00 - 15:30"
- name: backup-cleanup
topic: admin
- name: advanced-galaxy-customisation
topic: admin
- type: custom
name: Wrap Up and Close
time: "17:00"
- section: "Tuesday: Making the server useful"
description: |
Today we pivot to focus on making that server useful: adding tools and
data, configuring quotas, etc.
tutorials:
- type: custom
name: Welcome and Recap
time: "09:30 - 10:00"
- name: tus
topic: admin
- name: reference-genomes
topic: admin
- name: cvmfs
topic: admin
- type: custom
name: Break
time: "11:30 - 11:45"
- name: apptainer
topic: admin
- name: tool-management
topic: admin
- type: custom
name: Lunch
time: "13:00 - 14:00"
- name: data-library
topic: admin
- type: custom
name: Break
time: "15:00 - 15:30"
- type: custom
name: Break
time: "15:00 - 15:30"
- name: bioblend-api
topic: dev
- type: custom
name: Wrap Up and Close
time: "17:00"
- section: "Wednesday: Clusters"
description: |
Today we focus on connecting the Galaxy server to a compute cluster,
and explore job configuration and TPV
tutorials:
- type: custom
name: Welcome and Recap
time: "09:30 - 10:00"
- name: users-groups-quotas
topic: admin
- name: connect-to-compute-cluster
topic: admin
- type: custom
name: Break
time: "11:30 - 11:45"
- name: job-destinations
topic: admin
- type: custom
name: Lunch
time: "13:00 - 14:00"
- name: pulsar
topic: admin
- type: custom
name: Break
time: "15:00 - 15:30"
- type: custom
name: Wrap Up and Close
time: "17:00"
- section: "Thursday: Expanding"
description: |
Today we focus on running jobs on remote resources, then look into
monitoring, data uploads, etc.
tutorials:
- type: custom
name: Welcome and Recap
time: "09:30 - 10:00"
- name: celery
topic: admin
- name: reports
topic: admin
- name: monitoring
topic: admin
- type: custom
name: Break
time: "11:30 - 11:45"
- name: gxadmin
topic: admin
- type: custom
name: Lunch
time: "13:00 - 14:00"
- name: tiaas
topic: admin
- name: sentry
topic: admin
- type: custom
name: Break
time: "15:00 - 15:30"
- name: interactive-tools
topic: admin
- name: beacon
topic: admin
- type: custom
name: Wrap Up and Close
time: "17:00"
- section: "Friday"
description: |
We made it! Today we have some additional topics, some of which are not
admin related. Please feel free to leave at any point in the day and go
enjoy Ghent if the topics are maybe a bit less interesting for you.
tutorials:
- type: custom
name: Welcome and Recap
time: "09:30 - 10:00"
- name: troubleshooting
topic: admin
- type: custom
name: Break
time: "11:30 - 11:45"
- name: tool-integration
topic: dev
- name: collections
topic: galaxy-interface
- name: upload-rules
topic: galaxy-interface
- type: custom
name: Lunch
time: "13:00 - 14:00"
- name: create-new-tutorial
topic: contributing
- type: custom
name: Break
time: "15:00 - 15:30"
- type: custom
name: Wrap Up and Close
time: "17:00"