Mercurial > repos > fubar > plotly_blast_plot
annotate plotly_blast_tool/README.md @ 3:82bcfcb60f97 draft default tip
Updated by re-generating with latest ToolFactory so png or html outputs can be requested. Output labels are informative too.
author | fubar |
---|---|
date | Fri, 04 Aug 2023 01:55:07 +0000 |
parents | 61cc57e069c0 |
children |
rev | line source |
---|---|
0 | 1 # plotly_blast_tool |
2 | |
3
82bcfcb60f97
Updated by re-generating with latest ToolFactory so png or html outputs can be requested. Output labels are informative too.
fubar
parents:
0
diff
changeset
|
3 ## Install to your Galaxy server from the toolshed - search for plotly_blast_tool owned by fubar2 |
82bcfcb60f97
Updated by re-generating with latest ToolFactory so png or html outputs can be requested. Output labels are informative too.
fubar
parents:
0
diff
changeset
|
4 |
82bcfcb60f97
Updated by re-generating with latest ToolFactory so png or html outputs can be requested. Output labels are informative too.
fubar
parents:
0
diff
changeset
|
5 ### Example interactive plots and more at https://lazarus.name/demo/ |
82bcfcb60f97
Updated by re-generating with latest ToolFactory so png or html outputs can be requested. Output labels are informative too.
fubar
parents:
0
diff
changeset
|
6 |
82bcfcb60f97
Updated by re-generating with latest ToolFactory so png or html outputs can be requested. Output labels are informative too.
fubar
parents:
0
diff
changeset
|
7 #### Non interactive screen grab of the tool output |
82bcfcb60f97
Updated by re-generating with latest ToolFactory so png or html outputs can be requested. Output labels are informative too.
fubar
parents:
0
diff
changeset
|
8 ![Plotly tabular non-interactive screengrab](pbsample.png) |
82bcfcb60f97
Updated by re-generating with latest ToolFactory so png or html outputs can be requested. Output labels are informative too.
fubar
parents:
0
diff
changeset
|
9 |
82bcfcb60f97
Updated by re-generating with latest ToolFactory so png or html outputs can be requested. Output labels are informative too.
fubar
parents:
0
diff
changeset
|
10 Specialised version of the generalised ![plotly_tabular_tool](https://github.com/fubar2/plotly_tabular_tool), but designed |
82bcfcb60f97
Updated by re-generating with latest ToolFactory so png or html outputs can be requested. Output labels are informative too.
fubar
parents:
0
diff
changeset
|
11 for 25 column Galaxy blastn search outputs. |
82bcfcb60f97
Updated by re-generating with latest ToolFactory so png or html outputs can be requested. Output labels are informative too.
fubar
parents:
0
diff
changeset
|
12 |
82bcfcb60f97
Updated by re-generating with latest ToolFactory so png or html outputs can be requested. Output labels are informative too.
fubar
parents:
0
diff
changeset
|
13 It uses the same code, but adds a default header and auto-transformation of the evalue column -log10(x) to make them more like the bitscore |
82bcfcb60f97
Updated by re-generating with latest ToolFactory so png or html outputs can be requested. Output labels are informative too.
fubar
parents:
0
diff
changeset
|
14 |
82bcfcb60f97
Updated by re-generating with latest ToolFactory so png or html outputs can be requested. Output labels are informative too.
fubar
parents:
0
diff
changeset
|
15 Plotly.express makes a lot of clever design decisions. |
82bcfcb60f97
Updated by re-generating with latest ToolFactory so png or html outputs can be requested. Output labels are informative too.
fubar
parents:
0
diff
changeset
|
16 Unfortunately, it gets totally confused with very small floats in scientific notation. Treats columns with 5.00e-204 as strings or something, so |
82bcfcb60f97
Updated by re-generating with latest ToolFactory so png or html outputs can be requested. Output labels are informative too.
fubar
parents:
0
diff
changeset
|
17 strange and probably uninformative axes and plots will probably result if you try a blast evalue column without transformation. |
82bcfcb60f97
Updated by re-generating with latest ToolFactory so png or html outputs can be requested. Output labels are informative too.
fubar
parents:
0
diff
changeset
|
18 Note that all columns used for colour (legend) and the x/y axis tickmarks are truncated because they can squish up the plot. |
82bcfcb60f97
Updated by re-generating with latest ToolFactory so png or html outputs can be requested. Output labels are informative too.
fubar
parents:
0
diff
changeset
|
19 *..* is appended at the truncation. |
82bcfcb60f97
Updated by re-generating with latest ToolFactory so png or html outputs can be requested. Output labels are informative too.
fubar
parents:
0
diff
changeset
|
20 |
82bcfcb60f97
Updated by re-generating with latest ToolFactory so png or html outputs can be requested. Output labels are informative too.
fubar
parents:
0
diff
changeset
|
21 ## Tool made with the Galaxy ToolFactory: https://github.com/fubar2/galaxy_tf_overlay |
82bcfcb60f97
Updated by re-generating with latest ToolFactory so png or html outputs can be requested. Output labels are informative too.
fubar
parents:
0
diff
changeset
|
22 The current release includes this and a generic tabular version, plus a java .jar wrapper, in an "advanced example" history |
82bcfcb60f97
Updated by re-generating with latest ToolFactory so png or html outputs can be requested. Output labels are informative too.
fubar
parents:
0
diff
changeset
|
23 where they can be rerun and changed. They are also generated by an "advanced expample workflow" |
82bcfcb60f97
Updated by re-generating with latest ToolFactory so png or html outputs can be requested. Output labels are informative too.
fubar
parents:
0
diff
changeset
|
24 where they can be regenerated if the input data sets are available. |
82bcfcb60f97
Updated by re-generating with latest ToolFactory so png or html outputs can be requested. Output labels are informative too.
fubar
parents:
0
diff
changeset
|
25 |