annotate blast2go-7b53cc52e7ed/tools/ncbi_blast_plus/blast2go.xml @ 1:48ee9dd8c1a5 draft default tip

Uploaded
author devteam
date Fri, 17 May 2013 07:34:37 -0400
parents c5c578f2a1ba
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
1 <tool id="blast2go" name="Blast2GO" version="0.0.2">
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
2 <description>Maps BLAST results to GO annotation terms</description>
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
3 <command interpreter="python">
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
4 blast2go.py $xml ${prop.fields.path} $tab
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
5 </command>
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
6 <inputs>
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
7 <param name="xml" type="data" format="blastxml" label="BLAST XML results" description="You must have run BLAST against a protein database such as the NCBI non-redundant (NR) database. Use BLASTX for nucleotide queries, BLASTP for protein queries." />
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
8 <param name="prop" type="select" label="Blast2GO settings" description="One or more configurations can be setup, such as using the Blast2GO team's server in Spain, or a local database.">
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
9 <options from_file="blast2go.loc">
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
10 <column name="value" index="0"/>
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
11 <column name="name" index="1"/>
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
12 <column name="path" index="2"/>
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
13 </options>
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
14 </param>
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
15 </inputs>
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
16 <outputs>
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
17 <data name="tab" format="tabular" label="Blast2GO ${prop.fields.name}" />
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
18 </outputs>
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
19 <requirements>
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
20 </requirements>
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
21 <tests>
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
22 </tests>
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
23 <help>
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
24 .. class:: warningmark
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
25
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
26 **Note**. Blast2GO may take a substantial amount of time, especially if
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
27 running against the public server in Spain. For large input datasets it
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
28 is advisable to allow overnight processing, or consider subdividing.
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
29
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
30 -----
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
31
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
32 **What it does**
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
33
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
34 This runs b2g4Pipe, the command line (no GUI) version of Blast2GO designed
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
35 for use in pipelines.
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
36
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
37 It takes as input BLAST XML results against a protein database, typically
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
38 the NCBI non-redundant (NR) database. This tool will accept concatenated
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
39 BLAST XML files (although they are technically invalid XML), which is very
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
40 useful if you have sub-divided your protein FASTA files and run BLAST on
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
41 them in batches.
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
42
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
43 The BLAST matches are used to assign Gene Ontology (GO) annotation terms
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
44 to each query sequence.
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
45
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
46 The output from this tool is a tabular file containing three columns, with
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
47 the order taken from query order in the original BLAST XML file:
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
48
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
49 ====== ====================================
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
50 Column Description
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
51 ------ ------------------------------------
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
52 1 ID and description of query sequence
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
53 2 GO term
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
54 3 GO description
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
55 ====== ====================================
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
56
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
57 Note that if no GO terms are assigned to a sequence (e.g. if it had no
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
58 BLAST matches), then it will not be present in the output file.
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
59
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
60
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
61 **Advanced Settings**
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
62
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
63 Blast2GO has a properties setting file which includes which database
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
64 server to connect to (e.g. the public server in Valencia, Spain, or a
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
65 local server), as well as more advanced options such as thresholds and
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
66 evidence code weights. To change these settings, your Galaxy administrator
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
67 must create a new properties file, and add it to the drop down menu above.
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
68
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
69
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
70 **References**
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
71
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
72 S. Götz et al.
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
73 High-throughput functional annotation and data mining with the Blast2GO suite.
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
74 Nucleic Acids Res. 36(10):3420–3435, 2008.
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
75 http://dx.doi.org/10.1093/nar/gkn176
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
76
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
77 A. Conesa and S. Götz.
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
78 Blast2GO: A Comprehensive Suite for Functional Analysis in Plant Genomics.
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
79 Int. J. Plant Genomics. 619832, 2008.
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
80 http://dx.doi.org/10.1155/2008/619832
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
81
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
82 A. Conesa et al.
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
83 Blast2GO: A universal tool for annotation, visualization and analysis in functional genomics research.
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
84 Bioinformatics 21:3674-3676, 2005.
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
85 http://dx.doi.org/10.1093/bioinformatics/bti610
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
86
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
87 http://www.blast2go.org/
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
88
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
89 </help>
c5c578f2a1ba Uploaded
devteam
parents:
diff changeset
90 </tool>