Le groupe GUGGO reprĂ©sente un espace collaboratif pour les scientifiques, biologistes ou bioinformaticiens, intĂ©ressĂ©s par l’analyse de donnĂ©es et la plateforme web Galaxy.

Ce groupe a pour but de faciliter le transfert d’informations au niveau du grand ouest concernant Galaxy en propageant les fondements de cette plateforme web, basĂ©s sur l’accessibilitĂ©, la reproductibilitĂ©et la transparence.

Contribution d’un outil Galaxy

image_print

Galaxy dev corner

Galaxy & IUC

Un outil bien intégré est un outil présent dans le dépÎt officiel Galaxy.

Une fois cet outil dans ce dépÎt Git, il sera automatiquement mis en ligne dans le toolshed principal.

Ainsi, l’outil sera disponible pour la totalitĂ© des administrateurs d’instance Galaxy, sous le tag IUC, ce qui est signe de qualitĂ©.

Conda

Galaxy utilise les recettes prĂ©sentes dans bioconda afin de rĂ©soudre les dĂ©pendances d’un outil et ainsi les installer automatiquement.

Si vous voulez intégrer un outil qui ne dispose pas de recette, il vous faudra la faire ;).

Planemo

Au niveau du dĂ©veloppement de l’outil Ă  proprement parlĂ©, Galaxy prĂ©conise l’utilisation de planemo. Cet outil python permet d’intĂ©grer un outil correctement en vĂ©rifiant la syntaxe et les tests, mais Ă©galement en permettant de le dĂ©ployer dans un serveur Galaxy créé Ă  la volĂ©e.

Il n’est donc pas nĂ©cessaire d’avoir Ă  dĂ©ployer une instance soit mĂȘme.

Kit de survie

Contribution

Afin d’ajouter une recette conda ou un outil Galaxy, il va falloir faire une pull request dans le dĂ©pĂŽt en question.

Doc

Slides

Mémo