This lesson is still being designed and assembled (Pre-Alpha version)

Describing requirements

Overview

Teaching: 0 min
Exercises: 0 min
Questions
  • Key question (FIXME)

Objectives
  • identify all the requirements of a tool and define them in the tool description

  • use runtime parameters to access information about the runtime environment

  • define environment variables necessary for execution

  • use secondaryFiles or InitialWorkDirRequirement to access files in the same directory as another referenced file

  • use $(runtime.cores) to define the number of cores to be used

  • use type: File, instead of a string, to reference a filepath

By the end of this episode, learners should be able to describe all the requirements for running a tool

Key Points

  • First key point. Brief Answer to questions. (FIXME)