annotate gcs.xml @ 0:caadae802e65 draft

Uploaded
author jamueller
date Thu, 23 May 2019 05:15:08 -0400
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
caadae802e65 Uploaded
jamueller
parents:
diff changeset
1 <tool id="GeCoS" name="GeCoS" version="1.0.0">
caadae802e65 Uploaded
jamueller
parents:
diff changeset
2 <description>(GeneCodonSearch) calculates the codon composition in a DNA sequence.</description>
caadae802e65 Uploaded
jamueller
parents:
diff changeset
3 <command interpreter="python">GeneCodonSearch1_2.py -c $codon -m $minimum -i $input_sequences -r $resultfile</command>
caadae802e65 Uploaded
jamueller
parents:
diff changeset
4 <inputs>
caadae802e65 Uploaded
jamueller
parents:
diff changeset
5 <param type="data" format="fasta" name="input_sequences" label="Input Sequences"/>
caadae802e65 Uploaded
jamueller
parents:
diff changeset
6 <param name="codon" type="select" label="Codons" multiple="true">
caadae802e65 Uploaded
jamueller
parents:
diff changeset
7 <option value="ATA" selected="false">ATG</option>
caadae802e65 Uploaded
jamueller
parents:
diff changeset
8 <option value="ATC" selected="false">ATC</option>
caadae802e65 Uploaded
jamueller
parents:
diff changeset
9 <option value="ATT" selected="false">ATT</option>
caadae802e65 Uploaded
jamueller
parents:
diff changeset
10 <option value="ATG" selected="false">ATG</option>
caadae802e65 Uploaded
jamueller
parents:
diff changeset
11 <option value="ACA" selected="false">ACA</option>
caadae802e65 Uploaded
jamueller
parents:
diff changeset
12 <option value="ACC" selected="false">ACC</option>
caadae802e65 Uploaded
jamueller
parents:
diff changeset
13 <option value="ACG" selected="false">ACG</option>
caadae802e65 Uploaded
jamueller
parents:
diff changeset
14 <option value="ACT" selected="false">ACT</option>
caadae802e65 Uploaded
jamueller
parents:
diff changeset
15 <option value="AAC" selected="false">AAC</option>
caadae802e65 Uploaded
jamueller
parents:
diff changeset
16 <option value="AAT" selected="false">AAT</option>
caadae802e65 Uploaded
jamueller
parents:
diff changeset
17 <option value="AAA" selected="false">AAA</option>
caadae802e65 Uploaded
jamueller
parents:
diff changeset
18 <option value="AAG" selected="false">AAG</option>
caadae802e65 Uploaded
jamueller
parents:
diff changeset
19 <option value="AGC" selected="false">AGC</option>
caadae802e65 Uploaded
jamueller
parents:
diff changeset
20 <option value="AGT" selected="false">AGT</option>
caadae802e65 Uploaded
jamueller
parents:
diff changeset
21 <option value="AGA" selected="false">AGA</option>
caadae802e65 Uploaded
jamueller
parents:
diff changeset
22 <option value="AGG" selected="false">AGG</option>
caadae802e65 Uploaded
jamueller
parents:
diff changeset
23 <option value="CTA" selected="false">CTA</option>
caadae802e65 Uploaded
jamueller
parents:
diff changeset
24 <option value="CTC" selected="false">CTC</option>
caadae802e65 Uploaded
jamueller
parents:
diff changeset
25 <option value="CTG" selected="false">CTG</option>
caadae802e65 Uploaded
jamueller
parents:
diff changeset
26 <option value="CTT" selected="false">CTT</option>
caadae802e65 Uploaded
jamueller
parents:
diff changeset
27 <option value="CCA" selected="false">CCA</option>
caadae802e65 Uploaded
jamueller
parents:
diff changeset
28 <option value="CCC" selected="false">CCC</option>
caadae802e65 Uploaded
jamueller
parents:
diff changeset
29 <option value="CCG" selected="false">CCG</option>
caadae802e65 Uploaded
jamueller
parents:
diff changeset
30 <option value="CCT" selected="false">CCT</option>
caadae802e65 Uploaded
jamueller
parents:
diff changeset
31 <option value="CAC" selected="false">CAC</option>
caadae802e65 Uploaded
jamueller
parents:
diff changeset
32 <option value="CAT" selected="false">CAT</option>
caadae802e65 Uploaded
jamueller
parents:
diff changeset
33 <option value="CAA" selected="false">CAA</option>
caadae802e65 Uploaded
jamueller
parents:
diff changeset
34 <option value="CAG" selected="false">CAG</option>
caadae802e65 Uploaded
jamueller
parents:
diff changeset
35 <option value="CGA" selected="false">CGA</option>
caadae802e65 Uploaded
jamueller
parents:
diff changeset
36 <option value="CGC" selected="false">CGC</option>
caadae802e65 Uploaded
jamueller
parents:
diff changeset
37 <option value="CGG" selected="false">CGG</option>
caadae802e65 Uploaded
jamueller
parents:
diff changeset
38 <option value="CGT" selected="false">CGT</option>
caadae802e65 Uploaded
jamueller
parents:
diff changeset
39 <option value="GTA" selected="false">GTA</option>
caadae802e65 Uploaded
jamueller
parents:
diff changeset
40 <option value="GTC" selected="false">GTC</option>
caadae802e65 Uploaded
jamueller
parents:
diff changeset
41 <option value="GTG" selected="false">GTG</option>
caadae802e65 Uploaded
jamueller
parents:
diff changeset
42 <option value="GTT" selected="false">GTT</option>
caadae802e65 Uploaded
jamueller
parents:
diff changeset
43 <option value="GCA" selected="false">GCA</option>
caadae802e65 Uploaded
jamueller
parents:
diff changeset
44 <option value="GCC" selected="false">GCC</option>
caadae802e65 Uploaded
jamueller
parents:
diff changeset
45 <option value="GCG" selected="false">GCG</option>
caadae802e65 Uploaded
jamueller
parents:
diff changeset
46 <option value="GCT" selected="false">GCT</option>
caadae802e65 Uploaded
jamueller
parents:
diff changeset
47 <option value="GAC" selected="false">GAC</option>
caadae802e65 Uploaded
jamueller
parents:
diff changeset
48 <option value="GAT" selected="false">GAT</option>
caadae802e65 Uploaded
jamueller
parents:
diff changeset
49 <option value="GAA" selected="false">GAA</option>
caadae802e65 Uploaded
jamueller
parents:
diff changeset
50 <option value="GAG" selected="false">GAG</option>
caadae802e65 Uploaded
jamueller
parents:
diff changeset
51 <option value="GGA" selected="false">GGA</option>
caadae802e65 Uploaded
jamueller
parents:
diff changeset
52 <option value="GGC" selected="false">GGC</option>
caadae802e65 Uploaded
jamueller
parents:
diff changeset
53 <option value="GGG" selected="false">GGG</option>
caadae802e65 Uploaded
jamueller
parents:
diff changeset
54 <option value="GGT" selected="false">GGT</option>
caadae802e65 Uploaded
jamueller
parents:
diff changeset
55 <option value="TCA" selected="false">TCA</option>
caadae802e65 Uploaded
jamueller
parents:
diff changeset
56 <option value="TCC" selected="false">TCC</option>
caadae802e65 Uploaded
jamueller
parents:
diff changeset
57 <option value="TCG" selected="false">TCG</option>
caadae802e65 Uploaded
jamueller
parents:
diff changeset
58 <option value="TCT" selected="false">TCT</option>
caadae802e65 Uploaded
jamueller
parents:
diff changeset
59 <option value="TTC" selected="false">TTC</option>
caadae802e65 Uploaded
jamueller
parents:
diff changeset
60 <option value="TTT" selected="false">TTT</option>
caadae802e65 Uploaded
jamueller
parents:
diff changeset
61 <option value="TTA" selected="false">TTA</option>
caadae802e65 Uploaded
jamueller
parents:
diff changeset
62 <option value="TTG" selected="false">TTG</option>
caadae802e65 Uploaded
jamueller
parents:
diff changeset
63 <option value="TAC" selected="false">TAC</option>
caadae802e65 Uploaded
jamueller
parents:
diff changeset
64 <option value="TAT" selected="false">TAT</option>
caadae802e65 Uploaded
jamueller
parents:
diff changeset
65 <option value="TAA" selected="false">TAA</option>
caadae802e65 Uploaded
jamueller
parents:
diff changeset
66 <option value="TAG" selected="false">TAG</option>
caadae802e65 Uploaded
jamueller
parents:
diff changeset
67 <option value="TGC" selected="false">TGC</option>
caadae802e65 Uploaded
jamueller
parents:
diff changeset
68 <option value="TGT" selected="false">TGT</option>
caadae802e65 Uploaded
jamueller
parents:
diff changeset
69 <option value="TGA" selected="false">TGA</option>
caadae802e65 Uploaded
jamueller
parents:
diff changeset
70 <option value="TGG" selected="false">TGG</option>
caadae802e65 Uploaded
jamueller
parents:
diff changeset
71 </param>
caadae802e65 Uploaded
jamueller
parents:
diff changeset
72 <param name="minimum" type="float" value="0.0" label="Minimum codon content (cutoff)"/>
caadae802e65 Uploaded
jamueller
parents:
diff changeset
73 </inputs>
caadae802e65 Uploaded
jamueller
parents:
diff changeset
74 <outputs>
caadae802e65 Uploaded
jamueller
parents:
diff changeset
75 <data format="txt" name="resultfile"/>
caadae802e65 Uploaded
jamueller
parents:
diff changeset
76 </outputs>
caadae802e65 Uploaded
jamueller
parents:
diff changeset
77
caadae802e65 Uploaded
jamueller
parents:
diff changeset
78 <help>
caadae802e65 Uploaded
jamueller
parents:
diff changeset
79 **What it does**
caadae802e65 Uploaded
jamueller
parents:
diff changeset
80 **GeCos** is a tool that calculates the codon composition of any given DNA sequence.
caadae802e65 Uploaded
jamueller
parents:
diff changeset
81
caadae802e65 Uploaded
jamueller
parents:
diff changeset
82 **Input**
caadae802e65 Uploaded
jamueller
parents:
diff changeset
83
caadae802e65 Uploaded
jamueller
parents:
diff changeset
84 - If more than one sequence is analyzed at a time, a **cutoff value** can be used to filter the output. Only the sequences with a higher total score than the cutoff value will be displayed in the output.
caadae802e65 Uploaded
jamueller
parents:
diff changeset
85
caadae802e65 Uploaded
jamueller
parents:
diff changeset
86 - The DNA sequence(s), that are supposed to be analyzed with GeCoS need to be formatted as fasta.
caadae802e65 Uploaded
jamueller
parents:
diff changeset
87
caadae802e65 Uploaded
jamueller
parents:
diff changeset
88 Example::
caadae802e65 Uploaded
jamueller
parents:
diff changeset
89
caadae802e65 Uploaded
jamueller
parents:
diff changeset
90 &gt;CCE57618 cdna plasmid:HUSEC2011CHR1:pHUSEC2011-2:166:1143:1 gene:HUS2011_pII0001 description:replication initiation protein RepFIB
caadae802e65 Uploaded
jamueller
parents:
diff changeset
91 GTGGATAAGTC ... TCTTCAAATCCCGCTGA
caadae802e65 Uploaded
jamueller
parents:
diff changeset
92 &gt;CCE57620 cdna plasmid:HUSEC2011CHR1:pHUSEC2011-2:1422:2162:-1 gene:HUS2011_pII0003 description:site-specific recombinase
caadae802e65 Uploaded
jamueller
parents:
diff changeset
93 ATGAACAATG ... CTCCCCTGAAGTAA
caadae802e65 Uploaded
jamueller
parents:
diff changeset
94 &gt;CCE57621 cdna plasmid:HUSEC2011CHR1:pHUSEC2011-2:2531:2692:-1 gene:HUS2011_pII0004 description:plasmid stabilisation system family protein
caadae802e65 Uploaded
jamueller
parents:
diff changeset
95 ATGAGTAATCA ... ATTTCAACTGA
caadae802e65 Uploaded
jamueller
parents:
diff changeset
96 &gt;CCE57622 cdna plasmid:HUSEC2011CHR1:pHUSEC2011-2:2894:3076:-1 gene:HUS2011_pII0005 description:putative transcriptional regulator
caadae802e65 Uploaded
jamueller
parents:
diff changeset
97 ATGGCCAG ... AGAAGGCT
caadae802e65 Uploaded
jamueller
parents:
diff changeset
98
caadae802e65 Uploaded
jamueller
parents:
diff changeset
99 **Output**
caadae802e65 Uploaded
jamueller
parents:
diff changeset
100
caadae802e65 Uploaded
jamueller
parents:
diff changeset
101 - GeCoS produces a matrix containing the identifier used in the input, the combined score of the sequence and the number of each of the chosen codons.
caadae802e65 Uploaded
jamueller
parents:
diff changeset
102
caadae802e65 Uploaded
jamueller
parents:
diff changeset
103 - **Total Score** = sum of codon occurences / sequence length * number of analyzed codons
caadae802e65 Uploaded
jamueller
parents:
diff changeset
104
caadae802e65 Uploaded
jamueller
parents:
diff changeset
105 - The output is sorted from low to high (Total Score: 0 to 1).
caadae802e65 Uploaded
jamueller
parents:
diff changeset
106
caadae802e65 Uploaded
jamueller
parents:
diff changeset
107 Example::
caadae802e65 Uploaded
jamueller
parents:
diff changeset
108
caadae802e65 Uploaded
jamueller
parents:
diff changeset
109 [['Gene_ID' 'Total Score' 'AGG' 'AGC' 'CCC' 'TGC' 'GCG']
caadae802e65 Uploaded
jamueller
parents:
diff changeset
110 ['CCE57562' 0.0190476 1 3 1 2 1]
caadae802e65 Uploaded
jamueller
parents:
diff changeset
111 ['CCQ29559' 0.0190476 0 1 2 2 1]
caadae802e65 Uploaded
jamueller
parents:
diff changeset
112 ...
caadae802e65 Uploaded
jamueller
parents:
diff changeset
113 ['CCQ31238' 0.0328358 0 3 0 6 2]
caadae802e65 Uploaded
jamueller
parents:
diff changeset
114 ['CCE57539' 0.05 2 0 4 3 3]]
caadae802e65 Uploaded
jamueller
parents:
diff changeset
115
caadae802e65 Uploaded
jamueller
parents:
diff changeset
116 </help>
caadae802e65 Uploaded
jamueller
parents:
diff changeset
117
caadae802e65 Uploaded
jamueller
parents:
diff changeset
118 </tool>