annotate blast2html.xml @ 2:b39e07d89fda

Update help
author Jan Kanis <jan.code@jankanis.nl>
date Thu, 23 Jul 2015 11:24:47 +0200
parents 9272a08cb8fe
children b98111afad32
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2
b39e07d89fda Update help
Jan Kanis <jan.code@jankanis.nl>
parents: 1
diff changeset
1 <tool id="blast2html_test" name="blast2html_test" version="0.0.19">
0
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
2
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
3 <description>Convert BLAST XML to HTML</description>
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
4
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
5 <requirements>
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
6 <requirement name="package" version="0.2">blast2html_venv</requirement>
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
7 </requirements>
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
8
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
9 <command interpreter="python">blast2html.py -i "${input}" -o "${output}" --db-config-dir "${GALAXY_DATA_INDEX_DIR}"</command>
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
10
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
11 <stdio>
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
12 <!-- Any exit code other than 0 is an error -->
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
13 <exit_code range="1:" />
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
14 <exit_code range=":-1" />
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
15 </stdio>
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
16
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
17 <inputs>
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
18 <param format="blastxml" name="input" type="data" label="Source file"/>
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
19 </inputs>
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
20
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
21 <outputs>
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
22 <data format="html" name="output" />
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
23 </outputs>
2
b39e07d89fda Update help
Jan Kanis <jan.code@jankanis.nl>
parents: 1
diff changeset
24
b39e07d89fda Update help
Jan Kanis <jan.code@jankanis.nl>
parents: 1
diff changeset
25 <citation>
b39e07d89fda Update help
Jan Kanis <jan.code@jankanis.nl>
parents: 1
diff changeset
26 <citation type="bibtex">
b39e07d89fda Update help
Jan Kanis <jan.code@jankanis.nl>
parents: 1
diff changeset
27 @misc{Blast2html,
b39e07d89fda Update help
Jan Kanis <jan.code@jankanis.nl>
parents: 1
diff changeset
28 author = "Jan Kanis"
b39e07d89fda Update help
Jan Kanis <jan.code@jankanis.nl>
parents: 1
diff changeset
29 title = "Blast2html: A tool to display Blast XML as HTML",
b39e07d89fda Update help
Jan Kanis <jan.code@jankanis.nl>
parents: 1
diff changeset
30 howpublished = "Available on the Toolshed website for the Galaxy Project, https://toolshed.g2.bx.psu.edu/repository?repository_id=f32220daa6f46e04",
b39e07d89fda Update help
Jan Kanis <jan.code@jankanis.nl>
parents: 1
diff changeset
31 year = "2015",
b39e07d89fda Update help
Jan Kanis <jan.code@jankanis.nl>
parents: 1
diff changeset
32 note = "Created by The Hyve Open Source Bioinformatics Solutions, http://thehyve.nl"
b39e07d89fda Update help
Jan Kanis <jan.code@jankanis.nl>
parents: 1
diff changeset
33 }
b39e07d89fda Update help
Jan Kanis <jan.code@jankanis.nl>
parents: 1
diff changeset
34 </citation>
b39e07d89fda Update help
Jan Kanis <jan.code@jankanis.nl>
parents: 1
diff changeset
35 </citation>
b39e07d89fda Update help
Jan Kanis <jan.code@jankanis.nl>
parents: 1
diff changeset
36
b39e07d89fda Update help
Jan Kanis <jan.code@jankanis.nl>
parents: 1
diff changeset
37 <help><!-- The contents of this is displayed in galaxy once installed. Format is rst. -->
0
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
38 Blast2html: Blast XML to HTML conversion tool
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
39 =============================================
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
40
1
9272a08cb8fe update v2
Jan Kanis <jan.code@jankanis.nl>
parents: 0
diff changeset
41 This is the help section in blast2html.xml
9272a08cb8fe update v2
Jan Kanis <jan.code@jankanis.nl>
parents: 0
diff changeset
42
0
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
43 This tool accepts Blast XML as input, and creates an HTML page with a human readable version of the result. The output includes graphical displays of where a sequence matches a target and metrics on the quality of the match.
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
44
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
45 Example output:
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
46
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
47 .. image:: blast2html_screenshot1.png
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
48 :alt: Screenshot of sample output
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
49 :align: center
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
50
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
51 The output format is based on the graphical summary pages on the `NCBI Blast website`_. But as the code for generating such pages is not available we implemented our own clone.
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
52
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
53 .. _`NCBI Blast website`: http://blast.ncbi.nlm.nih.gov/Blast.cgi
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
54
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
55
2
b39e07d89fda Update help
Jan Kanis <jan.code@jankanis.nl>
parents: 1
diff changeset
56 Output display
b39e07d89fda Update help
Jan Kanis <jan.code@jankanis.nl>
parents: 1
diff changeset
57 --------------
0
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
58
2
b39e07d89fda Update help
Jan Kanis <jan.code@jankanis.nl>
parents: 1
diff changeset
59 If, when viewing the output, you see a warning that Galaxy has stripped the html page, that means Galaxy is not displaying the full html page in the layout that it is supposed to have. Most of the information is still visible in a less pleasing layout. To access the full result page, you will need to download the result and view it on your own computer.
0
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
60
2
b39e07d89fda Update help
Jan Kanis <jan.code@jankanis.nl>
parents: 1
diff changeset
61 To remove this warning, a Galaxy administrator needs to set the ``sanitize_all_html`` to ``false`` in the Galaxy configuration.
0
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
62
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
63
2
b39e07d89fda Update help
Jan Kanis <jan.code@jankanis.nl>
parents: 1
diff changeset
64 Genebank links
b39e07d89fda Update help
Jan Kanis <jan.code@jankanis.nl>
parents: 1
diff changeset
65 --------------
0
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
66
2
b39e07d89fda Update help
Jan Kanis <jan.code@jankanis.nl>
parents: 1
diff changeset
67 If the links to gene banks are not working correctly, the Galaxy administrator needs to configure them. See this tools README file for details.
0
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
68
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
69
2
b39e07d89fda Update help
Jan Kanis <jan.code@jankanis.nl>
parents: 1
diff changeset
70 Citations
b39e07d89fda Update help
Jan Kanis <jan.code@jankanis.nl>
parents: 1
diff changeset
71 ---------
0
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
72
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
73 This tool was created and published by `The Hyve B.V.`_ open source bioinformatics solutions.
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
74
2
b39e07d89fda Update help
Jan Kanis <jan.code@jankanis.nl>
parents: 1
diff changeset
75 If you publish anything for which you make use of this tool, please be so kind to mention that in the publication.
b39e07d89fda Update help
Jan Kanis <jan.code@jankanis.nl>
parents: 1
diff changeset
76
0
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
77 .. image:: thehyve_logo.png
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
78 :alt: The Hyve
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
79 :align: center
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
80 :target: http://thehyve.nl
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
81
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
82 .. _`The Hyve B.V.`: http://thehyve.nl/
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
83
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
84
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
85 Licensing information
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
86 ---------------------
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
87
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
88 Blast2html is free software: you can redistribute it and/or modify
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
89 it under the terms of the GNU General Public License as published by
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
90 the Free Software Foundation, either version 3 of the License, or
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
91 (at your option) any later version.
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
92
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
93 This program is distributed in the hope that it will be useful,
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
94 but WITHOUT ANY WARRANTY; without even the implied warranty of
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
95 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
96 GNU General Public License for more details.
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
97
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
98 You should have received a copy of the GNU General Public License
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
99 along with this program. If not, see &lt;http://www.gnu.org/licenses/&gt;.
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
100 </help>
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
101
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
102 </tool>