Mercurial > repos > devteam > megablast_xml_parser
annotate megablast_xml_parser.xml @ 1:3ce5d56297ed draft default tip
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/megablast_xml_parser commit 3ccddd4e2032535ead030efa401e690ffb80d145"
author | devteam |
---|---|
date | Wed, 09 Sep 2020 10:27:20 +0000 |
parents | 35ff246876fc |
children |
rev | line source |
---|---|
1
3ce5d56297ed
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/megablast_xml_parser commit 3ccddd4e2032535ead030efa401e690ffb80d145"
devteam
parents:
0
diff
changeset
|
1 <tool id="megablast_xml_parser" name="Parse blast XML output" version="1.0.1"> |
3ce5d56297ed
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/megablast_xml_parser commit 3ccddd4e2032535ead030efa401e690ffb80d145"
devteam
parents:
0
diff
changeset
|
2 <description></description> |
3ce5d56297ed
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/megablast_xml_parser commit 3ccddd4e2032535ead030efa401e690ffb80d145"
devteam
parents:
0
diff
changeset
|
3 <requirements> |
3ce5d56297ed
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/megablast_xml_parser commit 3ccddd4e2032535ead030efa401e690ffb80d145"
devteam
parents:
0
diff
changeset
|
4 <requirement type="package" version="3.8">python</requirement> |
3ce5d56297ed
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/megablast_xml_parser commit 3ccddd4e2032535ead030efa401e690ffb80d145"
devteam
parents:
0
diff
changeset
|
5 </requirements> |
3ce5d56297ed
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/megablast_xml_parser commit 3ccddd4e2032535ead030efa401e690ffb80d145"
devteam
parents:
0
diff
changeset
|
6 <command><![CDATA[ |
3ce5d56297ed
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/megablast_xml_parser commit 3ccddd4e2032535ead030efa401e690ffb80d145"
devteam
parents:
0
diff
changeset
|
7 python '$__tool_directory__/megablast_xml_parser.py' '$input1' '$output1' |
3ce5d56297ed
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/megablast_xml_parser commit 3ccddd4e2032535ead030efa401e690ffb80d145"
devteam
parents:
0
diff
changeset
|
8 ]]></command> |
3ce5d56297ed
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/megablast_xml_parser commit 3ccddd4e2032535ead030efa401e690ffb80d145"
devteam
parents:
0
diff
changeset
|
9 <inputs> |
3ce5d56297ed
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/megablast_xml_parser commit 3ccddd4e2032535ead030efa401e690ffb80d145"
devteam
parents:
0
diff
changeset
|
10 <param name="input1" type="data" format="blastxml" label="Megablast XML output" /> |
3ce5d56297ed
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/megablast_xml_parser commit 3ccddd4e2032535ead030efa401e690ffb80d145"
devteam
parents:
0
diff
changeset
|
11 </inputs> |
3ce5d56297ed
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/megablast_xml_parser commit 3ccddd4e2032535ead030efa401e690ffb80d145"
devteam
parents:
0
diff
changeset
|
12 <outputs> |
3ce5d56297ed
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/megablast_xml_parser commit 3ccddd4e2032535ead030efa401e690ffb80d145"
devteam
parents:
0
diff
changeset
|
13 <data name="output1" format="tabular"/> |
3ce5d56297ed
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/megablast_xml_parser commit 3ccddd4e2032535ead030efa401e690ffb80d145"
devteam
parents:
0
diff
changeset
|
14 </outputs> |
3ce5d56297ed
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/megablast_xml_parser commit 3ccddd4e2032535ead030efa401e690ffb80d145"
devteam
parents:
0
diff
changeset
|
15 <tests> |
3ce5d56297ed
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/megablast_xml_parser commit 3ccddd4e2032535ead030efa401e690ffb80d145"
devteam
parents:
0
diff
changeset
|
16 <test> |
3ce5d56297ed
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/megablast_xml_parser commit 3ccddd4e2032535ead030efa401e690ffb80d145"
devteam
parents:
0
diff
changeset
|
17 <param name="input1" value="megablast_xml_parser_test1.gz" ftype="blastxml" /> |
3ce5d56297ed
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/megablast_xml_parser commit 3ccddd4e2032535ead030efa401e690ffb80d145"
devteam
parents:
0
diff
changeset
|
18 <output name="output1" file="megablast_xml_parser_test1_out.tabular" ftype="tabular" /> |
3ce5d56297ed
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/megablast_xml_parser commit 3ccddd4e2032535ead030efa401e690ffb80d145"
devteam
parents:
0
diff
changeset
|
19 </test> |
3ce5d56297ed
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/megablast_xml_parser commit 3ccddd4e2032535ead030efa401e690ffb80d145"
devteam
parents:
0
diff
changeset
|
20 </tests> |
0 | 21 <help> |
22 | |
23 **What it does** | |
24 | |
25 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). | |
26 | |
27 ----- | |
28 | |
29 **Output fields** | |
30 | |
31 This tools returns tab-delimited output with the following fields:: | |
32 | |
33 Description Example | |
34 ----------------------------------------- ----------------- | |
35 | |
36 1. Name of the query sequence Seq1 | |
37 2. Length of the query sequence 30 | |
38 3. Name of target sequence gnl|BL_ORD_ID|0 | |
39 4. Length of target sequence 5528445 | |
40 5. Alignment bit score 59.96 | |
41 6. E-value 8.38112e-11 | |
42 7. Start of alignment within query 1 | |
43 8. End of alignment within query 30 | |
44 9. Start of alignment within target 5436010 | |
45 10. End of alignment within target 5436039 | |
46 11. Query frame 1 | |
47 12. Target frame 1 | |
48 13. Number of identical bases within 29 | |
49 the alignment | |
50 14. Alignment length 30 | |
51 15. Aligned portion (sequence) of query CGGACAGCGCCGCCACCAACAAAGCCACCA | |
52 16. Aligned portion (sequence) of target CGGACAGCGCCGCCACCAACAAAGCCATCA | |
53 17. Midline indicating positions of ||||||||||||||||||||||||||| || | |
54 matches within the alignment | |
55 | |
56 ------ | |
57 | |
58 .. class:: infomark | |
59 | |
60 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 | |
61 | |
1
3ce5d56297ed
"planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/megablast_xml_parser commit 3ccddd4e2032535ead030efa401e690ffb80d145"
devteam
parents:
0
diff
changeset
|
62 </help> |
0 | 63 </tool> |