annotate megablast_xml_parser.xml @ 0:03ca082aeb2e draft

Imported from capsule None
author devteam
date Mon, 19 May 2014 12:33:19 -0400
parents
children fbff957a3655
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
03ca082aeb2e Imported from capsule None
devteam
parents:
diff changeset
1 <tool id="megablast_xml_parser" name="Parse blast XML output" version="1.0.0">
03ca082aeb2e Imported from capsule None
devteam
parents:
diff changeset
2 <description></description>
03ca082aeb2e Imported from capsule None
devteam
parents:
diff changeset
3 <command interpreter="python">megablast_xml_parser.py $input1 $output1</command>
03ca082aeb2e Imported from capsule None
devteam
parents:
diff changeset
4 <inputs>
03ca082aeb2e Imported from capsule None
devteam
parents:
diff changeset
5 <param name="input1" type="data" format="blastxml" label="Megablast XML output" />
03ca082aeb2e Imported from capsule None
devteam
parents:
diff changeset
6 </inputs>
03ca082aeb2e Imported from capsule None
devteam
parents:
diff changeset
7 <outputs>
03ca082aeb2e Imported from capsule None
devteam
parents:
diff changeset
8 <data name="output1" format="tabular"/>
03ca082aeb2e Imported from capsule None
devteam
parents:
diff changeset
9 </outputs>
03ca082aeb2e Imported from capsule None
devteam
parents:
diff changeset
10 <tests>
03ca082aeb2e Imported from capsule None
devteam
parents:
diff changeset
11 <test>
03ca082aeb2e Imported from capsule None
devteam
parents:
diff changeset
12 <param name="input1" value="megablast_xml_parser_test1.gz" ftype="blastxml" />
03ca082aeb2e Imported from capsule None
devteam
parents:
diff changeset
13 <output name="output1" file="megablast_xml_parser_test1_out.tabular" ftype="tabular" />
03ca082aeb2e Imported from capsule None
devteam
parents:
diff changeset
14 </test>
03ca082aeb2e Imported from capsule None
devteam
parents:
diff changeset
15 </tests>
03ca082aeb2e Imported from capsule None
devteam
parents:
diff changeset
16 <help>
03ca082aeb2e Imported from capsule None
devteam
parents:
diff changeset
17
03ca082aeb2e Imported from capsule None
devteam
parents:
diff changeset
18 **What it does**
03ca082aeb2e Imported from capsule None
devteam
parents:
diff changeset
19
03ca082aeb2e Imported from capsule None
devteam
parents:
diff changeset
20 This tool processes the XML output of any NCBI blast tool (if you run your own blast jobs, the XML output can be generated with **-m 7** option).
03ca082aeb2e Imported from capsule None
devteam
parents:
diff changeset
21
03ca082aeb2e Imported from capsule None
devteam
parents:
diff changeset
22 -----
03ca082aeb2e Imported from capsule None
devteam
parents:
diff changeset
23
03ca082aeb2e Imported from capsule None
devteam
parents:
diff changeset
24 **Output fields**
03ca082aeb2e Imported from capsule None
devteam
parents:
diff changeset
25
03ca082aeb2e Imported from capsule None
devteam
parents:
diff changeset
26 This tools returns tab-delimited output with the following fields::
03ca082aeb2e Imported from capsule None
devteam
parents:
diff changeset
27
03ca082aeb2e Imported from capsule None
devteam
parents:
diff changeset
28 Description Example
03ca082aeb2e Imported from capsule None
devteam
parents:
diff changeset
29 ----------------------------------------- -----------------
03ca082aeb2e Imported from capsule None
devteam
parents:
diff changeset
30
03ca082aeb2e Imported from capsule None
devteam
parents:
diff changeset
31 1. Name of the query sequence Seq1
03ca082aeb2e Imported from capsule None
devteam
parents:
diff changeset
32 2. Length of the query sequence 30
03ca082aeb2e Imported from capsule None
devteam
parents:
diff changeset
33 3. Name of target sequence gnl|BL_ORD_ID|0
03ca082aeb2e Imported from capsule None
devteam
parents:
diff changeset
34 4. Length of target sequence 5528445
03ca082aeb2e Imported from capsule None
devteam
parents:
diff changeset
35 5. Alignment bit score 59.96
03ca082aeb2e Imported from capsule None
devteam
parents:
diff changeset
36 6. E-value 8.38112e-11
03ca082aeb2e Imported from capsule None
devteam
parents:
diff changeset
37 7. Start of alignment within query 1
03ca082aeb2e Imported from capsule None
devteam
parents:
diff changeset
38 8. End of alignment within query 30
03ca082aeb2e Imported from capsule None
devteam
parents:
diff changeset
39 9. Start of alignment within target 5436010
03ca082aeb2e Imported from capsule None
devteam
parents:
diff changeset
40 10. End of alignment within target 5436039
03ca082aeb2e Imported from capsule None
devteam
parents:
diff changeset
41 11. Query frame 1
03ca082aeb2e Imported from capsule None
devteam
parents:
diff changeset
42 12. Target frame 1
03ca082aeb2e Imported from capsule None
devteam
parents:
diff changeset
43 13. Number of identical bases within 29
03ca082aeb2e Imported from capsule None
devteam
parents:
diff changeset
44 the alignment
03ca082aeb2e Imported from capsule None
devteam
parents:
diff changeset
45 14. Alignment length 30
03ca082aeb2e Imported from capsule None
devteam
parents:
diff changeset
46 15. Aligned portion (sequence) of query CGGACAGCGCCGCCACCAACAAAGCCACCA
03ca082aeb2e Imported from capsule None
devteam
parents:
diff changeset
47 16. Aligned portion (sequence) of target CGGACAGCGCCGCCACCAACAAAGCCATCA
03ca082aeb2e Imported from capsule None
devteam
parents:
diff changeset
48 17. Midline indicating positions of ||||||||||||||||||||||||||| ||
03ca082aeb2e Imported from capsule None
devteam
parents:
diff changeset
49 matches within the alignment
03ca082aeb2e Imported from capsule None
devteam
parents:
diff changeset
50
03ca082aeb2e Imported from capsule None
devteam
parents:
diff changeset
51 ------
03ca082aeb2e Imported from capsule None
devteam
parents:
diff changeset
52
03ca082aeb2e Imported from capsule None
devteam
parents:
diff changeset
53 .. class:: infomark
03ca082aeb2e Imported from capsule None
devteam
parents:
diff changeset
54
03ca082aeb2e Imported from capsule None
devteam
parents:
diff changeset
55 Note that this form of output does not contain alignment identify value. However, it can be computed by dividing the number of identical bases within the alignment (Field 13) by the alignment length (Field 14) using *Text Manipulation->Compute* tool
03ca082aeb2e Imported from capsule None
devteam
parents:
diff changeset
56
03ca082aeb2e Imported from capsule None
devteam
parents:
diff changeset
57
03ca082aeb2e Imported from capsule None
devteam
parents:
diff changeset
58
03ca082aeb2e Imported from capsule None
devteam
parents:
diff changeset
59 </help>
03ca082aeb2e Imported from capsule None
devteam
parents:
diff changeset
60 </tool>