annotate barrnap_wrapper.xml @ 9:0df31f33b6d4

fixed bug in tool_dependencies.xml
author slugger70@gmail.com
date Wed, 17 Sep 2014 15:06:38 +1000
parents 76c4f8005cb2
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
8
76c4f8005cb2 Fixed toolshed spec
Slugger70@gmail.com
parents: 6
diff changeset
1 <tool id="barrnap" name="barrnap" version="1.0.2">
0
ead9db997e1c Uploaded
simon-gladman
parents:
diff changeset
2 <description>Locate bacterial ribosomal RNA's in a fasta file. (GFF output)</description>
ead9db997e1c Uploaded
simon-gladman
parents:
diff changeset
3 <requirements>
6
409688c460e0 Changed version of barrnap to 0.3 and used IUC's package.
slugger70@gmail.com
parents: 5
diff changeset
4 <requirement type="package" version="0.3">package_barrnap_0_3</requirement>
0
ead9db997e1c Uploaded
simon-gladman
parents:
diff changeset
5 </requirements>
ead9db997e1c Uploaded
simon-gladman
parents:
diff changeset
6 <command>
ead9db997e1c Uploaded
simon-gladman
parents:
diff changeset
7 barrnap
ead9db997e1c Uploaded
simon-gladman
parents:
diff changeset
8 --lencutoff $lencutoff
ead9db997e1c Uploaded
simon-gladman
parents:
diff changeset
9 --evalue $evalue
ead9db997e1c Uploaded
simon-gladman
parents:
diff changeset
10 $fasta_file
2
6151065619e1 Uploaded
simon-gladman
parents: 0
diff changeset
11 > $gff
4
0f37c78186fe Uploaded
simon-gladman
parents: 3
diff changeset
12 2> $stderr
0
ead9db997e1c Uploaded
simon-gladman
parents:
diff changeset
13 </command>
ead9db997e1c Uploaded
simon-gladman
parents:
diff changeset
14
ead9db997e1c Uploaded
simon-gladman
parents:
diff changeset
15 <inputs>
ead9db997e1c Uploaded
simon-gladman
parents:
diff changeset
16 <param name="fasta_file" type="data" format="fasta" label="Fasta file" help="Fasta file to look for rRNA's in" />
ead9db997e1c Uploaded
simon-gladman
parents:
diff changeset
17 <param name="lencutoff" type="float" value="0.8" label="Length cutoff" help="Proportional length threshold to tag a find as pseudo" />
ead9db997e1c Uploaded
simon-gladman
parents:
diff changeset
18 <param name="evalue" type="float" value="1e-06" label="e-value" help="Similarity e-value cutoff" />
ead9db997e1c Uploaded
simon-gladman
parents:
diff changeset
19 </inputs>
ead9db997e1c Uploaded
simon-gladman
parents:
diff changeset
20
ead9db997e1c Uploaded
simon-gladman
parents:
diff changeset
21 <outputs>
ead9db997e1c Uploaded
simon-gladman
parents:
diff changeset
22 <data name="stderr" format="tabular" label="${tool.name} on ${on_string}: STDERR"/>
5
b3cf551dc5f4 Uploaded
simon-gladman
parents: 4
diff changeset
23 <data name="gff" format="gff3" lavel="${tool.name} on ${on_string}: rRNA GFF"/>
0
ead9db997e1c Uploaded
simon-gladman
parents:
diff changeset
24 </outputs>
ead9db997e1c Uploaded
simon-gladman
parents:
diff changeset
25
ead9db997e1c Uploaded
simon-gladman
parents:
diff changeset
26 <help>
ead9db997e1c Uploaded
simon-gladman
parents:
diff changeset
27 **barrnap**
ead9db997e1c Uploaded
simon-gladman
parents:
diff changeset
28 ::
ead9db997e1c Uploaded
simon-gladman
parents:
diff changeset
29 barrnap_ predicts the location of 5S, 16S and 23S ribosomal RNA genes in Bacterial genome sequences. It takes FASTA DNA sequence as input, and write GFF3 as output. It uses the new NHMMER tool that comes with HMMER 3.1-dev for HMM searching in DNA:DNA style. NHMMER binaries for 64-bit Linux and Mac OS X are included and will be auto-detected. Multithreading is supported and one can expect roughly linear speed-ups with more CPUs.
ead9db997e1c Uploaded
simon-gladman
parents:
diff changeset
30 This tool is designed to be a substitute for RNAmmer for bacteria. It was motivated by my desire to remove Prokka's dependency on RNAmmer which is encumbered by an free-for-academic sign-up license, and by the needed legacy HMMER 2.x which conflicts with HMMER 3.x that most people are using now.
ead9db997e1c Uploaded
simon-gladman
parents:
diff changeset
31
ead9db997e1c Uploaded
simon-gladman
parents:
diff changeset
32 RNAmmer is more sophisticated than Barrnap, and more accurate. because it uses HMMER 2.x in glocal alignment mode, whereas HMMER 3.x currently only supports local alignment (Sean Eddy expects glocal to be supported in 2014). In practice, Barrnap will find all the typical 5/16/23S genes in bacteria, but may get the end points out by a few bases and will probably miss wierd rRNAs. The HMM models it uses are derived from RFAM, Silva, and GreenGenes.
ead9db997e1c Uploaded
simon-gladman
parents:
diff changeset
33
ead9db997e1c Uploaded
simon-gladman
parents:
diff changeset
34 Barrnap is for bacteria (prokaryota) only. If you want to find rRNA genes in Archaea or Eukaryota then you should continue to use RNAmmer.
ead9db997e1c Uploaded
simon-gladman
parents:
diff changeset
35
ead9db997e1c Uploaded
simon-gladman
parents:
diff changeset
36 The name Barrnap is derived from BActerial Ribosomal RNA Predictor. It was spawned at CodeFest 2013 in Berlin, Germany by Torsten Seemann and Tim Booth.
ead9db997e1c Uploaded
simon-gladman
parents:
diff changeset
37
ead9db997e1c Uploaded
simon-gladman
parents:
diff changeset
38 .. _barrnap: http://www.vicbioinformatics.com/software.barrnap.shtml
ead9db997e1c Uploaded
simon-gladman
parents:
diff changeset
39
ead9db997e1c Uploaded
simon-gladman
parents:
diff changeset
40 ------
ead9db997e1c Uploaded
simon-gladman
parents:
diff changeset
41
ead9db997e1c Uploaded
simon-gladman
parents:
diff changeset
42 **Inputs/Parameters**
ead9db997e1c Uploaded
simon-gladman
parents:
diff changeset
43 ::
ead9db997e1c Uploaded
simon-gladman
parents:
diff changeset
44 **Fasta file**
ead9db997e1c Uploaded
simon-gladman
parents:
diff changeset
45 The fasta file whose contents you want to search for ribosomal RNA's.
ead9db997e1c Uploaded
simon-gladman
parents:
diff changeset
46 ::
ead9db997e1c Uploaded
simon-gladman
parents:
diff changeset
47 **Length cutoff**
ead9db997e1c Uploaded
simon-gladman
parents:
diff changeset
48 ::
ead9db997e1c Uploaded
simon-gladman
parents:
diff changeset
49 Proportional length threshold to tag a possible rRNA as pseudo.
ead9db997e1c Uploaded
simon-gladman
parents:
diff changeset
50 ::
ead9db997e1c Uploaded
simon-gladman
parents:
diff changeset
51 **E-value**
ead9db997e1c Uploaded
simon-gladman
parents:
diff changeset
52 Similarity cutoff e-value.
ead9db997e1c Uploaded
simon-gladman
parents:
diff changeset
53
ead9db997e1c Uploaded
simon-gladman
parents:
diff changeset
54 </help>
3
a24adf4fc752 Uploaded
simon-gladman
parents: 2
diff changeset
55 </tool>