comparison color_deconvolution.xml @ 3:be70a57d7174 draft default tip

planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/color_deconvolution/ commit 07aba15c8f753d650fee9cdd455896a77086a615
author imgteam
date Tue, 29 Oct 2024 13:49:19 +0000
parents
children
comparison
equal deleted inserted replaced
2:612aa1478fe1 3:be70a57d7174
1 <tool id="ip_color_deconvolution" name="Perform color decomposition" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@">
2 <description></description>
3 <macros>
4 <import>creators.xml</import>
5 <import>tests.xml</import>
6 <token name="@TOOL_VERSION@">0.8</token>
7 <token name="@VERSION_SUFFIX@">2</token>
8 </macros>
9 <creator>
10 <expand macro="creators/bmcv"/>
11 </creator>
12 <edam_operations>
13 <edam_operation>operation_3443</edam_operation>
14 </edam_operations>
15 <xrefs>
16 <xref type="bio.tools">galaxy_image_analysis</xref>
17 </xrefs>
18 <requirements>
19 <requirement type="package" version="0.24.0">scikit-image</requirement>
20 <requirement type="package" version="11.0.0">pillow</requirement>
21 <requirement type="package" version="1.5.2">scikit-learn</requirement>
22 <requirement type="package" version="2.1.2">numpy</requirement>
23 <requirement type="package" version="2024.9.20">tifffile</requirement>
24 </requirements>
25 <command detect_errors="aggressive">
26 <![CDATA[
27 python '$__tool_directory__/color_deconvolution.py' '$input' '$output' '$convtype'
28 ]]>
29 </command>
30 <inputs>
31 <param name="input" type="data" format="tiff,png,jpg,bmp" label="Image file with 3 channels"/>
32 <param name="convtype" type="select" label="Transformation type">
33 <option value="ica" selected="True">ica</option>
34 <option value="pca">pca</option>
35 <option value="nmf">nmf</option>
36 <option value="fa">fa</option>
37 <option value="xyz2rgb">xyz2rgb</option>
38 <option value="rgb_from_rbd">rgb_from_rbd</option>
39 <option value="rgb_from_hdx">rgb_from_hdx</option>
40 <option value="rgb2hsv">rgb2hsv</option>
41 <option value="rgb_from_bro">rgb_from_bro</option>
42 <option value="bpx_from_rgb">bpx_from_rgb</option>
43 <option value="hed_from_rgb">hed_from_rgb</option>
44 <option value="rgbcie2rgb">rgbcie2rgb</option>
45 <option value="hdx_from_rgb">hdx_from_rgb</option>
46 <option value="xyz2luv">xyz2luv</option>
47 <option value="rgb2lab">rgb2lab</option>
48 <option value="hpx_from_rgb">hpx_from_rgb</option>
49 <option value="rgb_from_fgx">rgb_from_fgx</option>
50 <option value="rgb_from_gdx">rgb_from_gdx</option>
51 <option value="lab2xyz">lab2xyz</option>
52 <option value="rgb_from_hpx">rgb_from_hpx</option>
53 <option value="lab2rgb">lab2rgb</option>
54 <option value="rgb2rgbcie">rgb2rgbcie</option>
55 <option value="bex_from_rgb">bex_from_rgb</option>
56 <option value="xyz2lab">xyz2lab</option>
57 <option value="rgb_from_bex">rgb_from_bex</option>
58 <option value="fgx_from_rgb">fgx_from_rgb</option>
59 <option value="rbd_from_rgb">rbd_from_rgb</option>
60 <option value="rgb2hed">rgb2hed</option>
61 <option value="hed2rgb">hed2rgb</option>
62 <option value="luv2rgb">luv2rgb</option>
63 <option value="luv2xyz">luv2xyz</option>
64 <option value="lch2lab">lch2lab</option>
65 <option value="rgb2luv">rgb2luv</option>
66 <option value="ahx_from_rgb">ahx_from_rgb</option>
67 <option value="rgb_from_hax">rgb_from_hax</option>
68 <option value="hax_from_rgb">hax_from_rgb</option>
69 <option value="rgb_from_bpx">rgb_from_bpx</option>
70 <option value="rgb2xyz">rgb2xyz</option>
71 <option value="gdx_from_rgb">gdx_from_rgb</option>
72 <option value="rgb_from_ahx">rgb_from_ahx</option>
73 <option value="lab2lch">lab2lch</option>
74 <option value="rgb_from_hed">rgb_from_hed</option>
75 <option value="bro_from_rgb">bro_from_rgb</option>
76 <option value="hsv2rgb">hsv2rgb</option>
77 </param>
78 </inputs>
79 <outputs>
80 <data format="tiff" name="output"/>
81 </outputs>
82 <tests>
83 <test>
84 <param name="input" value="galaxyIcon_noText.png" />
85 <param name="convtype" value="rgb2hsv" />
86 <expand macro="tests/intensity_image_diff" name="output" value="galaxyIcon_noText.tiff" ftype="tiff"/>
87 </test>
88 </tests>
89 <help>
90
91 **What it does**
92
93 This tools performs several color deconvolution techniques.
94
95 </help>
96 <citations>
97 <citation type="doi">10.7717/peerj.453</citation>
98 <citation type="bibtex">@inproceedings{sklearn_api,
99 author = {Lars Buitinck and Gilles Louppe and Mathieu Blondel and
100 Fabian Pedregosa and Andreas Mueller and Olivier Grisel and
101 Vlad Niculae and Peter Prettenhofer and Alexandre Gramfort
102 and Jaques Grobler and Robert Layton and Jake VanderPlas and
103 Arnaud Joly and Brian Holt and Ga{\"{e}}l Varoquaux},
104 title = {{API} design for machine learning software: experiences from the scikit-learn project},
105 booktitle = {ECML PKDD Workshop: Languages for Data Mining and Machine Learning},
106 year = {2013},
107 pages = {108--122},
108 }</citation>
109 </citations>
110 </tool>