annotate tools/metag_tools/fastqsolexa_to_fasta_qual.xml @ 1:cdcb0ce84a1b

Uploaded
author xuebing
date Fri, 09 Mar 2012 19:45:15 -0500
parents 9071e359b9a3
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
1 <tool id="fastqsolexa_to_fasta_qual" name="FASTQSOLEXA-to-FASTA-QUAL" version="1.0.0">
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
2 <description>extracts sequences and quality scores from FASTQSOLEXA data</description>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
3 <command interpreter="python">fastqsolexa_to_fasta_qual.py $input1 $output1 $output2 $input1.extension</command>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
4 <inputs>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
5 <param name="input1" type="data" format="fastqsolexa" label="Fastqsolexa file"/>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
6 </inputs>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
7 <outputs>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
8 <data name="output1" format="fasta"/>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
9 <data name="output2" format="qualsolexa"/>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
10 </outputs>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
11 <tests>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
12 <!-- NOTE: this tool generates 2 output files, but our functional tests currently only handle the last one generated -->
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
13 <test>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
14 <param name="input1" value="1.fastqsolexa" ftype="fastqsolexa" />
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
15 <output name="output1" file="fastqsolexa_to_fasta_qual_out4.fasta" />
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
16 </test>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
17 <test>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
18 <param name="input1" value="2.fastqsolexa" ftype="fastqsolexa" />
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
19 <output name="output1" file="fastqsolexa_to_fasta_qual_out2.fasta" />
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
20 </test>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
21 </tests>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
22 <help>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
23
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
24 .. class:: warningmark
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
25
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
26 IMPORTANT: This tool currently only supports data where the quality scores are integers or ASCII quality scores with base 64.
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
27
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
28 -----
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
29
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
30 **What it does**
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
31
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
32 This tool extracts sequences and quality scores from FASTQ data ( Solexa variant ), producing a FASTA dataset and a QUAL dataset.
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
33
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
34 -----
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
35
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
36 **Example1**
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
37
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
38 - Converting the following Solexa fastq data::
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
39
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
40 @seq1
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
41 GACAGCTTGGTTTTTAGTGAGTTGTTCCTTTCTTT
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
42 +seq1
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
43 hhhhhhhhhhhhhhhhhhhhhhhhhhPW@hhhhhh
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
44 @seq2
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
45 GCAATGACGGCAGCAATAAACTCAACAGGTGCTGG
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
46 +seq2
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
47 hhhhhhhhhhhhhhYhhahhhhWhAhFhSIJGChO
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
48
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
49 - will extract the following sequences::
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
50
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
51 >seq1
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
52 GACAGCTTGGTTTTTAGTGAGTTGTTCCTTTCTTT
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
53 >seq2
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
54 GCAATGACGGCAGCAATAAACTCAACAGGTGCTGG
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
55
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
56 - and quality scores::
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
57
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
58 >seq1
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
59 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 16 23 0 40 40 40 40 40 40
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
60 >seq2
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
61 40 40 40 40 40 40 40 40 40 40 40 40 40 40 25 40 40 33 40 40 40 40 23 40 1 40 6 40 19 9 10 7 3 40 15
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
62
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
63 **Example2**
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
64
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
65 - Converting the following Solexa fastq data::
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
66
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
67 @HANNIBAL_1_FC302VTAAXX:2:1:228:167
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
68 GAATTGATCAGGACATAGGACAACTGTAGGCACCAT
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
69 +HANNIBAL_1_FC302VTAAXX:2:1:228:167
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
70 40 40 40 40 35 40 40 40 25 40 40 26 40 9 33 11 40 35 17 40 40 33 40 7 9 15 3 22 15 30 11 17 9 4 9 4
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
71 @HANNIBAL_1_FC302VTAAXX:2:1:156:340
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
72 GAGTTCTCGTCGCCTGTAGGCACCATCAATCGTATG
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
73 +HANNIBAL_1_FC302VTAAXX:2:1:156:340
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
74 40 15 40 17 6 36 40 40 40 25 40 9 35 33 40 14 14 18 15 17 19 28 31 4 24 18 27 14 15 18 2 8 12 8 11 9
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
75
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
76 - will extract the following sequences::
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
77
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
78 >HANNIBAL_1_FC302VTAAXX:2:1:228:167
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
79 GAATTGATCAGGACATAGGACAACTGTAGGCACCAT
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
80 >HANNIBAL_1_FC302VTAAXX:2:1:156:340
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
81 GAGTTCTCGTCGCCTGTAGGCACCATCAATCGTATG
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
82
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
83 - and quality scores::
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
84
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
85 >HANNIBAL_1_FC302VTAAXX:2:1:228:167
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
86 40 40 40 40 35 40 40 40 25 40 40 26 40 9 33 11 40 35 17 40 40 33 40 7 9 15 3 22 15 30 11 17 9 4 9 4
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
87 >HANNIBAL_1_FC302VTAAXX:2:1:156:340
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
88 40 15 40 17 6 36 40 40 40 25 40 9 35 33 40 14 14 18 15 17 19 28 31 4 24 18 27 14 15 18 2 8 12 8 11 9
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
89
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
90 </help>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
91 </tool>