wdl-engine 0.16.0

Execution engine for Workflow Description Language (WDL) documents.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
version 1.3

task glob {
  input {
    Int num_files
  }

  command <<<
    for i in {1..~{num_files}}; do
        printf ${i} > file_${i}.txt
    done
  >>>

  output {
    Array[File] outfiles = glob("*.txt")
    Int last_file_contents = read_int(outfiles[num_files-1])
  }
}