Mercurial > repos > devteam > samtools_rmdup
annotate samtools_rmdup.xml @ 3:bb40e4252392 draft
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tool_collections/samtools/samtools_rmdup commit b9c475e401d953823899cb67833ebef2a566b427
author | devteam |
---|---|
date | Tue, 01 Dec 2015 16:12:16 -0500 |
parents | 3735f950b2f5 |
children | 9129584416e2 |
rev | line source |
---|---|
2 | 1 <tool id="samtools_rmdup" name="RmDup" version="2.0"> |
0 | 2 <description>remove PCR duplicates</description> |
2 | 3 <macros> |
4 <import>macros.xml</import> | |
5 </macros> | |
3
bb40e4252392
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tool_collections/samtools/samtools_rmdup commit b9c475e401d953823899cb67833ebef2a566b427
devteam
parents:
2
diff
changeset
|
6 <requirements> |
bb40e4252392
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tool_collections/samtools/samtools_rmdup commit b9c475e401d953823899cb67833ebef2a566b427
devteam
parents:
2
diff
changeset
|
7 <requirement type="package" version="0.1.19">samtools</requirement> |
bb40e4252392
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tool_collections/samtools/samtools_rmdup commit b9c475e401d953823899cb67833ebef2a566b427
devteam
parents:
2
diff
changeset
|
8 </requirements> |
2 | 9 <expand macro="stdio"></expand> |
10 <expand macro="version_command"></expand> | |
0 | 11 <command>samtools rmdup |
12 #if str( $bam_paired_end_type.bam_paired_end_type_selector ) == "PE" | |
13 ${bam_paired_end_type.force_se} | |
14 #else: | |
15 -s | |
16 #end if | |
17 "$input1" "$output1" | |
18 </command> | |
19 <inputs> | |
20 <param name="input1" type="data" format="bam" label="BAM File" /> | |
21 | |
22 <conditional name="bam_paired_end_type"> | |
2 | 23 <param name="bam_paired_end_type_selector" type="select" label="Is this paired-end or single end data"> |
0 | 24 <option value="PE" selected="True">BAM is paired-end</option> |
2 | 25 <option value="SE">BAM is single-end (-s)</option> |
0 | 26 </param> |
27 <when value="PE"> | |
2 | 28 <param name="force_se" type="boolean" label="Treat as single-end" help="-S" truevalue="-S" falsevalue="" checked="False"/> |
0 | 29 </when> |
30 <when value="SE" /> <!-- No extra parameters here --> | |
31 </conditional> | |
32 | |
33 </inputs> | |
34 <outputs> | |
35 <data name="output1" format="bam" /> | |
36 </outputs> | |
37 <tests> | |
38 <test> | |
2 | 39 <param name="input1" value="samtools-rmdup-input1.bam" ftype="bam" /> |
0 | 40 <param name="bam_paired_end_type_selector" value="PE" /> |
41 <param name="force_se" /> | |
2 | 42 <output name="output1" file="samtools-rmdup-test1.bam" ftype="bam" sort="True" /> |
0 | 43 </test> |
44 </tests> | |
45 <help> | |
46 | |
47 **What it does** | |
48 | |
2 | 49 Remove potential PCR duplicates: if multiple read pairs have identical external coordinates, only retain the pair with highest mapping quality. In the paired-end mode, this command ONLY works with FR orientation and requires ISIZE is correctly set. It does not work for unpaired reads (e.g. two ends mapped to different chromosomes or orphan reads). This tool has the following parameters:: |
0 | 50 |
2 | 51 -s rmdup for SE reads |
52 -S treat PE reads as SE in rmdup (force -s) | |
0 | 53 |
54 </help> | |
2 | 55 <expand macro="citations"></expand> |
0 | 56 </tool> |