Mercurial > repos > shellac > sam_consensus_v3
view 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 |
line wrap: on
line source
#!/usr/bin/env cwl-runner cwlVersion: v1.1 class: Workflow doc: | Simple 2 step workflow to check that workflow steps are independently picking up on the number of processes. First run the parallel get PIDs step (on the input num procs) then run (on a single proc) the line count. This should equal the input. inputs: processes: type: int steps: par_pids: run: mpi_expr.cwl in: processes: processes out: - pids count: run: mpi_line_count.cwl in: pid_file: par_pids/pids out: - line_count outputs: line_count: type: File outputSource: count/line_count