comparison env/lib/python3.9/site-packages/cwltool/tests/wf/mpi_simple_wf.cwl @ 0:4f3585e2f14b draft default tip

"planemo upload commit 60cee0fc7c0cda8592644e1aad72851dec82c959"
author shellac
date Mon, 22 Mar 2021 18:12:50 +0000
parents
children
comparison
equal deleted inserted replaced
-1:000000000000 0:4f3585e2f14b
1 #!/usr/bin/env cwl-runner
2
3 cwlVersion: v1.1
4 class: Workflow
5 doc: |
6 Simple 2 step workflow to check that workflow steps are
7 independently picking up on the number of processes. First run the
8 parallel get PIDs step (on the input num procs) then run (on a
9 single proc) the line count. This should equal the input.
10
11 inputs:
12 processes:
13 type: int
14
15 steps:
16 par_pids:
17 run: mpi_expr.cwl
18 in:
19 processes: processes
20 out:
21 - pids
22
23 count:
24 run: mpi_line_count.cwl
25 in:
26 pid_file: par_pids/pids
27 out:
28 - line_count
29
30 outputs:
31 line_count:
32 type: File
33 outputSource: count/line_count
34