e-learning
Creating Galaxy tools from Conda Through Deployment
Abstract
Tools wrappers allow any command line runnable code or programs to be run inside a galaxy environment.
About This Material
This is a Hands-on Tutorial from the GTN which is usable either for individual self-study, or as a teaching material in a classroom.
Questions this will address
- How do you create a conda package used as a dependency in a Galaxy tool wrapper?
- How do you create a Galaxy tool wrapper and all of its requirements?
- How do you test a Galaxy tool wrapper after it's written?
- How do you deploy a Galaxy tool wrapper?
- How to do you make a Galaxy tool wrapper publicly available?
Learning Objectives
- Learn how to make and deploy a conda package
- Understand how to write a Galaxy tool wrapper
- Be able to use a tool wrapper locally
- Be able to test the tool wrapper
- Learn how to add tools to the Galaxy toolshed and make them available to any user
Licence: Creative Commons Attribution 4.0 International
Keywords: Development in Galaxy
Target audience: Galaxy Administrators
Resource type: e-learning
Version: 15
Status: Active
Learning objectives:
- Learn how to make and deploy a conda package
- Understand how to write a Galaxy tool wrapper
- Be able to use a tool wrapper locally
- Be able to test the tool wrapper
- Learn how to add tools to the Galaxy toolshed and make them available to any user
Date modified: 2024-10-08
Date published: 2021-06-15
Contributors: Alex Ostrovsky, Anthony Bretaudeau, Dave B., Gildas Le Corguillé, Helena Rasche, Marius van den Beek, Matthias Bernt, Saskia Hiltemann
Scientific topics: Software engineering
Activity log