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
BioBlend module, a Python library to use Galaxy API
slides
Galaxy Code Architecture
slides
Galaxy Interactive Environments
slides
Galaxy Interactive Tours
slides
Galaxy Webhooks
slides tutorial
Prerequisites for building software/conda packages
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: charts 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, Olivia Doppelt-AzeroualOlivia Doppelt-Azeroual, Fabien MareuilFabien Mareuil, Saskia HiltemannSaskia Hiltemann, John ChiltonJohn Chilton, Björn GrüningBjörn Grüning, Helena RascheHelena Rasche, Clemens BlankClemens Blank, Martin ČechMartin Čech, Anthony BretaudeauAnthony Bretaudeau, Cyril MonjeaudCyril Monjeaud, Nicola SoranzoNicola Soranzo, 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