13
|
1 <tool id="bam_parallelism_test" name="BAM Parallelism Test" version="1.0.0">
|
0
|
2 <description>
|
|
3 BAM Parallelism Test
|
|
4 </description>
|
14
|
5 <parallelism method="multi" split_inputs="infile" split_mode="to_size" split_size="1" shared_inputs="normal" merge_outputs="outfile"></parallelism>
|
0
|
6 <command>
|
5
|
7 ln -s $normal input.bam;
|
|
8 ln -s $normal.metadata.bam_index input.bam.bai;
|
13
|
9 samtools view input.bam \$(cat $infile) | head -n 5 > $outfile;
|
0
|
10 </command>
|
|
11 <inputs>
|
|
12 <param type="data" format="bam" name="normal" label="Normal Alignment BAM"/>
|
9
|
13 <param type="data" format="txt" name="infile" label="Interval File"/>
|
0
|
14 </inputs>
|
|
15 <outputs>
|
9
|
16 <data format="txt" name="outfile"/>
|
0
|
17 </outputs>
|
|
18 </tool> |