{% comment %} Copyright (C) The Arvados Authors. All rights reserved. SPDX-License-Identifier: CC-BY-SA-3.0 {% endcomment %} { "name":"run-command example pipeline", "components":{ "bwa-mem": { "script": "run-command", "script_version": "master", "repository": "arvados", "script_parameters": { "command": [ "bwa", "mem", "-t", "$(node.cores)", "$(glob $(dir $(reference_collection))/*.fasta)", { "foreach": "read_pair", "command": "$(read_pair)" } ], "task.stdout": "$(basename $(glob $(dir $(sample))/*_1.fastq)).sam", "task.foreach": ["sample_subdir", "read_pair"], "reference_collection": { "required": true, "dataclass": "Collection" }, "sample": { "required": true, "dataclass": "Collection" }, "sample_subdir": "$(dir $(sample))", "read_pair": { "value": { "group": "sample_subdir", "regex": "(.*)_[12]\\.fastq(\\.gz)?$" } } } } } }