Mercurial > repos > imgteam > 2d_simple_filter
annotate filter.xml @ 4:d51310ab328a draft default tip
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c86a1b93cb7732f7331a981d13465653cc1a2790
author | imgteam |
---|---|
date | Wed, 24 Apr 2024 08:12:03 +0000 |
parents | 6c4b22ef2b81 |
children |
rev | line source |
---|---|
3
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
1 <tool id="ip_filter_standard" name="Filter 2-D image" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="20.05"> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
2 <description>with scipy</description> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
3 <macros> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
4 <import>creators.xml</import> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
5 <import>tests.xml</import> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
6 <token name="@TOOL_VERSION@">1.12.0</token> |
4
d51310ab328a
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c86a1b93cb7732f7331a981d13465653cc1a2790
imgteam
parents:
3
diff
changeset
|
7 <token name="@VERSION_SUFFIX@">1</token> |
3
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
8 </macros> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
9 <creator> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
10 <expand macro="creators/bmcv" /> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
11 </creator> |
2
f70b215d155c
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit 56e3f647d08d5e6c973d5e6cd89bb677db6473ab
imgteam
parents:
1
diff
changeset
|
12 <edam_operations> |
f70b215d155c
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit 56e3f647d08d5e6c973d5e6cd89bb677db6473ab
imgteam
parents:
1
diff
changeset
|
13 <edam_operation>operation_3443</edam_operation> |
f70b215d155c
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit 56e3f647d08d5e6c973d5e6cd89bb677db6473ab
imgteam
parents:
1
diff
changeset
|
14 </edam_operations> |
f70b215d155c
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit 56e3f647d08d5e6c973d5e6cd89bb677db6473ab
imgteam
parents:
1
diff
changeset
|
15 <xrefs> |
3
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
16 <xref type="biii">scipy</xref> |
2
f70b215d155c
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit 56e3f647d08d5e6c973d5e6cd89bb677db6473ab
imgteam
parents:
1
diff
changeset
|
17 </xrefs> |
0
f264ae82f735
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tools/2d_simple_filter/ commit c3f4b766f03770f094fda6bda0a5882c0ebd4581
imgteam
parents:
diff
changeset
|
18 <requirements> |
3
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
19 <requirement type="package" version="@TOOL_VERSION@">scipy</requirement> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
20 <requirement type="package" version="1.26.4">numpy</requirement> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
21 <requirement type="package" version="0.22.0">scikit-image</requirement> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
22 <requirement type="package" version="2024.2.12">tifffile</requirement> |
4
d51310ab328a
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c86a1b93cb7732f7331a981d13465653cc1a2790
imgteam
parents:
3
diff
changeset
|
23 <requirement type="package" version="0.1">giatools</requirement> |
0
f264ae82f735
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tools/2d_simple_filter/ commit c3f4b766f03770f094fda6bda0a5882c0ebd4581
imgteam
parents:
diff
changeset
|
24 </requirements> |
3
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
25 <command detect_errors="aggressive"><![CDATA[ |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
26 |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
27 python '$__tool_directory__/filter_image.py' |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
28 |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
29 '$input' |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
30 '$output' |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
31 |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
32 $filter_type |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
33 $size |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
34 |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
35 ]]></command> |
0
f264ae82f735
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tools/2d_simple_filter/ commit c3f4b766f03770f094fda6bda0a5882c0ebd4581
imgteam
parents:
diff
changeset
|
36 <inputs> |
3
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
37 <param name="input" type="data" format="tiff,png" label="Input image" /> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
38 <conditional name="filter"> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
39 <param name="filter_type" type="select" label="Filter type"> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
40 <option value="gaussian" selected="True">Gaussian</option> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
41 <option value="median">Median</option> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
42 <option value="prewitt_h">Prewitt horizontal</option> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
43 <option value="prewitt_v">Prewitt vertical</option> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
44 <option value="sobel_h">Sobel horizontal</option> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
45 <option value="sobel_v">Sobel vertical</option> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
46 </param> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
47 <when value="gaussian"> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
48 <param name="size" type="float" value="3" min="0.1" label="Sigma" help="The half width of the Gaussian bell (in pixels)." /> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
49 </when> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
50 <when value="median"> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
51 <param name="size" type="integer" value="3" label="Radius" help="Radius of the neighborhood (in pixels)." /> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
52 </when> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
53 <when value="prewitt_h"> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
54 <param name="size" type="hidden" value="0" /> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
55 </when> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
56 <when value="prewitt_v"> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
57 <param name="size" type="hidden" value="0" /> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
58 </when> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
59 <when value="sobel_h"> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
60 <param name="size" type="hidden" value="0" /> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
61 </when> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
62 <when value="sobel_v"> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
63 <param name="size" type="hidden" value="0" /> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
64 </when> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
65 </conditional> |
0
f264ae82f735
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tools/2d_simple_filter/ commit c3f4b766f03770f094fda6bda0a5882c0ebd4581
imgteam
parents:
diff
changeset
|
66 </inputs> |
f264ae82f735
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tools/2d_simple_filter/ commit c3f4b766f03770f094fda6bda0a5882c0ebd4581
imgteam
parents:
diff
changeset
|
67 <outputs> |
f264ae82f735
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tools/2d_simple_filter/ commit c3f4b766f03770f094fda6bda0a5882c0ebd4581
imgteam
parents:
diff
changeset
|
68 <data format="tiff" name="output" /> |
2
f70b215d155c
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit 56e3f647d08d5e6c973d5e6cd89bb677db6473ab
imgteam
parents:
1
diff
changeset
|
69 </outputs> |
0
f264ae82f735
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tools/2d_simple_filter/ commit c3f4b766f03770f094fda6bda0a5882c0ebd4581
imgteam
parents:
diff
changeset
|
70 <tests> |
3
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
71 <!-- Tests with uint8 TIFF input image --> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
72 <test> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
73 <param name="input" value="input1_uint8.tif" /> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
74 <param name="filter_type" value="gaussian" /> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
75 <expand macro="tests/intensity_image_diff" name="output" value="input1_gaussian.tif" ftype="tiff"> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
76 <!-- |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
77 |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
78 The input file `input1_uint8.tif` has values ranging between 23 and 254, with a mean value of 63.67. |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
79 |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
80 Below, we use an assertion in addition to the `image_diff` comparison, to ensure that the range of |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
81 values is preserved. The motiviation behind this is that the expectation images are usually checked |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
82 visually, which means that the `image_diff` comparison is likely to ensure that the brightness of |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
83 the image is correct, thus it's good to double-check the range of values (hence the comparably large |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
84 value for `eps`). This also concerns the median filter. |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
85 |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
86 --> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
87 <has_image_mean_intensity mean_intensity="63.67" eps="10"/> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
88 </expand> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
89 </test> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
90 <test> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
91 <param name="input" value="input1_uint8.tif" /> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
92 <param name="filter_type" value="median" /> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
93 <expand macro="tests/intensity_image_diff" name="output" value="input1_median.tif" ftype="tiff"> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
94 <!-- See note for Gaussian filter above. --> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
95 <has_image_mean_intensity mean_intensity="63.67" eps="10"/> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
96 </expand> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
97 </test> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
98 <test> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
99 <param name="input" value="input1_uint8.tif" /> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
100 <param name="filter_type" value="prewitt_h" /> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
101 <expand macro="tests/intensity_image_diff" name="output" value="input1_prewitt_h.tif" ftype="tiff"/> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
102 </test> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
103 <test> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
104 <param name="input" value="input1_uint8.tif" /> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
105 <param name="filter_type" value="prewitt_v" /> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
106 <expand macro="tests/intensity_image_diff" name="output" value="input1_prewitt_v.tif" ftype="tiff"/> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
107 </test> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
108 <test> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
109 <param name="input" value="input1_uint8.tif" /> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
110 <param name="filter_type" value="sobel_h" /> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
111 <expand macro="tests/intensity_image_diff" name="output" value="input1_sobel_h.tif" ftype="tiff"/> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
112 </test> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
113 <test> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
114 <param name="input" value="input1_uint8.tif" /> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
115 <param name="filter_type" value="sobel_v" /> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
116 <expand macro="tests/intensity_image_diff" name="output" value="input1_sobel_v.tif" ftype="tiff"/> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
117 </test> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
118 <!-- Tests with float TIFF input image --> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
119 <test> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
120 <param name="input" value="input2_float.tif" /> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
121 <param name="filter_type" value="gaussian" /> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
122 <expand macro="tests/intensity_image_diff" name="output" value="input2_gaussian.tif" ftype="tiff"> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
123 <!-- See note for Gaussian filter above. --> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
124 <has_image_mean_intensity mean_intensity="0.25" eps="0.01"/> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
125 </expand> |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
126 </test> |
0
f264ae82f735
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tools/2d_simple_filter/ commit c3f4b766f03770f094fda6bda0a5882c0ebd4581
imgteam
parents:
diff
changeset
|
127 </tests> |
f264ae82f735
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tools/2d_simple_filter/ commit c3f4b766f03770f094fda6bda0a5882c0ebd4581
imgteam
parents:
diff
changeset
|
128 <help> |
3
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
129 |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
130 **Applies a standard filter to a single-channel 2-D image.** |
0
f264ae82f735
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tools/2d_simple_filter/ commit c3f4b766f03770f094fda6bda0a5882c0ebd4581
imgteam
parents:
diff
changeset
|
131 |
3
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
132 Mean filters like the Gaussian filter or the median filter preserve both the brightness of the image, and the range of values. |
6c4b22ef2b81
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_simple_filter/ commit c045f067a57e8308308cf6329060c7ccd3fc372f
imgteam
parents:
2
diff
changeset
|
133 |
0
f264ae82f735
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tools/2d_simple_filter/ commit c3f4b766f03770f094fda6bda0a5882c0ebd4581
imgteam
parents:
diff
changeset
|
134 </help> |
f264ae82f735
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tools/2d_simple_filter/ commit c3f4b766f03770f094fda6bda0a5882c0ebd4581
imgteam
parents:
diff
changeset
|
135 <citations> |
f264ae82f735
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tools/2d_simple_filter/ commit c3f4b766f03770f094fda6bda0a5882c0ebd4581
imgteam
parents:
diff
changeset
|
136 <citation type="doi">10.1016/j.jbiotec.2017.07.019</citation> |
f264ae82f735
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tools/2d_simple_filter/ commit c3f4b766f03770f094fda6bda0a5882c0ebd4581
imgteam
parents:
diff
changeset
|
137 </citations> |
f264ae82f735
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tools/2d_simple_filter/ commit c3f4b766f03770f094fda6bda0a5882c0ebd4581
imgteam
parents:
diff
changeset
|
138 </tool> |