Mercurial > repos > devteam > fastx_reverse_complement
annotate fastx_reverse_complement.xml @ 2:43540312cb76 draft
planemo upload commit 33927a87ba2eee9bf0ecdd376a66241b17b3d734
author | devteam |
---|---|
date | Tue, 13 Oct 2015 12:41:59 -0400 |
parents | a710c1b9776b |
children | 9d06c848a628 |
rev | line source |
---|---|
0 | 1 <tool id="cshl_fastx_reverse_complement" version="1.0.0" name="Reverse-Complement"> |
2
43540312cb76
planemo upload commit 33927a87ba2eee9bf0ecdd376a66241b17b3d734
devteam
parents:
1
diff
changeset
|
2 <description></description> |
0 | 3 <requirements> |
4 <requirement type="package" version="0.0.13">fastx_toolkit</requirement> | |
5 </requirements> | |
2
43540312cb76
planemo upload commit 33927a87ba2eee9bf0ecdd376a66241b17b3d734
devteam
parents:
1
diff
changeset
|
6 <command> |
43540312cb76
planemo upload commit 33927a87ba2eee9bf0ecdd376a66241b17b3d734
devteam
parents:
1
diff
changeset
|
7 <![CDATA[ |
43540312cb76
planemo upload commit 33927a87ba2eee9bf0ecdd376a66241b17b3d734
devteam
parents:
1
diff
changeset
|
8 zcat -f < '$input' | fastx_reverse_complement -v -o '$output' |
0 | 9 #if $input.ext == "fastqsanger": |
2
43540312cb76
planemo upload commit 33927a87ba2eee9bf0ecdd376a66241b17b3d734
devteam
parents:
1
diff
changeset
|
10 -Q 33 |
0 | 11 #end if |
2
43540312cb76
planemo upload commit 33927a87ba2eee9bf0ecdd376a66241b17b3d734
devteam
parents:
1
diff
changeset
|
12 ]]> |
43540312cb76
planemo upload commit 33927a87ba2eee9bf0ecdd376a66241b17b3d734
devteam
parents:
1
diff
changeset
|
13 </command> |
43540312cb76
planemo upload commit 33927a87ba2eee9bf0ecdd376a66241b17b3d734
devteam
parents:
1
diff
changeset
|
14 <inputs> |
43540312cb76
planemo upload commit 33927a87ba2eee9bf0ecdd376a66241b17b3d734
devteam
parents:
1
diff
changeset
|
15 <param format="fasta,fastqsolexa,fastqsanger" name="input" type="data" label="Library to reverse-complement" /> |
43540312cb76
planemo upload commit 33927a87ba2eee9bf0ecdd376a66241b17b3d734
devteam
parents:
1
diff
changeset
|
16 </inputs> |
43540312cb76
planemo upload commit 33927a87ba2eee9bf0ecdd376a66241b17b3d734
devteam
parents:
1
diff
changeset
|
17 <outputs> |
43540312cb76
planemo upload commit 33927a87ba2eee9bf0ecdd376a66241b17b3d734
devteam
parents:
1
diff
changeset
|
18 <data format_source="input" name="output" metadata_source="input" /> |
43540312cb76
planemo upload commit 33927a87ba2eee9bf0ecdd376a66241b17b3d734
devteam
parents:
1
diff
changeset
|
19 </outputs> |
43540312cb76
planemo upload commit 33927a87ba2eee9bf0ecdd376a66241b17b3d734
devteam
parents:
1
diff
changeset
|
20 <tests> |
43540312cb76
planemo upload commit 33927a87ba2eee9bf0ecdd376a66241b17b3d734
devteam
parents:
1
diff
changeset
|
21 <test> |
43540312cb76
planemo upload commit 33927a87ba2eee9bf0ecdd376a66241b17b3d734
devteam
parents:
1
diff
changeset
|
22 <!-- Reverse-complement a FASTA file --> |
43540312cb76
planemo upload commit 33927a87ba2eee9bf0ecdd376a66241b17b3d734
devteam
parents:
1
diff
changeset
|
23 <param name="input" value="fastx_rev_comp1.fasta" /> |
43540312cb76
planemo upload commit 33927a87ba2eee9bf0ecdd376a66241b17b3d734
devteam
parents:
1
diff
changeset
|
24 <output name="output" ftype="fasta" file="fastx_reverse_complement1.out" /> |
43540312cb76
planemo upload commit 33927a87ba2eee9bf0ecdd376a66241b17b3d734
devteam
parents:
1
diff
changeset
|
25 </test> |
43540312cb76
planemo upload commit 33927a87ba2eee9bf0ecdd376a66241b17b3d734
devteam
parents:
1
diff
changeset
|
26 <test> |
43540312cb76
planemo upload commit 33927a87ba2eee9bf0ecdd376a66241b17b3d734
devteam
parents:
1
diff
changeset
|
27 <!-- Reverse-complement a FASTQ file --> |
43540312cb76
planemo upload commit 33927a87ba2eee9bf0ecdd376a66241b17b3d734
devteam
parents:
1
diff
changeset
|
28 <param name="input" value="fastx_rev_comp2.fastq" ftype="fastqsolexa"/> |
43540312cb76
planemo upload commit 33927a87ba2eee9bf0ecdd376a66241b17b3d734
devteam
parents:
1
diff
changeset
|
29 <output name="output" ftype="fastqsolexa" file="fastx_reverse_complement2.out" /> |
43540312cb76
planemo upload commit 33927a87ba2eee9bf0ecdd376a66241b17b3d734
devteam
parents:
1
diff
changeset
|
30 </test> |
43540312cb76
planemo upload commit 33927a87ba2eee9bf0ecdd376a66241b17b3d734
devteam
parents:
1
diff
changeset
|
31 </tests> |
43540312cb76
planemo upload commit 33927a87ba2eee9bf0ecdd376a66241b17b3d734
devteam
parents:
1
diff
changeset
|
32 <help> |
0 | 33 **What it does** |
34 | |
35 This tool reverse-complements each sequence in a library. | |
36 If the library is a FASTQ, the quality-scores are also reversed. | |
2
43540312cb76
planemo upload commit 33927a87ba2eee9bf0ecdd376a66241b17b3d734
devteam
parents:
1
diff
changeset
|
37 |
0 | 38 -------- |
39 | |
40 **Example** | |
41 | |
42 Input FASTQ file:: | |
43 | |
44 @CSHL_1_FC42AGWWWXX:8:1:3:740 | |
45 TGTCTGTAGCCTCNTCCTTGTAATTCAAAGNNGGTA | |
46 +CSHL_1_FC42AGWWWXX:8:1:3:740 | |
47 33 33 33 34 33 33 33 33 33 33 33 33 27 5 27 33 33 33 33 33 33 27 21 27 33 32 31 29 26 24 5 5 15 17 27 26 | |
48 | |
49 | |
50 Output FASTQ file:: | |
51 | |
52 @CSHL_1_FC42AGWWWXX:8:1:3:740 | |
53 TACCNNCTTTGAATTACAAGGANGAGGCTACAGACA | |
54 +CSHL_1_FC42AGWWWXX:8:1:3:740 | |
55 26 27 17 15 5 5 24 26 29 31 32 33 27 21 27 33 33 33 33 33 33 27 5 27 33 33 33 33 33 33 33 33 34 33 33 33 | |
56 | |
57 ------ | |
58 | |
59 This tool is based on `FASTX-toolkit`__ by Assaf Gordon. | |
60 | |
61 .. __: http://hannonlab.cshl.edu/fastx_toolkit/ | |
2
43540312cb76
planemo upload commit 33927a87ba2eee9bf0ecdd376a66241b17b3d734
devteam
parents:
1
diff
changeset
|
62 </help> |
0 | 63 </tool> |