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

Material

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

Maintainers

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.

Contributors

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, Loraine GuéguenLoraine Guéguen, Stéphanie LegrasStéphanie Legras, Gildas Le CorguilléGildas Le Corguillé, Youri HoogstrateYouri Hoogstrate, Aysam GuerlerAysam Guerler