annotate trtr_tool/trtr.xml @ 8:087e196d6072

Uploaded
author mrvollger
date Fri, 12 Dec 2014 17:46:19 -0500
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
8
087e196d6072 Uploaded
mrvollger
parents:
diff changeset
1 <tool id="trtr" name="TRTR">
087e196d6072 Uploaded
mrvollger
parents:
diff changeset
2 <requirements>
087e196d6072 Uploaded
mrvollger
parents:
diff changeset
3 <requirement type="package" version="1.0">trtr</requirement>
087e196d6072 Uploaded
mrvollger
parents:
diff changeset
4 </requirements>
087e196d6072 Uploaded
mrvollger
parents:
diff changeset
5
087e196d6072 Uploaded
mrvollger
parents:
diff changeset
6 <description>Trim Reads of Tandem Repeat in a fastq file. </description>
087e196d6072 Uploaded
mrvollger
parents:
diff changeset
7
087e196d6072 Uploaded
mrvollger
parents:
diff changeset
8 <command>
087e196d6072 Uploaded
mrvollger
parents:
diff changeset
9 trtr $input $max_repeat $aggressive > $output
087e196d6072 Uploaded
mrvollger
parents:
diff changeset
10 </command>
087e196d6072 Uploaded
mrvollger
parents:
diff changeset
11
087e196d6072 Uploaded
mrvollger
parents:
diff changeset
12 <inputs>
087e196d6072 Uploaded
mrvollger
parents:
diff changeset
13 <param format="fastq" name="input" type="data" label="Source file"/>
087e196d6072 Uploaded
mrvollger
parents:
diff changeset
14 <param name="max_repeat" type="integer" value="10" label="Maximum repeat length" />
087e196d6072 Uploaded
mrvollger
parents:
diff changeset
15 <param name="aggressive" type="integer" value="1" label="Aggressive? See description."/>
087e196d6072 Uploaded
mrvollger
parents:
diff changeset
16 </inputs>
087e196d6072 Uploaded
mrvollger
parents:
diff changeset
17
087e196d6072 Uploaded
mrvollger
parents:
diff changeset
18 <outputs>
087e196d6072 Uploaded
mrvollger
parents:
diff changeset
19 <data format="fastq" name="output" />
087e196d6072 Uploaded
mrvollger
parents:
diff changeset
20 </outputs>
087e196d6072 Uploaded
mrvollger
parents:
diff changeset
21
087e196d6072 Uploaded
mrvollger
parents:
diff changeset
22 <tests>
087e196d6072 Uploaded
mrvollger
parents:
diff changeset
23 <test>
087e196d6072 Uploaded
mrvollger
parents:
diff changeset
24 <param name="input" value="small.fastq"/>
087e196d6072 Uploaded
mrvollger
parents:
diff changeset
25 <output name="output" file="smallTrimmed.fastq"/>
087e196d6072 Uploaded
mrvollger
parents:
diff changeset
26 </test>
087e196d6072 Uploaded
mrvollger
parents:
diff changeset
27 <test>
087e196d6072 Uploaded
mrvollger
parents:
diff changeset
28 <param name="input" value="medium.fastq"/>
087e196d6072 Uploaded
mrvollger
parents:
diff changeset
29 <output name="output" file="mediumTrimmed.fastq"/>
087e196d6072 Uploaded
mrvollger
parents:
diff changeset
30 </test>
087e196d6072 Uploaded
mrvollger
parents:
diff changeset
31 </tests>
087e196d6072 Uploaded
mrvollger
parents:
diff changeset
32
087e196d6072 Uploaded
mrvollger
parents:
diff changeset
33 <help>
087e196d6072 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.
087e196d6072 Uploaded
mrvollger
parents:
diff changeset
35
087e196d6072 Uploaded
mrvollger
parents:
diff changeset
36 The maximimum repeat length is adjustable (use 1 to trim only homopolymers).
087e196d6072 Uploaded
mrvollger
parents:
diff changeset
37
087e196d6072 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.
087e196d6072 Uploaded
mrvollger
parents:
diff changeset
39
087e196d6072 Uploaded
mrvollger
parents:
diff changeset
40 This could also be a useful first step before assembly. More testing needs to be done.
087e196d6072 Uploaded
mrvollger
parents:
diff changeset
41 </help>
087e196d6072 Uploaded
mrvollger
parents:
diff changeset
42
087e196d6072 Uploaded
mrvollger
parents:
diff changeset
43 </tool>