Development in Galaxy
Galaxy is an open-source project. Everyone can contribute to its development with core Galaxy development, integration of softwares in Galaxy environment, ...
You can view the tutorial materials in different languages by clicking the dropdown icon next to the slides (slides) and tutorial (tutorial) buttons below.Material
Core
These are the core, foundational topics for Galaxy development.API
Interacting with the Galaxy APILesson | Slides | Hands-on | Recordings |
---|---|---|---|
Contributing to BioBlend as a developer
|
tutorial Toggle Dropdown | ||
Scripting Galaxy using the API and BioBlend | plain text Toggle Dropdown | tutorial Toggle Dropdown |
Dependencies
These topics include information on how dependencies work in Galaxy and how to construct them.Tool Development
Here you can learn everything about tool development in the Galaxy EcosystemViz
Visualizations in Galaxy give you the ability to implement Javascript apps into Galaxy to analyse and visualise data.Lesson | Slides | Hands-on | Recordings |
---|---|---|---|
Generic plugins
|
plain text Toggle Dropdown | tutorial Toggle Dropdown | |
JavaScript plugins
|
plain text Toggle Dropdown | tutorial Toggle Dropdown |
Advanced Features
These are more advanced features of Galaxy which you might want to develop for as they greatly expand the abilities of Galaxy.Lesson | Slides | Hands-on | Recordings |
---|---|---|---|
Data source integration
|
tutorial Toggle Dropdown | ||
Galaxy Interactive Tours
|
plain text Toggle Dropdown | ||
Galaxy Webhooks
|
plain text Toggle Dropdown | tutorial Toggle Dropdown |
Frequently Asked Questions
Common questions regarding this topic have been collected on a dedicated FAQ page . Common questions related to specific tutorials can be accessed from the tutorials themselves.Maintainers
This material is maintained by:
Gildas Le Corguillé Bérénice Batut Helena RascheFor any question related to this topic and the content, you can contact them or visit our Gitter channel.
Contributors
This material was contributed to by:
Bérénice Batut John Chilton John Davis Erik Schill Simon Bray Alex Ostrovsky Dave B. Matthias Bernt Saskia Hiltemann Gianmauro Cuccuru Helena Rasche Assunta DeSanto Björn Grüning Estelle Ancelet Yvan Le Bras Cameron Hyde Lain Pavot Anthony Bretaudeau Clemens Blank Martin Čech Youri Hoogstrate Aysam Guerler Dannon Baker Cyril Monjeaud Nicola Soranzo Hervé Ménager Gildas Le Corguillé Loraine Guéguen Stéphanie Legras Ross Lazarus