annotate skimage.xml @ 0:33e3d7e8283f draft

planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
author imgteam
date Fri, 12 Dec 2025 22:22:02 +0000
parents
children a683c87ec261
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
1 <tool id="ridge_filter_skimage" name="Apply ridge filter" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="20.05">
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
2 <description>with scikit-image</description>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
3 <macros>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
4 <import>creators.xml</import>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
5 <import>tests.xml</import>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
6 <token name="@TOOL_VERSION@">0.22.0</token>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
7 <token name="@VERSION_SUFFIX@">1</token>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
8 <xml name="base_params">
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
9 <param name="black_ridges" type="select" label="Mode of operation">
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
10 <option value="true" selected="true">Enhance dark ridges (low image intensities)</option>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
11 <option value="false">Enhance bright ridges (high image intensities)</option>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
12 </param>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
13 <param name="sigma_min" type="float" value="1" min="0.1" label="Minimum sigma" help="Lower bound of the scale for multi-scale analysis."/>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
14 <param name="sigma_max" type="float" value="3" min="0.1" label="Maximum sigma" help="Upper bound of the scale for multi-scale analysis."/>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
15 <param name="num_sigma" type="integer" value="10" min="2" label="Number of sigma steps for multi-scale analysis"/>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
16 </xml>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
17 <xml name="frangi_params">
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
18 <expand macro="base_params"/>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
19 <param name="alpha" type="float" min="0" value="0.5" label="Alpha"
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
20 help="Frangi correction constant that adjusts the filter's sensitivity to deviation from a plate-like structure."/>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
21 <param name="beta" type="float" min="0" value="0.5" label="Beta"
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
22 help="Frangi correction constant that adjusts the filter's sensitivity to deviation from a blob-like structure."/>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
23 </xml>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
24 </macros>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
25 <creator>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
26 <expand macro="creators/bmcv"/>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
27 <expand macro="creators/kostrykin"/>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
28 </creator>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
29 <edam_operations>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
30 <edam_operation>operation_3443</edam_operation>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
31 </edam_operations>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
32 <xrefs>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
33 <xref type="bio.tools">galaxy_image_analysis</xref>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
34 <xref type="bio.tools">scikit-image</xref>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
35 <xref type="biii">scikit-image</xref>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
36 </xrefs>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
37 <requirements>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
38 <requirement type="package" version="@TOOL_VERSION@">scikit-image</requirement>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
39 <requirement type="package" version="0.5.2">giatools</requirement>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
40 </requirements>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
41 <command detect_errors="aggressive"><![CDATA[
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
42
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
43 python '$__tool_directory__/filter_skimage.py'
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
44
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
45 '$input'
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
46 '$output'
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
47 '$params'
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
48
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
49 ]]></command>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
50 <configfiles>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
51 <configfile name="params"><![CDATA[
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
52 {
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
53
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
54 #if $filter.filter_type == "frangi" or $filter.filter_type == "hessian" or $filter.filter_type == "meijering" or $filter.filter_type == "sato"
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
55 "black_ridges": $filter.black_ridges,
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
56 "sigma_min": $filter.sigma_min,
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
57 "sigma_max": $filter.sigma_max,
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
58 "num_sigma": $filter.num_sigma,
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
59 #end if
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
60
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
61 #if $filter.filter_type == "frangi" or $filter.filter_type == "hessian"
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
62 "alpha": $filter.alpha,
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
63 "beta": $filter.beta,
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
64 #end if
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
65
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
66 #if $filter.filter_type == "laplace"
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
67 "ksize": $filter.ksize,
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
68 #end if
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
69
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
70 "dtype": "$dtype",
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
71 "filter_type": "$filter.filter_type"
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
72
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
73 }
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
74 ]]></configfile>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
75 </configfiles>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
76 <inputs>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
77 <param name="input" type="data" format="tiff,png" label="Input image"/>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
78 <param name="dtype" type="select" label="Output pixel type"
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
79 help="Data type used to store the pixel values in the output image.">
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
80 <option value="float64" selected="True">64-bit floating point</option>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
81 <option value="float32">32-bit floating point</option>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
82 <option value="float16">16-bit floating point</option>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
83 </param>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
84 <conditional name="filter">
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
85 <param name="filter_type" type="select" label="Filter">
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
86 <option value="frangi" selected="True">Frangi vesselness filter</option>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
87 <option value="hessian">Hybrid Hessian filter</option>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
88 <option value="laplace">Laplace filter</option>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
89 <option value="meijering">Meijering neuriteness filter</option>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
90 <option value="sato">Sato tubeness filter</option>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
91 </param>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
92 <when value="frangi">
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
93 <expand macro="frangi_params"/>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
94 </when>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
95 <when value="hessian">
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
96 <expand macro="frangi_params"/>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
97 </when>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
98 <when value="laplace">
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
99 <param name="ksize" type="integer" value="3" label="Kernel size"
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
100 help="Define the size of the discrete Laplacian operator such that it will have the size of a hypercube with this edge length (in pixels)."/>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
101 </when>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
102 <when value="meijering">
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
103 <expand macro="base_params"/>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
104 </when>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
105 <when value="sato">
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
106 <expand macro="base_params"/>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
107 </when>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
108 </conditional>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
109 </inputs>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
110 <outputs>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
111 <data format="tiff" name="output"/>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
112 </outputs>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
113 <tests>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
114 <!-- Single-image (Q), Single-frame (T), Single-slice (Z), multi-channel (C), Frangi (dark) -->
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
115 <test>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
116 <param name="input" value="scikit-image/retina.png"/>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
117 <param name="dtype" value="float16"/>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
118 <conditional name="filter">
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
119 <param name="filter_type" value="frangi"/>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
120 <param name="black_ridges" value="true"/>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
121 <param name="sigma_min" value="0.5"/>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
122 <param name="sigma_max" value="20"/>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
123 <param name="num_sigma" value="10"/>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
124 <param name="alpha" value="0.5"/>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
125 <param name="beta" value="0.5"/>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
126 </conditional>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
127 <expand macro="tests/intensity_image_diff" name="output" value="retina_frangi.tiff" ftype="tiff"/>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
128 <assert_stdout>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
129 <has_line line='Applying filter: "frangi"'/>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
130 <has_line line="Performing 2-D filtering"/>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
131 </assert_stdout>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
132 </test>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
133 <!-- Single-image (Q), Single-frame (T), Single-slice (Z), single-channel (C), Hessian (dark) -->
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
134 <test>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
135 <param name="input" value="retina_0c_0z_0t_0q.tiff"/>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
136 <param name="dtype" value="float16"/>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
137 <conditional name="filter">
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
138 <param name="filter_type" value="hessian"/>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
139 <param name="black_ridges" value="true"/>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
140 <param name="sigma_min" value="0.5"/>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
141 <param name="sigma_max" value="20"/>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
142 <param name="num_sigma" value="10"/>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
143 <param name="alpha" value="0.5"/>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
144 <param name="beta" value="0.5"/>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
145 </conditional>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
146 <expand macro="tests/intensity_image_diff" name="output" value="retina_0c_0z_0t_0q_hessian.tiff" ftype="tiff"/>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
147 <assert_stdout>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
148 <has_line line='Applying filter: "hessian"'/>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
149 <has_line line="Performing 2-D filtering"/>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
150 </assert_stdout>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
151 </test>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
152 <!-- Single-image (Q), Multi-frame (T), Single-slice (Z), single-channel (C), Meijering (dark) -->
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
153 <test>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
154 <param name="input" value="retina_0c_0z_3t_0q.tiff"/>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
155 <param name="dtype" value="float16"/>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
156 <conditional name="filter">
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
157 <param name="filter_type" value="meijering"/>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
158 <param name="black_ridges" value="true"/>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
159 <param name="sigma_min" value="0.5"/>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
160 <param name="sigma_max" value="20"/>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
161 <param name="num_sigma" value="10"/>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
162 </conditional>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
163 <expand macro="tests/intensity_image_diff" name="output" value="retina_0c_0z_3t_0q_meijering.tiff" ftype="tiff"/>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
164 <assert_stdout>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
165 <has_line line='Applying filter: "meijering"'/>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
166 <has_line line="Performing 2-D filtering"/>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
167 </assert_stdout>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
168 </test>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
169 <!-- Multi-image (Q), Single-frame (T), Single-slice (Z), single-channel (C), Sato (dark) -->
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
170 <test>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
171 <param name="input" value="retina_0c_0z_0t_2q.tiff"/>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
172 <param name="dtype" value="float16"/>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
173 <conditional name="filter">
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
174 <param name="filter_type" value="sato"/>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
175 <param name="black_ridges" value="true"/>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
176 <param name="sigma_min" value="0.5"/>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
177 <param name="sigma_max" value="20"/>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
178 <param name="num_sigma" value="10"/>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
179 </conditional>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
180 <expand macro="tests/intensity_image_diff" name="output" value="retina_0c_0z_0t_2q_sato.tiff" ftype="tiff"/>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
181 <assert_stdout>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
182 <has_line line='Applying filter: "sato"'/>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
183 <has_line line="Performing 2-D filtering"/>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
184 </assert_stdout>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
185 </test>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
186 <!-- Single-image (Q), Single-frame (T), Multi-slice (Z), single-channel (C), Laplace -->
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
187 <test>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
188 <param name="input" value="retina_0c_5z_0t_0q.tiff"/>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
189 <param name="dtype" value="float16"/>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
190 <conditional name="filter">
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
191 <param name="filter_type" value="laplace"/>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
192 <param name="ksize" value="5"/>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
193 </conditional>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
194 <expand macro="tests/intensity_image_diff" name="output" value="retina_0c_5z_0t_0q_laplace.tiff" ftype="tiff"/>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
195 <assert_stdout>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
196 <has_line line='Applying filter: "laplace"'/>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
197 <has_line line="Performing 3-D filtering"/>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
198 </assert_stdout>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
199 </test>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
200 <!-- Bright ridges, Single-image (Q), Single-frame (T), Multi-slice (Z), single-channel (C), Frangi (bright) -->
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
201 <test>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
202 <param name="input" value="retina_inv_0c_0z_0t_0q.tiff"/>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
203 <param name="dtype" value="float16"/>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
204 <conditional name="filter">
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
205 <param name="filter_type" value="frangi"/>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
206 <param name="black_ridges" value="false"/>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
207 <param name="sigma_min" value="0.5"/>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
208 <param name="sigma_max" value="20"/>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
209 <param name="num_sigma" value="10"/>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
210 <param name="alpha" value="0.5"/>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
211 <param name="beta" value="0.5"/>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
212 </conditional>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
213 <expand macro="tests/intensity_image_diff" name="output" value="retina_inv_0c_0z_0t_0q_frangi.tiff" ftype="tiff"/>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
214 <assert_stdout>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
215 <has_line line='Applying filter: "frangi"'/>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
216 <has_line line="Performing 2-D filtering"/>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
217 </assert_stdout>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
218 </test>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
219 </tests>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
220 <help>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
221
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
222 **Applies a ridge filter to an image.**
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
223
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
224 Ridge filters can be used to detect ridge-like structures, such as neurites, tubes, vessels, wrinkles, or rivers. Different
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
225 ridge filters may be suited for detecting different structures, e.g., depending on contrast or noise level. 2-D and 3-D
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
226 images are supported. For multi-channel images, the filter is applied to all channels of the image. For time-series images,
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
227 the filter is also applied for all time steps.
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
228
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
229 Frangi vesselness filter
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
230 ========================
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
231
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
232 Filter an image with the Frangi vesselness filter. This filter can be used to detect continuous ridges, e.g. vessels,
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
233 wrinkles, rivers. It can be used to calculate the fraction of the whole image containing such objects. Calculates the
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
234 eigenvalues of the Hessian to compute the similarity of an image region to vessels, according to the method described in
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
235 Frangi et al. (1998).
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
236
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
237 Hybrid Hessian filter
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
238 =====================
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
239
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
240 Filter an image with the Hybrid Hessian filter (Schrijver 2001, Kroon 2009). This filter can be used to detect continuous
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
241 edges, e.g. vessels, wrinkles, rivers. It can be used to calculate the fraction of the whole image containing such objects.
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
242 Almost equal to Frangi filter, but uses alternative method of smoothing.
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
243
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
244 Laplace filter
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
245 ==============
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
246
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
247 Find the edges of an image using the Laplace operator.
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
248
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
249 Meijering neuriteness filter
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
250 ============================
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
251
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
252 Filter an image with the Meijering neuriteness filter. This filter can be used to detect continuous ridges, e.g. neurites,
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
253 wrinkles, rivers. It can be used to calculate the fraction of the whole image containing such objects. Calculates the
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
254 eigenvalues of the Hessian to compute the similarity of an image region to neurites, according to the method described in
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
255 Meijering et al. (2004).
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
256
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
257 Sato tubeness filter
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
258 ====================
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
259
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
260 Filter an image with the Sato tubeness filter. This filter can be used to detect continuous ridges, e.g. tubes, wrinkles,
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
261 rivers. It can be used to calculate the fraction of the whole image containing such objects. Calculates the eigenvalues of
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
262 the Hessian to compute the similarity of an image region to tubes, according to the method described in Sato et al. (1998).
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
263
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
264 </help>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
265 <citations>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
266 <citation type="doi">10.1007/BFb0056195</citation>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
267 <citation type="doi">10.1002/cyto.a.20022</citation>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
268 <citation type="doi">10.1016/S1361-8415(98)80009-1</citation>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
269 </citations>
33e3d7e8283f planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/ridge_filter/ commit 85b0f6afacb8933db19e03682559cc4d71031cf1
imgteam
parents:
diff changeset
270 </tool>