annotate fastx_artifacts_filter.xml @ 0:78a7d28f2a15 draft

Uploaded
author idot
date Wed, 10 Jul 2013 06:13:48 -0400
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
1 <tool id="cshl_fastx_artifacts_filter" name="Remove sequencing artifacts">
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
2 <description></description>
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
3 <command>
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
4 cat '$input' |
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
5 fastx_artifacts_filter
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
6 #if $input.ext == "fastqsanger":
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
7 -Q 33
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
8 #elif $input.ext == "fastq":
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
9 -Q 64
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
10 #end if
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
11 -v -o '$output'
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
12 </command>
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
13
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
14 <inputs>
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
15 <param format="fasta,fastq,fastqsanger" name="input" type="data" label="Library to filter" />
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
16
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
17 </inputs>
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
18
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
19 <tests>
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
20 <test>
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
21 <!-- Filter FASTA file -->
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
22 <param name="input" value="fastx_artifacts1.fasta" />
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
23 <output name="output" file="fastx_artifacts1.out" />
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
24 </test>
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
25 <test>
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
26 <!-- Filter FASTQ file -->
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
27 <param name="input" value="fastx_artifacts2.fastq" ftype="fastqsanger" />
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
28 <output name="output" file="fastx_artifacts2.out" />
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
29 </test>
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
30 </tests>
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
31
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
32 <outputs>
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
33 <data format="input" name="output" metadata_source="input"
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
34 />
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
35 </outputs>
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
36 <help>
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
37 **What it does**
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
38
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
39 This tool filters sequencing artifacts (reads with all but 3 identical bases).
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
40
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
41 --------
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
42
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
43 **The following is an example of sequences which will be filtered out**::
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
44
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
45 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
46 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
47 AAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
48 AAAAAAAAAAAAAAAAAAACACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
49 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
50 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
51 AAAAAAAAAAAAAAAAAAACACAAAAAAAAAAAAAAAAAAAAAAAAAAAAACACAAAAAA
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
52 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
53 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
54 AAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
55 AAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
56 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
57 CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
58 AAAAACACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
59 AAAAAAAAAAAAAAAAAAAAAAAAACACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
60 AAAAAAAAAAAAAAAAAAACACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAA
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
61 AAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
62 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAA
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
63 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
64 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAA
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
65 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACA
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
66 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAA
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
67 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAA
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
68 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAA
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
69 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAA
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
70 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAA
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
71 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAA
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
72 AAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
73 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAA
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
74 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
75 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAA
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
76 AAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
77 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAA
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
78 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
79 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAA
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
80 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAA
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
81 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAA
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
82 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
83 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
84 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAA
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
85 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAA
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
86 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAA
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
87
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
88 ------
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
89
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
90 This tool is based on `FASTX-toolkit`__ by Assaf Gordon.
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
91
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
92 .. __: http://hannonlab.cshl.edu/fastx_toolkit/
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
93 </help>
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
94 </tool>
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
95 <!-- FASTX-Artifacts-filter is part of the FASTX-toolkit, by A.Gordon (gordon@cshl.edu) -->