Creating a Galaxy Tool
Multiple steps are required to creare a Galaxy tool:
- prepare a code that a tool will run. This can be done in multiple forms, e.g. as a bash command, a Python script, a Docker or Singularity image
- create an XML file for the tool
- add the tool to Galaxy configuration
In this section we only cover general purpose Docker-based tools and Singularty-based tools. Please refer to Galaxy documentation for more information.