e-learning
Mapping Jobs to Destinations using TPV
Abstract
This tutorial heavily builds on the Connecting Galaxy to a compute cluster and it's expected you have completed this tutorial first.
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 can I configure job dependent resources, like cores, memory for my DRM?
- How can I map jobs to resources and destinations
Learning Objectives
- Know how to map tools to job destinations
- Be able to use the dynamic job runner to make arbitrary destination mappings
- Understand the job resource selector config and dynamic rule creation
- The various ways in which tools can be mapped to destinations, both statically and dynamically
- How to write a dynamic tool destination (DTD)
- How to write a dynamic python function destination
- How to use the job resource parameter selection feature
Licence: Creative Commons Attribution 4.0 International
Keywords: Galaxy Server administration, git-gat, jobs
Target audience: Galaxy Administrators
Resource type: e-learning
Version: 36
Status: Active
Prerequisites:
Connecting Galaxy to a compute cluster
Learning objectives:
- Know how to map tools to job destinations
- Be able to use the dynamic job runner to make arbitrary destination mappings
- Understand the job resource selector config and dynamic rule creation
- The various ways in which tools can be mapped to destinations, both statically and dynamically
- How to write a dynamic tool destination (DTD)
- How to write a dynamic python function destination
- How to use the job resource parameter selection feature
Date modified: 2024-06-14
Date published: 2021-01-17
Contributors: Björn Grüning, Catherine Bromhead, Edwin den Haas, Enis Afgan, Gianmauro Cuccuru, Helena Rasche, Lucille Delisle, Marius van den Beek, Martin Čech, Mira Kuntz, Nate Coraor, Nicola Soranzo, Nuwan Goonasekera, Saskia Hiltemann, Simon Gladman, Torfinn Nome
Activity log