slides

Tool development and integration into Galaxy

The questions this addresses are:
- What is a tool for Galaxy?
- How to write a best-practice tool?
- How to deal with the tool environment?

The objectives are:
- Learn what a tool is and its structure
- Use the Planemo utilities to develop a tool
- Deal with the dependencies
- Write functional tests
- Make a tool ready for publishing in a ToolShed

Licence: Creative Commons Attribution 4.0 International

Keywords: Development in Galaxy

Target audience: Galaxy Administrators

Resource type: slides

Version: 29

Status: Active

Learning objectives:

Learn what a tool is and its structure
- Use the Planemo utilities to develop a tool
- Deal with the dependencies
- Write functional tests
- Make a tool ready for publishing in a ToolShed

Date modified: 2023-04-21

Date published: 2016-09-30

Authors: Anthony Bretaudeau, Björn Grüning, Bérénice Batut, Gildas Le Corguillé, John Chilton, Nicola Soranzo, Saskia Hiltemann

Contributors: Anthony Bretaudeau, Björn Grüning, Bérénice Batut, Gildas Le Corguillé, John Chilton, Nicola Soranzo, Saskia Hiltemann

Scientific topics: Software engineering


Activity log