The first Galaxy Tool Development Workshop in Freiburg, Germany
Learn to build and publish Galaxy tools in our first hands-on workshop in Freiburg.
We’re excited to host our first hands-on workshop on Galaxy tool development in Freiburg. This 1st session is tailored for internal team members, but we plan to offer regular workshops in the future—both online and in-person—targeted at a broad range of scientific communities and disciplines.
Whether you're new to the Galaxy ecosystem or looking to contribute to the Intergalactic Utilities Commission (IUC), these workshops will offer a valuable opportunity to learn from experienced instructors and developers and gain hands-on experience in building or updating Galaxy tools.
What You'll Learn
Day 1: Step-by-Step Walkthrough of Galaxy Tool Development
- Setting up your development environment (VS Code, Planemo, Docker, Conda)
- Writing, testing, and publishing Galaxy tools
- Understanding and contributing to the Galaxy tool ecosystem
IUC Repository
Day 2: Bring Your Own Tool or Contribute to the- Wrap your own tool using Galaxy best practices
- Or, enhance an existing IUC tool by improving tests, versions, or functionality
Prerequisites
- Basic knowledge of shell scripting and command-line tools
- Familiarity with Python and/or R is helpful but not required
- Please ensure that VS Code (with the Galaxy extension), Docker, and Conda are installed prior to the event
Number of Participants: 12
Recommended Resources
- Galaxy SDK (Planemo Documentation): Comprehensive resource for tool development, testing, and deployment.
- Complete 4-hour Tool Development Tutorial: Highly recommended for all participants. Walks you through building and testing a Galaxy tool step by step.
- Planemo in Scientific Literature: Learn about the motivations and impact of Planemo in tool development
- Quick Blog Post: 3 Steps to Galaxify Your Tool: A concise summary of the process to publish your tool to the European Galaxy serve.
-
Important Repos for Galaxy tools
Stay tuned for future workshops open to the wider community—we look forward to helping you take your first steps (or next big leap) in Galaxy tool development!