slides
Tool Dependencies and Conda
Abstract
Planemo
Questions this will address
- How can I connect tools to applications and libraries?
- What are the advantages of declaring dependencies for my tool?
- What are Conda and Bioconda?
- What are Conda recipes and environments?
- How do I find and use existing Conda recipes?
- How do I develop Conda recipes for use within Galaxy tools?
Learning Objectives
- Learn to use existing Conda recipes to enable best practice tool dependency management in Galaxy.
- Learn the basics of building Conda recipes and contributing to Bioconda.
- Learn to use Planemo to assist in developing Galaxy tools from existing and new Conda recipes.
Licence: Creative Commons Attribution 4.0 International
Keywords: Development in Galaxy
Target audience: Galaxy Administrators
Resource type: slides
Version: 33
Status: Active
Prerequisites:
- Prerequisites for building software/conda packages
- Tool development and integration into Galaxy
Learning objectives:
- Learn to use existing Conda recipes to enable best practice tool dependency management in Galaxy.
- Learn the basics of building Conda recipes and contributing to Bioconda.
- Learn to use Planemo to assist in developing Galaxy tools from existing and new Conda recipes.
Date modified: 2023-04-14
Date published: 2017-06-20
Contributors: Björn Grüning, Hervé Ménager, John Chilton, Nicola Soranzo
Scientific topics: Software engineering
Activity log