cwl-utils
Utilities for using CWL documents
Command lineDevelopment
Not tested on a device yet. What that means
Commands in the package
cwl-cite-extractcwl-expression-refactorcwl-graph-splitcwl-inputs-schema-gencwl-normalizer
About cwl-utils
From Debian's package description
cwl-docker-extract - cache or pre-pull all software container images referenced in a CWL CommandLineTool or CWL Workflow (including all referenced CommandLineTools and sub-Workflows and so on).
cwl-cite-extract - prints all software packages found (recursively) in the specified CWL document.
cwl-expression-refactor - refactors CWL documents so that any CWL Expression evaluations are separate steps (either CWL ExpressionTools or CWL CommandLineTools). This allows execution by CWL engines that do not want to support inline expression evaluation outside of concrete steps, or do not want to directly support CWL's optional InlineJavascriptRequirement at all.
cwl-graph-split - Splits a packed CWL document file into multiple files. Packed CWL documents use the $graph construct to contain multiple CWL Process objects (Workflow, CommandLineTool, ExpressionTool, Operation). Typically packed CWL documents contain a CWL Workflow under the name "main" and the workflow steps (including any sub-workflows) [requires cwlformat].
cwl-normalizer - Normalizes a CWL document all its dependencies into a single JSON format CWL document, upgrading to CWL v1.2, as needed. Can optionally refactor CWL Expressions into separate steps in the manner of cwl-expression-refactor [requires cwl-upgrader].
From Debian's description of the cwl-utils package, under that package's license.
Dependencies
Depends on
python3-cwl-utilspython3
Related apps
- llvm-19-toolsModular compiler and toolchain technologies, toolsCommand line
- intltoolUtility scripts for internationalizing XMLCommand line
- llvm-18-toolsModular compiler and toolchain technologies, toolsCommand line
- valacC# like language for the GObject systemCommand line
- mdbtoolsJET / MS Access database (MDB) toolsCommand line
- binaryencompiler and toolchain infrastructure library for WebAssemblyCommand line
Sources and licenses
- Name: the Debian package name.
- Summary: Debian's short description of the cwl-utils package, under that package's license.
- Description: Debian's description of the cwl-utils package, under that package's license.
- Versions and sizes: Debian's archive for ARM64, as on packages.debian.org.
- Popularity: Debian Popularity Contest counts.
More in About the catalog.