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, ...


Lesson Slides Hands-on
Galaxy from a developer point of view
Data source integration
Galaxy Code Architecture
Galaxy Interactive Environments
Galaxy Interactive Tours
Galaxy Webhooks
slides tutorial
Prerequisites for building software/conda packages
Scripting Galaxy using the API and BioBlend
slides / video
Tool Dependencies and Conda
slides tutorial
Tool Dependencies and Containers
slides tutorial
Tool development and integration into Galaxy
slides tutorial
Tool Shed: sharing Galaxy tools
Visualizations: generic plugins
slides tutorial
Visualizations: JavaScript plugins
slides tutorial

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.


This material is maintained by:

Gildas Le CorguilléGildas Le Corguillé Bérénice BatutBérénice Batut Helena RascheHelena Rasche

For any question related to this topic and the content, you can contact them or visit our Gitter channel.


This material was contributed to by:

Bérénice BatutBérénice Batut Saskia HiltemannSaskia Hiltemann Gianmauro CuccuruGianmauro Cuccuru Helena RascheHelena Rasche John ChiltonJohn Chilton Björn GrüningBjörn Grüning Clemens BlankClemens Blank Martin ČechMartin Čech Anthony BretaudeauAnthony Bretaudeau Cyril MonjeaudCyril Monjeaud Olivia Doppelt-AzeroualOlivia Doppelt-Azeroual Fabien MareuilFabien Mareuil Nicola SoranzoNicola Soranzo Dannon BakerDannon Baker Hervé MénagerHervé Ménager Gildas Le CorguilléGildas Le Corguillé Loraine GuéguenLoraine Guéguen Stéphanie LegrasStéphanie Legras Youri HoogstrateYouri Hoogstrate Aysam GuerlerAysam Guerler