Mercurial > repos > fubar > plotly_blast_plot
comparison 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 |
comparison
equal
deleted
inserted
replaced
| 2:47a7eeec4a19 | 3:82bcfcb60f97 |
|---|---|
| 1 # plotly_blast_tool | 1 # plotly_blast_tool |
| 2 | 2 |
| 3 Galaxy tool to plot user selected columns from a 25 column Galaxy blastn search output using plotly.express | 3 ## Install to your Galaxy server from the toolshed - search for plotly_blast_tool owned by fubar2 |
| 4 | |
| 5 ### Example interactive plots and more at https://lazarus.name/demo/ | |
| 6 | |
| 7 #### Non interactive screen grab of the tool output | |
| 8  | |
| 9 | |
| 10 Specialised version of the generalised , but designed | |
| 11 for 25 column Galaxy blastn search outputs. | |
| 12 | |
| 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 | |
| 14 | |
| 15 Plotly.express makes a lot of clever design decisions. | |
| 16 Unfortunately, it gets totally confused with very small floats in scientific notation. Treats columns with 5.00e-204 as strings or something, so | |
| 17 strange and probably uninformative axes and plots will probably result if you try a blast evalue column without transformation. | |
| 18 Note that all columns used for colour (legend) and the x/y axis tickmarks are truncated because they can squish up the plot. | |
| 19 *..* is appended at the truncation. | |
| 20 | |
| 21 ## Tool made with the Galaxy ToolFactory: https://github.com/fubar2/galaxy_tf_overlay | |
| 22 The current release includes this and a generic tabular version, plus a java .jar wrapper, in an "advanced example" history | |
| 23 where they can be rerun and changed. They are also generated by an "advanced expample workflow" | |
| 24 where they can be regenerated if the input data sets are available. | |
| 25 |
