annotate myTools/trtr.xml @ 10:af605e063578

Uploaded
author mrvollger
date Fri, 12 Dec 2014 17:49:19 -0500
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
10
af605e063578 Uploaded
mrvollger
parents:
diff changeset
1 <tool id="trtr" name="TRTR">
af605e063578 Uploaded
mrvollger
parents:
diff changeset
2 <requirements>
af605e063578 Uploaded
mrvollger
parents:
diff changeset
3 <requirement type="package" version="1.0">trtr</requirement>
af605e063578 Uploaded
mrvollger
parents:
diff changeset
4 </requirements>
af605e063578 Uploaded
mrvollger
parents:
diff changeset
5
af605e063578 Uploaded
mrvollger
parents:
diff changeset
6 <description>Trim Reads of Tandem Repeat in a fastq file. </description>
af605e063578 Uploaded
mrvollger
parents:
diff changeset
7
af605e063578 Uploaded
mrvollger
parents:
diff changeset
8 <command>
af605e063578 Uploaded
mrvollger
parents:
diff changeset
9 trtr $input $max_repeat $aggressive > $output
af605e063578 Uploaded
mrvollger
parents:
diff changeset
10 </command>
af605e063578 Uploaded
mrvollger
parents:
diff changeset
11
af605e063578 Uploaded
mrvollger
parents:
diff changeset
12 <inputs>
af605e063578 Uploaded
mrvollger
parents:
diff changeset
13 <param format="fastq" name="input" type="data" label="Source file"/>
af605e063578 Uploaded
mrvollger
parents:
diff changeset
14 <param name="max_repeat" type="integer" value="10" label="Maximum repeat length" />
af605e063578 Uploaded
mrvollger
parents:
diff changeset
15 <param name="aggressive" type="integer" value="1" label="Aggressive? See description."/>
af605e063578 Uploaded
mrvollger
parents:
diff changeset
16 </inputs>
af605e063578 Uploaded
mrvollger
parents:
diff changeset
17
af605e063578 Uploaded
mrvollger
parents:
diff changeset
18 <outputs>
af605e063578 Uploaded
mrvollger
parents:
diff changeset
19 <data format="fastq" name="output" />
af605e063578 Uploaded
mrvollger
parents:
diff changeset
20 </outputs>
af605e063578 Uploaded
mrvollger
parents:
diff changeset
21
af605e063578 Uploaded
mrvollger
parents:
diff changeset
22 <tests>
af605e063578 Uploaded
mrvollger
parents:
diff changeset
23 <test>
af605e063578 Uploaded
mrvollger
parents:
diff changeset
24 <param name="input" value="small.fastq"/>
af605e063578 Uploaded
mrvollger
parents:
diff changeset
25 <output name="output" file="smallTrimmed.fastq"/>
af605e063578 Uploaded
mrvollger
parents:
diff changeset
26 </test>
af605e063578 Uploaded
mrvollger
parents:
diff changeset
27 <test>
af605e063578 Uploaded
mrvollger
parents:
diff changeset
28 <param name="input" value="medium.fastq"/>
af605e063578 Uploaded
mrvollger
parents:
diff changeset
29 <output name="output" file="mediumTrimmed.fastq"/>
af605e063578 Uploaded
mrvollger
parents:
diff changeset
30 </test>
af605e063578 Uploaded
mrvollger
parents:
diff changeset
31 </tests>
af605e063578 Uploaded
mrvollger
parents:
diff changeset
32
af605e063578 Uploaded
mrvollger
parents:
diff changeset
33 <help>
af605e063578 Uploaded
mrvollger
parents:
diff changeset
34 This tool removes tandem repeats from ends of unaligned sequencing reads (leaving one copy). This prevents reads that don't span the repeated region from overlapping and leading to innaccurate SNPs calls.
af605e063578 Uploaded
mrvollger
parents:
diff changeset
35
af605e063578 Uploaded
mrvollger
parents:
diff changeset
36 The maximimum repeat length is adjustable (use 1 to trim only homopolymers).
af605e063578 Uploaded
mrvollger
parents:
diff changeset
37
af605e063578 Uploaded
mrvollger
parents:
diff changeset
38 The "aggressive" option should not be touched in general. Setting to 0 will prevent the program from trimming to exactly 1 copy of the repeat, instead leaving between 1 and 2 copies.
af605e063578 Uploaded
mrvollger
parents:
diff changeset
39
af605e063578 Uploaded
mrvollger
parents:
diff changeset
40 This could also be a useful first step before assembly. More testing needs to be done.
af605e063578 Uploaded
mrvollger
parents:
diff changeset
41 </help>
af605e063578 Uploaded
mrvollger
parents:
diff changeset
42
af605e063578 Uploaded
mrvollger
parents:
diff changeset
43 </tool>