annotate samtools_sort.xml @ 9:69dca890852c draft default tip

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tool_collections/samtools/samtools_sort commit 19dd8b645a77899ff98d139d79de824a23f416bb
author iuc
date Wed, 12 Nov 2025 12:59:57 +0000
parents f2f2650aeade
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
9
69dca890852c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tool_collections/samtools/samtools_sort commit 19dd8b645a77899ff98d139d79de824a23f416bb
iuc
parents: 8
diff changeset
1 <tool id="samtools_sort" name="Samtools sort" version="2.0.8" profile="@PROFILE@">
1
cab3f8d35989 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 411130b45dc30f7f24f41cdeec5e148c5d8faf40
iuc
parents: 0
diff changeset
2 <description>order of storing aligned sequences</description>
0
a430da4f04cd Uploaded
devteam
parents:
diff changeset
3 <macros>
1
cab3f8d35989 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 411130b45dc30f7f24f41cdeec5e148c5d8faf40
iuc
parents: 0
diff changeset
4 <import>macros.xml</import>
cab3f8d35989 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 411130b45dc30f7f24f41cdeec5e148c5d8faf40
iuc
parents: 0
diff changeset
5 </macros>
cab3f8d35989 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 411130b45dc30f7f24f41cdeec5e148c5d8faf40
iuc
parents: 0
diff changeset
6 <expand macro="requirements"/>
cab3f8d35989 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 411130b45dc30f7f24f41cdeec5e148c5d8faf40
iuc
parents: 0
diff changeset
7 <expand macro="stdio"/>
cab3f8d35989 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 411130b45dc30f7f24f41cdeec5e148c5d8faf40
iuc
parents: 0
diff changeset
8 <expand macro="version_command"/>
cab3f8d35989 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 411130b45dc30f7f24f41cdeec5e148c5d8faf40
iuc
parents: 0
diff changeset
9 <command><![CDATA[
2
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
10 @ADDTHREADS@
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
11 @ADDMEMORY@
1
cab3f8d35989 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 411130b45dc30f7f24f41cdeec5e148c5d8faf40
iuc
parents: 0
diff changeset
12 samtools sort
2
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
13 -@ \$addthreads
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
14 -m \$addmemory"M"
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
15 ###if str(compression):
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
16 ## -l '$compression'
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
17 ###end if
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
18 $prim_key_cond.prim_key_select
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
19 #if $prim_key_cond.prim_key_select == '-t':
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
20 $prim_key_cond.tag
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
21 $prim_key_cond.sec_key_select
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
22 #end if
4
6c2c1836728b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 0f75269223c0821c6c82acf98fde947d0f816f2b"
iuc
parents: 3
diff changeset
23 $minhash
1
cab3f8d35989 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 411130b45dc30f7f24f41cdeec5e148c5d8faf40
iuc
parents: 0
diff changeset
24 -O bam
4
6c2c1836728b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 0f75269223c0821c6c82acf98fde947d0f816f2b"
iuc
parents: 3
diff changeset
25 -T "\${TMPDIR:-.}"
1
cab3f8d35989 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 411130b45dc30f7f24f41cdeec5e148c5d8faf40
iuc
parents: 0
diff changeset
26 '${input1}'
2
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
27 > '${output1}'
1
cab3f8d35989 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 411130b45dc30f7f24f41cdeec5e148c5d8faf40
iuc
parents: 0
diff changeset
28 ]]></command>
0
a430da4f04cd Uploaded
devteam
parents:
diff changeset
29 <inputs>
3
e613c1ad4c4c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 64305ae905dc79e44b478203000add73598bcca1
iuc
parents: 2
diff changeset
30 <param name="input1" type="data" format="sam,unsorted.bam,cram" label="BAM File" />
2
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
31 <conditional name="prim_key_cond">
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
32 <param name="prim_key_select" type="select" label="Primary sort key">
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
33 <option value="">coordinate</option>
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
34 <option value="-n">name (-n)</option>
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
35 <option value="-t">tag (-t)</option>
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
36 </param>
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
37 <when value=""/>
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
38 <when value="-n"/>
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
39 <when value="-t">
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
40 <param name="tag" type="text" optional="false" argument="-t" label="Alignment tag"/>
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
41 <param name="sec_key_select" type="select" label="Secondary sort key">
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
42 <option value="">coordinate</option>
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
43 <option value="-n">name (-n)</option>
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
44 </param>
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
45 </when>
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
46 </conditional>
4
6c2c1836728b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 0f75269223c0821c6c82acf98fde947d0f816f2b"
iuc
parents: 3
diff changeset
47 <param name="minhash" type="boolean" argument="-M" truevalue="-M" falsevalue="" checked="false" label="Minhash collation" help="Use minimiser for clustering unaligned/unplaced reads."/>
2
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
48 <!--<param name="compression" type="integer" argument="-l" optional="True" min="0" max="9" label="compression level" help="0 (uncompressed) to 9 (best)"/>-->
0
a430da4f04cd Uploaded
devteam
parents:
diff changeset
49 </inputs>
a430da4f04cd Uploaded
devteam
parents:
diff changeset
50 <outputs>
2
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
51 <data name="output1" format="bam">
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
52 <change_format>
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
53 <when input="prim_key_cond.prim_key_select" value="" format="bam" />
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
54 <when input="prim_key_cond.prim_key_select" value="-n" format="qname_sorted.bam" />
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
55 <when input="prim_key_cond.prim_key_select" value="-t" format="unsorted.bam" />
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
56 </change_format>
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
57 </data>
0
a430da4f04cd Uploaded
devteam
parents:
diff changeset
58 </outputs>
a430da4f04cd Uploaded
devteam
parents:
diff changeset
59 <tests>
2
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
60 <!-- tests from https://github.com/samtools/samtools/blob/9ce8c64493f7ea3fa69bc5c1ac980b1a8e3dcf1f/test/test.pl#L2464 -->
4
6c2c1836728b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 0f75269223c0821c6c82acf98fde947d0f816f2b"
iuc
parents: 3
diff changeset
61 <!-- 1) # Pos sort -->
2
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
62 <test>
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
63 <param name="input1" value="test_input_1_a.bam" ftype="bam" />
4
6c2c1836728b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 0f75269223c0821c6c82acf98fde947d0f816f2b"
iuc
parents: 3
diff changeset
64 <output name="output1" file="pos.sort.expected.bam" ftype="bam" lines_diff="4" />
2
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
65 </test>
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
66 <!-- test_cmd($opts, out=>"sort/pos.sort.expected.sam", cmd=>"$$opts{bin}/samtools sort${threads} $$opts{path}/dat/test_input_1_a.bam -O SAM -o -"); -->
4
6c2c1836728b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 0f75269223c0821c6c82acf98fde947d0f816f2b"
iuc
parents: 3
diff changeset
67 <!-- 2) # Name sort -->
2
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
68 <test>
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
69 <param name="input1" value="test_input_1_a.bam" ftype="bam" />
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
70 <conditional name="prim_key_cond">
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
71 <param name="prim_key_select" value="-n"/>
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
72 </conditional>
4
6c2c1836728b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 0f75269223c0821c6c82acf98fde947d0f816f2b"
iuc
parents: 3
diff changeset
73 <output name="output1" file="name.sort.expected.bam" ftype="qname_sorted.bam" lines_diff="4"/>
2
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
74 </test>
4
6c2c1836728b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 0f75269223c0821c6c82acf98fde947d0f816f2b"
iuc
parents: 3
diff changeset
75 <!-- test_cmd($opts, out=>"sort/name.sort.expected.sam", cmd=>"$$opts{bin}/samtools sort${threads} -n $$opts{path}/dat/test_input_1_a.bam -O SAM -o -");-->
6c2c1836728b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 0f75269223c0821c6c82acf98fde947d0f816f2b"
iuc
parents: 3
diff changeset
76 <!-- 3) # Tag sort (RG) (considers output and name sorted) -->
2
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
77 <test>
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
78 <param name="input1" value="test_input_1_a.bam" ftype="bam" />
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
79 <conditional name="prim_key_cond">
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
80 <param name="prim_key_select" value="-t"/>
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
81 <param name="tag" value="RG"/>
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
82 </conditional>
4
6c2c1836728b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 0f75269223c0821c6c82acf98fde947d0f816f2b"
iuc
parents: 3
diff changeset
83 <output name="output1" file="tag.rg.sort.expected.bam" ftype="unsorted.bam" lines_diff="4"/>
2
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
84 </test>
4
6c2c1836728b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 0f75269223c0821c6c82acf98fde947d0f816f2b"
iuc
parents: 3
diff changeset
85 <!--test_cmd($opts, out=>"sort/tag.rg.sort.expected.sam", cmd=>"$$opts{bin}/samtools sort${threads} -t RG $$opts{path}/dat/test_input_1_a.bam -O SAM -o -");-->
6c2c1836728b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 0f75269223c0821c6c82acf98fde947d0f816f2b"
iuc
parents: 3
diff changeset
86 <!-- 4) # Tag sort (RG); secondary by name -->
2
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
87 <test>
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
88 <param name="input1" value="test_input_1_a.bam" ftype="bam" />
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
89 <conditional name="prim_key_cond">
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
90 <param name="prim_key_select" value="-t"/>
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
91 <param name="tag" value="RG"/>
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
92 <param name="sec_key_select" value="-n"/>
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
93 </conditional>
4
6c2c1836728b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 0f75269223c0821c6c82acf98fde947d0f816f2b"
iuc
parents: 3
diff changeset
94 <output name="output1" file="tag.rg.n.sort.expected.bam" ftype="unsorted.bam" lines_diff="4"/>
2
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
95 </test>
4
6c2c1836728b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 0f75269223c0821c6c82acf98fde947d0f816f2b"
iuc
parents: 3
diff changeset
96 <!--test_cmd($opts, out=>"sort/tag.rg.n.sort.expected.sam", cmd=>"$$opts{bin}/samtools sort${threads} -n -t RG $$opts{path}/dat/test_input_1_a.bam -O SAM -o -");-->
6c2c1836728b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 0f75269223c0821c6c82acf98fde947d0f816f2b"
iuc
parents: 3
diff changeset
97 <!-- 5) # Tag sort (AS) -->
2
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
98 <test>
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
99 <param name="input1" value="test_input_1_a.bam" ftype="bam" />
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
100 <conditional name="prim_key_cond">
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
101 <param name="prim_key_select" value="-t"/>
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
102 <param name="tag" value="AS"/>
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
103 <param name="sec_key_select" value=""/>
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
104 </conditional>
4
6c2c1836728b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 0f75269223c0821c6c82acf98fde947d0f816f2b"
iuc
parents: 3
diff changeset
105 <output name="output1" file="tag.as.sort.expected.bam" ftype="unsorted.bam" lines_diff="4"/>
2
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
106 </test>
4
6c2c1836728b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 0f75269223c0821c6c82acf98fde947d0f816f2b"
iuc
parents: 3
diff changeset
107 <!--test_cmd($opts, out=>"sort/tag.as.sort.expected.sam", cmd=>"$$opts{bin}/samtools sort${threads} -t AS $$opts{path}/dat/test_input_1_d.sam -O SAM -o -");-->
6c2c1836728b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 0f75269223c0821c6c82acf98fde947d0f816f2b"
iuc
parents: 3
diff changeset
108 <!-- 6) # Tag sort (FI) -->
2
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
109 <test>
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
110 <param name="input1" value="test_input_1_a.bam" ftype="bam" />
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
111 <conditional name="prim_key_cond">
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
112 <param name="prim_key_select" value="-t"/>
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
113 <param name="tag" value="FI"/>
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
114 </conditional>
4
6c2c1836728b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 0f75269223c0821c6c82acf98fde947d0f816f2b"
iuc
parents: 3
diff changeset
115 <output name="output1" file="tag.fi.sort.expected.bam" ftype="unsorted.bam" lines_diff="4"/>
2
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
116 </test>
4
6c2c1836728b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 0f75269223c0821c6c82acf98fde947d0f816f2b"
iuc
parents: 3
diff changeset
117 <!--test_cmd($opts, out=>"sort/tag.fi.sort.expected.sam", cmd=>"$$opts{bin}/samtools sort${threads} -t FI $$opts{path}/dat/test_input_1_d.sam -O SAM -o -");-->
6c2c1836728b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 0f75269223c0821c6c82acf98fde947d0f816f2b"
iuc
parents: 3
diff changeset
118 <!-- 7) tests from old version -->
0
a430da4f04cd Uploaded
devteam
parents:
diff changeset
119 <test>
a430da4f04cd Uploaded
devteam
parents:
diff changeset
120 <param name="input1" value="1.bam" ftype="bam" />
4
6c2c1836728b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 0f75269223c0821c6c82acf98fde947d0f816f2b"
iuc
parents: 3
diff changeset
121 <output name="output1" file="1_sort.bam" ftype="bam" sort="True" lines_diff="4"/>
0
a430da4f04cd Uploaded
devteam
parents:
diff changeset
122 </test>
a430da4f04cd Uploaded
devteam
parents:
diff changeset
123 <test>
a430da4f04cd Uploaded
devteam
parents:
diff changeset
124 <param name="input1" value="1.bam" ftype="bam" />
2
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
125 <conditional name="prim_key_cond">
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
126 <param name="prim_key_select" value="-n"/>
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
127 </conditional>
4
6c2c1836728b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 0f75269223c0821c6c82acf98fde947d0f816f2b"
iuc
parents: 3
diff changeset
128 <output name="output1" file="1_sort_read_names.bam" ftype="qname_sorted.bam" lines_diff="4"/>
6c2c1836728b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 0f75269223c0821c6c82acf98fde947d0f816f2b"
iuc
parents: 3
diff changeset
129 </test>
6c2c1836728b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 0f75269223c0821c6c82acf98fde947d0f816f2b"
iuc
parents: 3
diff changeset
130 <!-- 8) test minhash sorting -->
6c2c1836728b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 0f75269223c0821c6c82acf98fde947d0f816f2b"
iuc
parents: 3
diff changeset
131 <test>
6c2c1836728b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 0f75269223c0821c6c82acf98fde947d0f816f2b"
iuc
parents: 3
diff changeset
132 <param name="input1" value="test_input_1_a.bam" ftype="bam" />
6c2c1836728b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 0f75269223c0821c6c82acf98fde947d0f816f2b"
iuc
parents: 3
diff changeset
133 <param name="minhash" value="true" />
6c2c1836728b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 0f75269223c0821c6c82acf98fde947d0f816f2b"
iuc
parents: 3
diff changeset
134 <output name="output1" file="minhash.expected.bam" ftype="bam" lines_diff="4" />
0
a430da4f04cd Uploaded
devteam
parents:
diff changeset
135 </test>
a430da4f04cd Uploaded
devteam
parents:
diff changeset
136 </tests>
a430da4f04cd Uploaded
devteam
parents:
diff changeset
137 <help>
a430da4f04cd Uploaded
devteam
parents:
diff changeset
138 **What it does**
a430da4f04cd Uploaded
devteam
parents:
diff changeset
139
4
6c2c1836728b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 0f75269223c0821c6c82acf98fde947d0f816f2b"
iuc
parents: 3
diff changeset
140 Sort alignments by leftmost coordinates, or by read name when -n is used.
6c2c1836728b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 0f75269223c0821c6c82acf98fde947d0f816f2b"
iuc
parents: 3
diff changeset
141 An appropriate @HD-SO sort order header tag will be added or an existing
6c2c1836728b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 0f75269223c0821c6c82acf98fde947d0f816f2b"
iuc
parents: 3
diff changeset
142 one updated if necessary.
2
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
143
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
144 **Ordering Rules**
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
145
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
146 The following rules are used for ordering records.
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
147
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
148 If option -t is in use, records are first sorted by the value of the given
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
149 alignment tag, and then by position or name (if using -n). For example, “-t RG”
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
150 will make read group the primary sort key. The rules for ordering by tag are:
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
151
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
152 - Records that do not have the tag are sorted before ones that do.
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
153 - If the types of the tags are different, they will be sorted so that single
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
154 character tags (type A) come before array tags (type B), then string tags
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
155 (types H and Z), then numeric tags (types f and i).
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
156 - Numeric tags (types f and i) are compared by value. Note that comparisons of
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
157 floating-point values are subject to issues of rounding and precision.
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
158 - String tags (types H and Z) are compared based on the binary contents of the
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
159 tag using the C strcmp(3) function.
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
160 - Character tags (type A) are compared by binary character value.
4
6c2c1836728b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 0f75269223c0821c6c82acf98fde947d0f816f2b"
iuc
parents: 3
diff changeset
161 - No attempt is made to compare tags of other types — notably type B array values will not be compared.
2
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
162
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
163 When the -n option is present, records are sorted by name. Names are compared so as to give a “natural” ordering — i.e. sections consisting of digits are compared numerically while all other sections are compared based on their binary representation. This means “a1” will come before “b1” and “a9” will come before “a10”. Records with the same name will be ordered according to the values of the READ1 and READ2 flags (see flags).
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
164
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
165 When the -n option is not present, reads are sorted by reference (according to the order of the @SQ header records), then by position in the reference, and then by the REVERSE flag.
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
166
4
6c2c1836728b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 0f75269223c0821c6c82acf98fde947d0f816f2b"
iuc
parents: 3
diff changeset
167 This has now been removed. The previous out.prefix argument (and -f option, if any) should be changed to an appropriate combination of -T PREFIX and -o FILE. The previous -o option should be removed, as output defaults to standard output.
6c2c1836728b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 0f75269223c0821c6c82acf98fde947d0f816f2b"
iuc
parents: 3
diff changeset
168
6c2c1836728b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 0f75269223c0821c6c82acf98fde947d0f816f2b"
iuc
parents: 3
diff changeset
169 When the -M (minash collation) option is present, then samtools sort groups unmapped reads with similar sequence together. This can sometimes significantly reduce the file size.
2
f56bdb93ae58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 9f6dd28ae31897068c9f8b5d842750d5d7cd600c
iuc
parents: 1
diff changeset
170
0
a430da4f04cd Uploaded
devteam
parents:
diff changeset
171 </help>
1
cab3f8d35989 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_sort commit 411130b45dc30f7f24f41cdeec5e148c5d8faf40
iuc
parents: 0
diff changeset
172 <expand macro="citations"/>
0
a430da4f04cd Uploaded
devteam
parents:
diff changeset
173 </tool>