--- orphan: true --- # Requirements and Hints % TODO % % - InlineJavascriptRequirement % - Maybe list cases where it is not really necessary? e.g. https://github.com/common-workflow-language/common-workflow-language/issues/389 % - Covered by the **episode 13** of the current User Guide - https://www.commonwl.org/user_guide/13-expressions/index.html % - InitialWorkDirRequirement % - Staging Files (a common topic, and appears in questions on discourse/element... maybe it deserves a more prominent location?) % - Writable inputs - https://github.com/common-workflow-language/user_guide/issues/36 % - Creating files at runtime, from **episode 14** of the current User Guide - https://www.commonwl.org/user_guide/14-runtime/index.html % - There is a whole **episode 15** in the current User Guide about it - https://www.commonwl.org/user_guide/15-staging/index.html % - DockerRequirement % - Covered in the **episode 7** of the current User Guide - https://www.commonwl.org/user_guide/07-containers/index.html % - SchemaDefRequirement and input schemas % - The **episode 19** from the current User Guide covers it - https://www.commonwl.org/user_guide/19-custom-types/index.html % - ShellCommandRequirement - https://github.com/common-workflow-language/user_guide/issues/159 % - SoftwareRequirement - From the **20** from the current User Guide - episode https://www.commonwl.org/user_guide/20-software-requirements/index.html % - MultipleInputFeatureRequirement % - Also in **episode 24** of the current User Guide - https://www.commonwl.org/user_guide/24_conditional-workflow/index.html % - SubworkflowFeatureRequirement % - Also in **episode 22** of the current User Guide - https://www.commonwl.org/user_guide/22-nested-workflows/index.html % - ScatterFeatureRequirement % - Also in **episode 23** of the current User Guide - https://www.commonwl.org/user_guide/23-scatter-workflow/index.html