15
|
1 <tool id="revcompl" name="reverse complement">
|
|
2 <description>of DNA/RNA sequences</description>
|
|
3 <command interpreter="python">revcompl.py $input $output $fasta $rna </command>
|
|
4 <inputs>
|
|
5 <param name="input" format="txt" type="data" label="Original sequence file"/>
|
|
6 <param name="fasta" label="Check if input is fasta format" type="boolean" truevalue="fasta" falsevalue="txt" checked="False"/>
|
|
7 <param name="rna" label="Check if need to output as RNA sequences" type="boolean" truevalue="rna" falsevalue="dna" checked="False"/>
|
|
8 </inputs>
|
|
9 <outputs>
|
|
10 <data format="input" name="output" />
|
|
11 </outputs>
|
|
12 <help>
|
|
13
|
|
14 **What it does**
|
|
15
|
|
16 This tool outputs reverse complementary of DNA/RNA sequences in the input file. The input can be fasta format or raw sequences (each line is a sequence).
|
|
17
|
|
18 Degenerate nucleotides are supported. Here is the match table:
|
|
19
|
|
20 A to T/U
|
|
21
|
|
22 C to G
|
|
23
|
|
24 G to C
|
|
25
|
|
26 T/U to A
|
|
27
|
|
28 M to K
|
|
29
|
|
30 W to W
|
|
31
|
|
32 S to S
|
|
33
|
|
34 R to Y
|
|
35
|
|
36 Y to R
|
|
37
|
|
38 N to N
|
|
39
|
|
40 </help>
|
|
41 </tool>
|