annotate fastx_renamer.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_renamer" name="Rename sequences" version="0.0.11" >
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_renamer
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 -n $TYPE -o '$output' -v
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
12 </command>
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
13 <inputs>
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
14 <param format="fastq,fastqsanger,fasta" name="input" type="data" label="FASTQ/A Library to rename" />
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
15
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
16 <param name="TYPE" type="select" label="Rename sequence identifiers to">
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
17 <option value="SEQ">Nucleotides sequence</option>
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
18 <option value="COUNT">Numeric Counter</option>
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
19 </param>
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
20 </inputs>
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
21 <tests>
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
22 <test>
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
23 <param name="input" value="fastx_renamer1.fastq" ftype="fastq"/>
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
24 <param name="TYPE" value="SEQ" />
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
25 <output name="output" file="fastx_renamer1.out" />
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
26 </test>
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
27 </tests>
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
28
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
29 <outputs>
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
30 <data format="input" name="output" metadata_source="input" />
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
31 </outputs>
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
32
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
33 <help>
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
34
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
35 **What it does**
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
36
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
37 This tool renames the sequence identifiers in a FASTQ/A file.
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
38
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
39 .. class:: infomark
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
40
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
41 Use this tool at the beginning of your workflow, as a way to keep the original sequence (before trimming, clipping, barcode-removal, etc).
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
42
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
43 --------
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
44
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
45 **Example**
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
46
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
47 The following Solexa-FASTQ file::
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
48
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
49 @CSHL_4_FC042GAMMII_2_1_517_596
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
50 GGTCAATGATGAGTTGGCACTGTAGGCACCATCAAT
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
51 +CSHL_4_FC042GAMMII_2_1_517_596
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
52 40 40 40 40 40 40 40 40 40 40 38 40 40 40 40 40 14 40 40 40 40 40 36 40 13 14 24 24 9 24 9 40 10 10 15 40
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
53
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
54 Renamed to **nucleotides sequence**::
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
55
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
56 @GGTCAATGATGAGTTGGCACTGTAGGCACCATCAAT
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
57 GGTCAATGATGAGTTGGCACTGTAGGCACCATCAAT
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
58 +GGTCAATGATGAGTTGGCACTGTAGGCACCATCAAT
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
59 40 40 40 40 40 40 40 40 40 40 38 40 40 40 40 40 14 40 40 40 40 40 36 40 13 14 24 24 9 24 9 40 10 10 15 40
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
60
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
61 Renamed to **numeric counter**::
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
62
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
63 @1
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
64 GGTCAATGATGAGTTGGCACTGTAGGCACCATCAAT
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
65 +1
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
66 40 40 40 40 40 40 40 40 40 40 38 40 40 40 40 40 14 40 40 40 40 40 36 40 13 14 24 24 9 24 9 40 10 10 15 40
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
67
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
68 ------
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
69
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
70 This tool is based on `FASTX-toolkit`__ by Assaf Gordon.
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
71
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
72 .. __: http://hannonlab.cshl.edu/fastx_toolkit/
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
73 </help>
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
74 </tool>
78a7d28f2a15 Uploaded
idot
parents:
diff changeset
75 <!-- FASTX-renamer is part of the FASTX-toolkit, by A.Gordon (gordon@cshl.edu) -->