Register training material
6 materials found

Authors: jmchilton 


Data Manipulation - Collections: Rule Based Uploader

A collection of microtutorials explaining data manipulation within Galaxy Questions of the tutorial: - How to use the rule based uploader to create complex collections Objectives of the tutorial: - Learn about the Rule Based Uploader

Resource type: Tutorial

Data Manipulation - Collections: Rule Based Uploader https://tess.elixir-europe.org/materials/data-manipulation-collections-rule-based-uploader A collection of microtutorials explaining data manipulation within Galaxy Questions of the tutorial: - How to use the rule based uploader to create complex collections Objectives of the tutorial: - Learn about the Rule Based Uploader
Introduction to Galaxy - Rule Based Uploader

Galaxy is a scientific workflow, data integration, and data and analysis persistence and publishing platform that aims to make computational biology accessible to research scientists that do not have computer programming experience. Questions of the tutorial: - How to use the rule based...

Resource type: Tutorial

Introduction to Galaxy - Rule Based Uploader https://tess.elixir-europe.org/materials/introduction-to-galaxy-rule-based-uploader Galaxy is a scientific workflow, data integration, and data and analysis persistence and publishing platform that aims to make computational biology accessible to research scientists that do not have computer programming experience. Questions of the tutorial: - How to use the rule based uploader to create complex collections Objectives of the tutorial: - Learn about the Rule Based Uploader
Development in Galaxy - Tool Dependencies and Containers

Galaxy is an open-source project. Everyone can contribute to its development with core Galaxy development, integration of softwares in Galaxy environment, ... Questions of the tutorial: - What are the advantages of running my Galaxy tool inside of a container? - How does Galaxy find a container...

Resource type: Tutorial

Development in Galaxy - Tool Dependencies and Containers https://tess.elixir-europe.org/materials/development-in-galaxy-tool-dependencies-and-containers Galaxy is an open-source project. Everyone can contribute to its development with core Galaxy development, integration of softwares in Galaxy environment, ... Questions of the tutorial: - What are the advantages of running my Galaxy tool inside of a container? - How does Galaxy find a container to run my tool in? - What are BioContainers and how are they related to Galaxy? Objectives of the tutorial: - Explore the differences between containerizing Galaxy and tool execution. - Discuss the advantages of containerizing tools. - Learn to build best practice tools ready to be containerized.
Development in Galaxy - Galaxy Code Architecture

Galaxy is an open-source project. Everyone can contribute to its development with core Galaxy development, integration of softwares in Galaxy environment, ... Questions of the tutorial: - How is the Galaxy code structured? - What do the various other projects related to Galaxy do? - What...

Resource type: Slides

Development in Galaxy - Galaxy Code Architecture https://tess.elixir-europe.org/materials/development-in-galaxy-galaxy-code-architecture Galaxy is an open-source project. Everyone can contribute to its development with core Galaxy development, integration of softwares in Galaxy environment, ... Questions of the tutorial: - How is the Galaxy code structured? - What do the various other projects related to Galaxy do? - What happens when I start Galaxy? Objectives of the tutorial: - Explore various aspects of the Galaxy codebase. - Understand the various top-level files and modules in Galaxy. - Understand how dependencies work in Galaxy's frontend and backend.
Development in Galaxy - Tool Dependencies and Conda

Galaxy is an open-source project. Everyone can contribute to its development with core Galaxy development, integration of softwares in Galaxy environment, ... Questions of the tutorial: - How can I connect tools to applications and libraries? - What are the advantages of declaring dependencies...

Resource type: Tutorial

Development in Galaxy - Tool Dependencies and Conda https://tess.elixir-europe.org/materials/development-in-galaxy-tool-dependencies-and-conda Galaxy is an open-source project. Everyone can contribute to its development with core Galaxy development, integration of softwares in Galaxy environment, ... Questions of the tutorial: - 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? Objectives of the tutorial: - 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.
Development in Galaxy - Tool development and integration into Galaxy

Galaxy is an open-source project. Everyone can contribute to its development with core Galaxy development, integration of softwares in Galaxy environment, ... Questions of the tutorial: - What is a tool for Galaxy? - How to build a tool/wrapper with the good practices? - How to deal with the...

Resource type: Tutorial

Development in Galaxy - Tool development and integration into Galaxy https://tess.elixir-europe.org/materials/development-in-galaxy-tool-development-and-integration-into-galaxy Galaxy is an open-source project. Everyone can contribute to its development with core Galaxy development, integration of softwares in Galaxy environment, ... Questions of the tutorial: - What is a tool for Galaxy? - How to build a tool/wrapper with the good practices? - How to deal with the tool environment? Objectives of the tutorial: - Discover what is a wrapper and its structure - Use the Planemo utilities to develop a good wrapper - Deal with the dependencies - Write functional tests - Make a tool ready for publishing in a ToolShed