0
|
1 <tool id="trnascan" name="tRNA prediction" version="0.3">
|
|
2 <description>(tRNAscan)</description>
|
|
3 <requirements>
|
|
4 <requirement type="package" version="1.3.1">tRNAscan-SE</requirement>
|
|
5 <requirement type="package" version="1.61">biopython</requirement>
|
|
6 </requirements>
|
|
7 <command interpreter="python">
|
1
|
8 <![CDATA[
|
0
|
9 tRNAscan.py
|
|
10 $organism
|
|
11 $mode
|
|
12 $showPrimSecondOpt
|
|
13 $disablePseudo
|
|
14 $showCodons
|
|
15 -o
|
|
16 $tabular_output
|
|
17 $inputfile
|
|
18 $fasta_output
|
1
|
19 ]]>
|
0
|
20 </command>
|
|
21 <inputs>
|
|
22 <param name="inputfile" type="data" format="fasta" label="Genome Sequence" help="Dataset missing? See TIP below"/>
|
|
23 <param name="organism" type="select" label="Select Organism">
|
|
24 <option value="">Eukaryotic</option>
|
|
25 <option value="-G">general tRNA model</option>
|
|
26 <option value="-B">Bacterial</option>
|
|
27 <option value="-A">Archaeal</option>
|
|
28 <option value="-O">Mitochondrial/Chloroplast</option>
|
|
29 </param>
|
|
30 <param name="mode" type="select" label="Select Mode">
|
|
31 <option value="">Default</option>
|
|
32 <option value="-C">Covariance model analysis only (slow)</option>
|
|
33 <option value="-T">tRNAscan only</option>
|
|
34 <option value="-E">EufindtRNA only</option>
|
|
35 <option value="--infernal">Infernal cm analysis (max sensitivity, very slow)</option>
|
|
36 <option value="--newscan">Infernal and new cm models</option>
|
|
37 </param>
|
|
38 <param name="disablePseudo" type="boolean" label="Disable pseudogene checking" truevalue="-D" falsevalue="" />
|
|
39 <param name="showPrimSecondOpt" type="boolean" label="Show primary and secondary structure components to Cove scores" truevalue="-H" falsevalue="" />
|
|
40 <param name="showCodons" type="boolean" label="Show codons instead of tRNA anticodons" truevalue="-N" falsevalue="" />
|
|
41 </inputs>
|
|
42 <outputs>
|
|
43 <data format="tabular" name="tabular_output" label="${tool.name} on ${on_string}: tabular" />
|
|
44 <data format="fasta" name="fasta_output" label="${tool.name} on ${on_string}: fasta" />
|
|
45 </outputs>
|
|
46 <tests>
|
|
47 <test>
|
|
48 <param name="input" value="trna_arabidopsis.fasta" ftype="fasta" />
|
|
49 <param name="organism" value="" />
|
|
50 <param name="mode" value="--infernal" />
|
|
51 <param name="disablePseudo" value="" />
|
|
52 <param name="showPrimSecondOpt" value="" />
|
|
53 <param name="showCodons" value="" />
|
|
54 <output name="fasta_output" file="tRNAscan_eukaryotic_infernal.fasta" ftype="fasta" />
|
|
55 <output name="fasta_output" file="tRNAscan_eukaryotic_infernal.tabular" ftype="tabular" />
|
|
56 </test>
|
|
57 </tests>
|
|
58 <help>
|
1
|
59 <![CDATA[
|
0
|
60
|
|
61
|
|
62 .. class:: warningmark
|
|
63
|
|
64 **TIP** This tool requires *fasta* formated sequences.
|
|
65
|
|
66 -----
|
|
67
|
|
68 **What it does**
|
|
69
|
|
70 tRNAscan-SE_ was designed to make rapid, sensitive searches of genomic
|
|
71 sequence feasible using the selectivity of the Cove analysis package.
|
|
72 We have optimized search sensitivity with eukaryote cytoplasmic and
|
|
73 eubacterial sequences, but it may be applied more broadly with a
|
|
74 slight reduction in sensitivity.
|
|
75
|
|
76 .. _tRNAscan-SE: http://lowelab.ucsc.edu/tRNAscan-SE/
|
|
77
|
|
78 -----
|
|
79
|
|
80 **Organism**
|
|
81
|
|
82 - search for eukaryotic cytoplasmic tRNAs:
|
|
83
|
|
84 This is the default.
|
|
85
|
|
86 - use general tRNA model:
|
|
87
|
|
88 This option selects the general tRNA covariance model that was trained
|
|
89 on tRNAs from all three phylogenetic domains (Archaea, Bacteria, and
|
|
90 Eukarya). This mode can be used when analyzing a mixed collection of
|
|
91 sequences from more than one phylogenetic domain, with only slight
|
|
92 loss of sensitivity and selectivity. The original publication
|
|
93 describing this program and tRNAscan-SE version 1.0 used this general
|
|
94 tRNA model exclusively. If you wish to compare scores to those found
|
|
95 in the paper or scans using v1.0, use this option. Use of this option
|
|
96 is compatible with all other search mode options described in this
|
|
97 section.
|
|
98
|
|
99 - search for bacterial tRNAs
|
|
100
|
|
101 This option selects the bacterial covariance model for tRNA analysis,
|
|
102 and loosens the search parameters for EufindtRNA to improve detection
|
|
103 of bacterial tRNAs. Use of this mode with bacterial sequences
|
|
104 will also improve bounds prediction of the 3' end (the terminal CAA
|
|
105 triplet).
|
|
106
|
|
107 - search for archaeal tRNAs
|
|
108
|
|
109 This option selects an archaeal-specific covariance model for tRNA
|
|
110 analysis, as well as slightly loosening the EufindtRNA search
|
|
111 cutoffs.
|
|
112
|
|
113 - search for organellar (mitochondrial/chloroplast) tRNAs
|
|
114
|
|
115 This parameter bypasses the fast first-pass scanners that are poor at
|
|
116 detecting organellar tRNAs and runs Cove analysis only. Since true
|
|
117 organellar tRNAs have been found to have Cove scores between 15 and 20
|
|
118 bits, the search cutoff is lowered from 20 to 15 bits. Also,
|
|
119 pseudogene checking is disabled since it is only applicable to
|
|
120 eukaryotic cytoplasmic tRNA pseudogenes. Since Cove-only mode is
|
|
121 used, searches will be very slow (see -C option below) relative to the
|
|
122 default mode.
|
|
123
|
|
124 ------
|
|
125
|
|
126 **Mode**
|
|
127
|
|
128 - search using Cove analysis only (max sensitivity, slow)
|
|
129
|
|
130 Directs tRNAscan-SE to analyze sequences using Cove analysis only.
|
|
131 This option allows a slightly more sensitive search than the default
|
|
132 tRNAscan + EufindtRNA -> Cove mode, but is much slower (by approx. 250
|
|
133 to 3,000 fold). Output format and other program defaults are
|
|
134 otherwise identical to the normal analysis.
|
|
135
|
|
136 - search using Eukaryotic tRNA finder (EufindtRNA) only:
|
|
137
|
|
138 This option runs EufindtRNA alone to search for tRNAs. Since Cove is
|
|
139 not being used as a secondary filter to remove false positives, this
|
|
140 run mode defaults to "Normal" parameters which more closely
|
|
141 approximates the sensitivity and selectivity of the original algorithm
|
|
142 describe by Pavesi and colleagues.
|
|
143
|
|
144 - search using tRNAscan only (defaults to strict search parameters)
|
|
145
|
|
146 Directs tRNAscan-SE to use only tRNAscan to analyze sequences. This
|
|
147 mode will cause tRNAscan to default to using "strict" parameters
|
|
148 (similar to tRNAscan version 1.3 operation). This mode of operation
|
|
149 is faster (about 3-5 times faster than default mode analysis), but
|
|
150 will result in approximately 0.2 to 0.6 false positive tRNAs per Mbp,
|
|
151 decreased sensitivity, and less reliable prediction of anticodons,
|
|
152 tRNA isotype, and introns.
|
|
153
|
|
154 - search using Infernal cm analysis only (max sensitivity, very slow)
|
|
155
|
|
156
|
|
157 - search using Infernal and new cm models instead of Cove
|
|
158
|
|
159
|
|
160 -----
|
|
161
|
|
162 **disable pseudogene checking**
|
|
163
|
|
164 Manually disable checking tRNAs for poor primary or secondary
|
|
165 structure scores often indicative of eukaryotic pseudogenes. This
|
|
166 will slightly speed the program and may be necessary for non-eukaryotic
|
|
167 sequences that are flagged as possible pseudogenes but are known to be
|
|
168 functional tRNAs.
|
|
169
|
|
170 -----
|
|
171
|
|
172 **Show both primary and secondary structure score components to covariance model bit scores**
|
|
173
|
|
174 This option displays the breakdown of the two components of the
|
|
175 covariance model bit score. Since tRNA pseudogenes often have one
|
|
176 very low component (good secondary structure but poor primary sequence
|
|
177 similarity to the tRNA model, or vice versa), this information may be
|
|
178 useful in deciding whether a low-scoring tRNA is likely to be a
|
|
179 pseudogene. The heuristic pseudogene detection filter uses this
|
|
180 information to flag possible pseudogenes -- use this option to see why
|
|
181 a hit is marked as a possible pseudogene. The user may wish to
|
1
|
182 examine score breakdowns from known tRNAs in the organism of interest
|
0
|
183 to get a frame of reference.
|
|
184
|
|
185 -----
|
|
186
|
|
187 **Show codons instead of tRNA anticodons**
|
|
188
|
|
189 This option causes tRNAscan-SE to output a tRNA's corresponding codon
|
|
190 in place of its anticodon.
|
|
191
|
|
192 -----
|
|
193
|
|
194 **Example**
|
|
195
|
|
196 * input:
|
|
197
|
|
198 >CELF22B7 C.aenorhabditis elegans (Bristol N2) cosmid F22B7
|
|
199 GATCCTTGTAGATTTTGAATTTGAAGTTTTTTCTCATTCCAAAACTCTGT
|
|
200 GATCTGAAATAAAATGTCTCAAAAAAATAGAAGAAAACATTGCTTTATAT
|
|
201 TTATCAGTTATGGTTTTCAAAATTTTCTGACATACCGTTTTGCTTCTTTT
|
|
202 TTTCTCATCTTCTTCAAATATCAATTGTGATAATCTGACTCCTAACAATC
|
|
203 GAATTTCTTTTCCTTTTTCTTTTTCCAACAACTCCAGTGAGAACTTTTGA
|
|
204 ATATCTTCAAGTGACTTCACCACATCAGAAGGTGTCAACGATCTTGTGAG
|
|
205 AACATCGAATGAAGATAATTTTAATTTTAGAGTTACAGTTTTTCCTCCGA
|
|
206 .....
|
|
207
|
|
208
|
|
209 * output:
|
|
210
|
|
211
|
|
212 ======== ====== ===== ====== ==== ========== ====== ====== ========== ==========
|
1
|
213 tRNA Bounds Intron Bonds
|
0
|
214 -------- ------ ---------------- ---- ---------- ---------------- ---------- ----------
|
|
215 Name # tRNA Begin End tRNA Anti Codon Begin End Cove Score Hit Origin
|
|
216 ======== ====== ===== ====== ==== ========== ====== ====== ========== ==========
|
|
217 CELF22B7 1 12619 12738 Leu CAA 12657 12692 55.12 Bo
|
|
218 CELF22B7 2 19480 19561 Ser AGA 0 0 66.90 Bo
|
|
219 CELF22B7 3 26367 26439 Phe GAA 0 0 73.88 Bo
|
|
220 CELF22B7 4 26992 26920 Phe GAA 0 0 73.88 Bo
|
|
221 CELF22B7 5 23765 23694 Pro CGG 0 0 60.58 Bo
|
|
222 ======== ====== ===== ====== ==== ========== ====== ====== ========== ==========
|
|
223
|
|
224
|
|
225 -------
|
|
226
|
|
227 **References**
|
|
228
|
|
229 Todd M. Lowe and Sean R. Eddy
|
|
230
|
|
231 tRNAscan-SE: A Program for Improved Detection of Transfer RNA Genes in Genomic Sequence Nucl. Acids Res. (1997) 25(5): 0955-964
|
|
232
|
1
|
233 doi:10.1093/nar/25.5.0955
|
0
|
234
|
|
235
|
1
|
236 ]]>
|
0
|
237 </help>
|
|
238 </tool>
|