Mercurial > repos > bgruening > wordcloud
changeset 4:6055ffae8903 draft default tip
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wordcloud commit 91a79a90a63fc6f14b8a99aaa224d1dfd74c9f68
| author | bgruening |
|---|---|
| date | Wed, 29 Oct 2025 10:25:47 +0000 |
| parents | 7b583659453b |
| children | |
| files | test-data/output0.png wordcloud.xml |
| diffstat | 2 files changed, 35 insertions(+), 30 deletions(-) [+] |
line wrap: on
line diff
--- a/wordcloud.xml Thu Sep 11 16:52:09 2025 +0000 +++ b/wordcloud.xml Wed Oct 29 10:25:47 2025 +0000 @@ -2,7 +2,7 @@ <description>with highly customizable appearance</description> <macros> <token name="@TOOL_VERSION@">1.9.4</token> - <token name="@VERSION_SUFFIX@">3</token> + <token name="@VERSION_SUFFIX@">4</token> <token name="@PROFILE@">23.0</token> </macros> <requirements> @@ -65,9 +65,8 @@ --color '$color_choice.color' #else if $color_choice.color_option == "colormask": --colormask $color_choice.colormask - #end if - #if $colormap - --colormap $colormap + #else if $color_choice.colormap == "colormap": + --colormap $color_choice.colormap #end if #if str($prefer_horizontal): --prefer_horizontal $prefer_horizontal @@ -160,6 +159,7 @@ <param name="color_option" type="select" label="Color option"> <option value="color">Color</option> <option value="colormask">Color Mask</option> + <option value="colormap">Colormap</option> </param> <when value="color"> <param argument="--color" type="color" value="#00ff00" optional="true" label="Use given color as coloring for the image"> @@ -169,32 +169,34 @@ <when value="colormask"> <param argument="--colormask" type="data" format="png" optional="true" label="Color Mask" help="Upload a color mask image"/> </when> + <when value="colormap"> + <param argument="--colormap" type="select" value="viridis" optional="true" label="Matplotlib colormap name"> + <option value="viridis">viridis</option> + <option value="plasma">plasma</option> + <option value="inferno">inferno</option> + <option value="magma">magma</option> + <option value="cividis">cividis</option> + <option value="Greys">Greys</option> + <option value="Purples">Purples</option> + <option value="Blues">Blues</option> + <option value="Greens">Greens</option> + <option value="Oranges">Oranges</option> + <option value="Reds">Reds</option> + <option value="YlOrBr">YlOrBr</option> + <option value="YlOrRd">YlOrRd</option> + <option value="OrRd">OrRd</option> + <option value="PuRd">PuRd</option> + <option value="RdPu">RdPu</option> + <option value="BuPu">BuPu</option> + <option value="GnBu">GnBu</option> + <option value="PuBu">PuBu</option> + <option value="YlGnBu">YlGnBu</option> + <option value="PuBuGn">PuBuGn</option> + <option value="BuGn">BuGn</option> + <option value="YlGn">YlGn</option> + </param> + </when> </conditional> - <param argument="--colormap" type="select" value="viridis" optional="true" label="Matplotlib colormap name"> - <option value="viridis">viridis</option> - <option value="plasma">plasma</option> - <option value="inferno">inferno</option> - <option value="magma">magma</option> - <option value="cividis">cividis</option> - <option value="Greys">Greys</option> - <option value="Purples">Purples</option> - <option value="Blues">Blues</option> - <option value="Greens">Greens</option> - <option value="Oranges">Oranges</option> - <option value="Reds">Reds</option> - <option value="YlOrBr">YlOrBr</option> - <option value="YlOrRd">YlOrRd</option> - <option value="OrRd">OrRd</option> - <option value="PuRd">PuRd</option> - <option value="RdPu">RdPu</option> - <option value="BuPu">BuPu</option> - <option value="GnBu">GnBu</option> - <option value="PuBu">PuBu</option> - <option value="YlGnBu">YlGnBu</option> - <option value="PuBuGn">PuBuGn</option> - <option value="BuGn">BuGn</option> - <option value="YlGn">YlGn</option> - </param> <param argument="--prefer_horizontal" type="float" min="0" max="1" value="0.9" optional="true" label="Ratio of times to try horizontal fitting as opposed to vertical"/> <param argument="--scale" type="float" value="1.0" optional="True" label="Scaling between computation and drawing"/> <param argument="--relative_scaling" type="float" min="0.0" max="1.0" value="0.0" optional="true" label="Scaling of words by frequency (0 - 1)"/> @@ -214,7 +216,10 @@ <param name="min_word_length" value="2"/> <param name="width" value="200"/> <param name="height" value="100"/> - <param name="colormap" value="inferno"/> + <conditional name="color_choice"> + <param name="color_option" value="colormap"/> + <param name="colormap" value="inferno"/> + </conditional> <param name="scale" value="1.8"/> <param name="no_collocations" value="false"/> <conditional name="fonts">
