1 # Copyright (C) The Lightning Authors. All rights reserved.
3 # SPDX-License-Identifier: AGPL-3.0
6 cwltool: "http://commonwl.org/cwltool#"
8 label: Create list of gVCFs from directory
11 InlineJavascriptRequirement: {}
13 cwltool:LoadListingRequirement:
14 loadListing: shallow_listing
18 label: Directory of input gVCFs
23 secondaryFiles: [.tbi]
27 for (var i = 0; i < inputs.gvcfdir.listing.length; i++) {
28 var file = inputs.gvcfdir.listing[i];
29 if (file.nameext == '.gz') {
31 for (var j = 0; j < inputs.gvcfdir.listing.length; j++) {
32 var file = inputs.gvcfdir.listing[j];
33 if (file.basename == main.basename+".tbi") {
34 main.secondaryFiles = [file];
40 return {"gvcfs": gvcfs};