annotate 2d_feature_extraction.xml @ 7:048545339ced draft default tip

planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit b8e0b656d417db6e2ad0f187fc3c5afff0c3acd7
author imgteam
date Tue, 06 Jan 2026 09:25:17 +0000
parents 8e3a52b74876
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
4
a4bc9dfde846 planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit 8e99ddb62ceab1da15996906a0813826b62d38fe
imgteam
parents: 2
diff changeset
1 <tool id="ip_2d_feature_extraction" name="Extract image features" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="20.05">
a4bc9dfde846 planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit 8e99ddb62ceab1da15996906a0813826b62d38fe
imgteam
parents: 2
diff changeset
2 <description>with scikit-image</description>
a4bc9dfde846 planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit 8e99ddb62ceab1da15996906a0813826b62d38fe
imgteam
parents: 2
diff changeset
3 <macros>
a4bc9dfde846 planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit 8e99ddb62ceab1da15996906a0813826b62d38fe
imgteam
parents: 2
diff changeset
4 <import>creators.xml</import>
5
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
5 <import>validators.xml</import>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
6 <token name="@TOOL_VERSION@">0.25.2</token>
7
048545339ced planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit b8e0b656d417db6e2ad0f187fc3c5afff0c3acd7
imgteam
parents: 6
diff changeset
7 <token name="@VERSION_SUFFIX@">1</token>
5
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
8 <xml name="features">
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
9 <param name="features" type="select" label="Available features" multiple="true" display="checkboxes"
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
10 help="*) Features marked with an asterisk are only available for 2-D images (not for 3-D images).">
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
11 <option value="label" selected="true">Label from the label map</option>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
12 <yield/>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
13 <option value="area">Area</option>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
14 <option value="area_convex">Convex area</option>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
15 <option value="area_filled">Filled area</option>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
16 <option value="axis_major_length">Major axis length</option>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
17 <option value="axis_minor_length">Minor axis length</option>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
18 <option value="bbox">Bounding box</option>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
19 <option value="centroid">Centroid</option>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
20 <option value="eccentricity">Eccentricity*</option>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
21 <option value="equivalent_diameter_area">Equivalent diameter</option>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
22 <option value="euler_number">Euler number</option>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
23 <option value="extent">Extent</option>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
24 <option value="inertia_tensor_eigvals">Inertia tensor eigenvalues</option>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
25 <option value="moments">Moments</option>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
26 <option value="moments_hu">Moments Hu*</option>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
27 <option value="orientation">Orientation*</option>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
28 <option value="perimeter">Perimeter</option>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
29 <option value="solidity">Solidity</option>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
30 </param>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
31 </xml>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
32 <xml name="zarr-isolated-feature-test" tokens="feature">
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
33 <test>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
34 <param name="labels" value="input/input13.zarr"/>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
35 <conditional name="setup">
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
36 <param name="mode" value="with-intensities"/>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
37 <param name="intensities" value="input/input1_uint8.tiff"/>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
38 <param name="features" value="@FEATURE@"/>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
39 </conditional>
6
8e3a52b74876 planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit 5bf032c4908e344099fba24e914bd26367d24a90
imgteam
parents: 5
diff changeset
40 <output name="output" ftype="tabular" value="output/input13-@FEATURE@.tsv" compare="re_match"/>
5
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
41 </test>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
42 </xml>
4
a4bc9dfde846 planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit 8e99ddb62ceab1da15996906a0813826b62d38fe
imgteam
parents: 2
diff changeset
43 </macros>
a4bc9dfde846 planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit 8e99ddb62ceab1da15996906a0813826b62d38fe
imgteam
parents: 2
diff changeset
44 <creator>
a4bc9dfde846 planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit 8e99ddb62ceab1da15996906a0813826b62d38fe
imgteam
parents: 2
diff changeset
45 <expand macro="creators/bmcv"/>
5
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
46 <expand macro="creators/kostrykin"/>
4
a4bc9dfde846 planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit 8e99ddb62ceab1da15996906a0813826b62d38fe
imgteam
parents: 2
diff changeset
47 </creator>
a4bc9dfde846 planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit 8e99ddb62ceab1da15996906a0813826b62d38fe
imgteam
parents: 2
diff changeset
48 <edam_operations>
a4bc9dfde846 planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit 8e99ddb62ceab1da15996906a0813826b62d38fe
imgteam
parents: 2
diff changeset
49 <edam_operation>operation_3443</edam_operation>
a4bc9dfde846 planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit 8e99ddb62ceab1da15996906a0813826b62d38fe
imgteam
parents: 2
diff changeset
50 </edam_operations>
a4bc9dfde846 planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit 8e99ddb62ceab1da15996906a0813826b62d38fe
imgteam
parents: 2
diff changeset
51 <xrefs>
a4bc9dfde846 planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit 8e99ddb62ceab1da15996906a0813826b62d38fe
imgteam
parents: 2
diff changeset
52 <xref type="bio.tools">scikit-image</xref>
5
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
53 <xref type="bio.tools">giatools</xref>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
54 <xref type="bio.tools">galaxy_image_analysis</xref>
4
a4bc9dfde846 planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit 8e99ddb62ceab1da15996906a0813826b62d38fe
imgteam
parents: 2
diff changeset
55 <xref type="biii">scikit-image</xref>
a4bc9dfde846 planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit 8e99ddb62ceab1da15996906a0813826b62d38fe
imgteam
parents: 2
diff changeset
56 </xrefs>
a4bc9dfde846 planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit 8e99ddb62ceab1da15996906a0813826b62d38fe
imgteam
parents: 2
diff changeset
57 <requirements>
a4bc9dfde846 planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit 8e99ddb62ceab1da15996906a0813826b62d38fe
imgteam
parents: 2
diff changeset
58 <requirement type="package" version="@TOOL_VERSION@">scikit-image</requirement>
a4bc9dfde846 planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit 8e99ddb62ceab1da15996906a0813826b62d38fe
imgteam
parents: 2
diff changeset
59 <requirement type="package" version="2.2.2">pandas</requirement>
5
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
60 <requirement type="package" version="0.7.3">giatools</requirement>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
61 <requirement type="package" version="0.12.2">ome-zarr</requirement>
0
54429bd1f4c6 planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tools/2d_feature_extraction/ commit c3f4b766f03770f094fda6bda0a5882c0ebd4581
imgteam
parents:
diff changeset
62 </requirements>
5
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
63 <required_files>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
64 <include type="literal" path="2d_feature_extraction.py"/>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
65 </required_files>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
66 <command detect_errors="aggressive"><![CDATA[
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
67
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
68 python '$__tool_directory__/2d_feature_extraction.py'
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
69
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
70 #if $labels.extension == "zarr"
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
71 --labels '$labels.extra_files_path/$labels.metadata.store_root'
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
72 #else
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
73 --labels '$labels'
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
74 #end if
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
75
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
76 #if $setup.mode == "with-intensities"
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
77 #if $setup.intensities.extension == "zarr"
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
78 --intensities '$setup.intensities.extra_files_path/$setup.intensities.metadata.store_root'
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
79 #else
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
80 --intensities '$setup.intensities'
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
81 #end if
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
82 #end if
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
83
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
84 --output '$output'
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
85 --params '$params'
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
86 --verbose
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
87
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
88 ]]></command>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
89 <configfiles>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
90 <configfile name="params"><![CDATA[
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
91 {
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
92 "features": [
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
93 ${ ', '.join('"%s"' % t.strip() for t in str( $setup['features'] ).split(',')) }
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
94 ]
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
95 }
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
96 ]]></configfile>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
97 </configfiles>
0
54429bd1f4c6 planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tools/2d_feature_extraction/ commit c3f4b766f03770f094fda6bda0a5882c0ebd4581
imgteam
parents:
diff changeset
98 <inputs>
5
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
99 <param name="labels" type="data" format="tiff,zarr,png" label="Label map">
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
100 <expand macro="validators/is_single_channel"/>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
101 <expand macro="validators/is_single_frame"/>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
102 </param>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
103 <conditional name="setup">
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
104 <param label="Features to compute" name="mode" type="select">
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
105 <option value="without-intensities" selected="true">Only use the label map for feature extraction (no intensity-based features)</option>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
106 <option value="with-intensities">Use the intensity image to compute additional features</option>
0
54429bd1f4c6 planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tools/2d_feature_extraction/ commit c3f4b766f03770f094fda6bda0a5882c0ebd4581
imgteam
parents:
diff changeset
107 </param>
5
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
108 <when value="without-intensities">
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
109 <expand macro="features"/>
0
54429bd1f4c6 planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tools/2d_feature_extraction/ commit c3f4b766f03770f094fda6bda0a5882c0ebd4581
imgteam
parents:
diff changeset
110 </when>
5
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
111 <when value="with-intensities">
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
112 <param name="intensities" type="data" format="tiff,zarr,png,jpg" label="Intensity image">
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
113 <expand macro="validators/is_single_channel"/>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
114 <expand macro="validators/is_single_frame"/>
0
54429bd1f4c6 planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tools/2d_feature_extraction/ commit c3f4b766f03770f094fda6bda0a5882c0ebd4581
imgteam
parents:
diff changeset
115 </param>
5
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
116 <expand macro="features">
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
117 <option value="max_intensity">Maximum intensity</option>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
118 <option value="mean_intensity">Mean intensity</option>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
119 <option value="min_intensity">Minimum intensity</option>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
120 </expand>
0
54429bd1f4c6 planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tools/2d_feature_extraction/ commit c3f4b766f03770f094fda6bda0a5882c0ebd4581
imgteam
parents:
diff changeset
121 </when>
54429bd1f4c6 planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tools/2d_feature_extraction/ commit c3f4b766f03770f094fda6bda0a5882c0ebd4581
imgteam
parents:
diff changeset
122 </conditional>
54429bd1f4c6 planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tools/2d_feature_extraction/ commit c3f4b766f03770f094fda6bda0a5882c0ebd4581
imgteam
parents:
diff changeset
123 </inputs>
54429bd1f4c6 planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tools/2d_feature_extraction/ commit c3f4b766f03770f094fda6bda0a5882c0ebd4581
imgteam
parents:
diff changeset
124 <outputs>
4
a4bc9dfde846 planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit 8e99ddb62ceab1da15996906a0813826b62d38fe
imgteam
parents: 2
diff changeset
125 <data format="tabular" name="output"/>
0
54429bd1f4c6 planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tools/2d_feature_extraction/ commit c3f4b766f03770f094fda6bda0a5882c0ebd4581
imgteam
parents:
diff changeset
126 </outputs>
54429bd1f4c6 planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tools/2d_feature_extraction/ commit c3f4b766f03770f094fda6bda0a5882c0ebd4581
imgteam
parents:
diff changeset
127 <tests>
5
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
128 <!-- Single-channel 2-D -->
0
54429bd1f4c6 planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tools/2d_feature_extraction/ commit c3f4b766f03770f094fda6bda0a5882c0ebd4581
imgteam
parents:
diff changeset
129 <test>
5
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
130 <param name="labels" value="input/input12.png"/>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
131 <conditional name="setup">
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
132 <param name="mode" value="without-intensities"/>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
133 <param name="features" value="label,area,area_convex,solidity"/>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
134 </conditional>
6
8e3a52b74876 planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit 5bf032c4908e344099fba24e914bd26367d24a90
imgteam
parents: 5
diff changeset
135 <output name="output" ftype="tabular" value="output/input12.tsv" compare="re_match"/>
5
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
136 </test>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
137 <test>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
138 <param name="labels" value="input/input11.tiff"/>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
139 <conditional name="setup">
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
140 <param name="mode" value="with-intensities"/>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
141 <param name="intensities" value="input/input1_uint8.tiff"/>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
142 <param name="features" value="area,mean_intensity,perimeter"/>
4
a4bc9dfde846 planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit 8e99ddb62ceab1da15996906a0813826b62d38fe
imgteam
parents: 2
diff changeset
143 </conditional>
6
8e3a52b74876 planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit 5bf032c4908e344099fba24e914bd26367d24a90
imgteam
parents: 5
diff changeset
144 <output name="output" ftype="tabular" value="output/input11.tsv" compare="re_match"/>
5
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
145 </test>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
146 <!-- Single-channel 2-D Zarr (isolated features, verify that Dask arrays are converted to NumPy arrays whenever necessary) -->
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
147 <expand macro="zarr-isolated-feature-test" feature="area"/>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
148 <expand macro="zarr-isolated-feature-test" feature="area_convex"/>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
149 <expand macro="zarr-isolated-feature-test" feature="area_filled"/>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
150 <expand macro="zarr-isolated-feature-test" feature="axis_major_length"/>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
151 <expand macro="zarr-isolated-feature-test" feature="axis_minor_length"/>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
152 <expand macro="zarr-isolated-feature-test" feature="bbox"/>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
153 <expand macro="zarr-isolated-feature-test" feature="centroid"/>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
154 <expand macro="zarr-isolated-feature-test" feature="eccentricity"/>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
155 <expand macro="zarr-isolated-feature-test" feature="equivalent_diameter_area"/>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
156 <expand macro="zarr-isolated-feature-test" feature="euler_number"/>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
157 <expand macro="zarr-isolated-feature-test" feature="extent"/>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
158 <expand macro="zarr-isolated-feature-test" feature="inertia_tensor_eigvals"/>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
159 <expand macro="zarr-isolated-feature-test" feature="moments"/>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
160 <expand macro="zarr-isolated-feature-test" feature="moments_hu"/>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
161 <expand macro="zarr-isolated-feature-test" feature="orientation"/>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
162 <expand macro="zarr-isolated-feature-test" feature="perimeter"/>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
163 <expand macro="zarr-isolated-feature-test" feature="solidity"/>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
164 <expand macro="zarr-isolated-feature-test" feature="max_intensity"/>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
165 <expand macro="zarr-isolated-feature-test" feature="mean_intensity"/>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
166 <expand macro="zarr-isolated-feature-test" feature="min_intensity"/>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
167 <!-- Single-channel 3-D, test all features are supported in 3-D -->
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
168 <test>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
169 <param name="labels" value="input/input9.zarr"/>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
170 <conditional name="setup">
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
171 <param name="mode" value="with-intensities"/>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
172 <param name="intensities" value="input/input8_zyx.zarr"/>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
173 <param name="features" value="area,area_convex,area_filled,axis_major_length,axis_minor_length,bbox,centroid,eccentricity,equivalent_diameter_area,euler_number,extent,inertia_tensor_eigvals,moments,moments_hu,orientation,perimeter,solidity,max_intensity,mean_intensity,min_intensity"/>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
174 </conditional>
6
8e3a52b74876 planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit 5bf032c4908e344099fba24e914bd26367d24a90
imgteam
parents: 5
diff changeset
175 <output name="output" ftype="tabular" value="output/input9.tsv" compare="re_match"/>
5
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
176 <assert_stdout>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
177 <has_line line='Skip feature that is not available for 3-D images: "eccentricity"'/>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
178 <has_line line='Skip feature that is not available for 3-D images: "moments_hu"'/>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
179 <has_line line='Skip feature that is not available for 3-D images: "orientation"'/>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
180 </assert_stdout>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
181 </test>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
182 <!-- Multi-channel (forbidden) -->
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
183 <test expect_failure="true">
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
184 <param name="labels" value="input/input12.png"/>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
185 <conditional name="setup">
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
186 <param name="mode" value="with-intensities"/>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
187 <param name="intensities" value="input/input3_uint16.tiff"/>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
188 <param name="features" value="label"/>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
189 </conditional>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
190 <assert_stderr>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
191 <!-- Rejected by validator -->
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
192 <has_n_lines n="0"/>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
193 </assert_stderr>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
194 <assert_stdout>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
195 <!-- Rejected by validator -->
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
196 <has_n_lines n="0"/>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
197 </assert_stdout>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
198 </test>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
199 <test expect_failure="true">
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
200 <param name="labels" value="input/input10.zarr"/>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
201 <conditional name="setup">
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
202 <param name="mode" value="without-intensities"/>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
203 <param name="features" value="label"/>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
204 </conditional>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
205 <assert_stderr>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
206 <!-- Rejected by py-script -->
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
207 <has_text text="This tool is not applicable to images with CYX axes."/>
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
208 </assert_stderr>
0
54429bd1f4c6 planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tools/2d_feature_extraction/ commit c3f4b766f03770f094fda6bda0a5882c0ebd4581
imgteam
parents:
diff changeset
209 </test>
54429bd1f4c6 planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tools/2d_feature_extraction/ commit c3f4b766f03770f094fda6bda0a5882c0ebd4581
imgteam
parents:
diff changeset
210 </tests>
54429bd1f4c6 planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tools/2d_feature_extraction/ commit c3f4b766f03770f094fda6bda0a5882c0ebd4581
imgteam
parents:
diff changeset
211 <help>
4
a4bc9dfde846 planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit 8e99ddb62ceab1da15996906a0813826b62d38fe
imgteam
parents: 2
diff changeset
212
5
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
213 **Computes features of a label map.**
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
214
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
215 The computed features are computed based solely on the properties of the objects in the label map, or, optionally, by also taking the intensities from a corresponding intensity image into account. Labels with value 0 are ignored.
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
216
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
217 Both images must be 2-D or 3-D single-channel images.
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
218
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
219 Supported Features
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
220 ==================
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
221
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
222 **Area:** Area of the region i.e. number of pixels of the region scaled by pixel-area.
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
223
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
224 **Convex area:** Area of the convex hull image, which is the smallest convex polygon that encloses the region.
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
225
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
226 **Filled area:** Area of the region with all the holes filled in.
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
227
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
228 **Major axis length:** The length of the major axis of the ellipse that has the same normalized second central moments as the region.
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
229
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
230 **Minor axis length:** The length of the minor axis of the ellipse that has the same normalized second central moments as the region.
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
231
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
232 **Bounding box:** Bounding box `(min_row, min_col, max_row, max_col)`. Pixels belonging to the bounding box are in the half-open interval `[min_row; max_row)` and `[min_col; max_col)`.
0
54429bd1f4c6 planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tools/2d_feature_extraction/ commit c3f4b766f03770f094fda6bda0a5882c0ebd4581
imgteam
parents:
diff changeset
233
7
048545339ced planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit b8e0b656d417db6e2ad0f187fc3c5afff0c3acd7
imgteam
parents: 6
diff changeset
234 **Centroid:** Centroid coordinates in separate columns ``centroid_x``, ``centroid_y``, and ``centroid_z`` when processing 3-D data.
5
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
235
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
236 **Eccentricity:** Eccentricity of the ellipse that has the same second-moments as the region. The eccentricity is the ratio of the focal distance (distance between focal points) over the major axis length. The value is in the interval [0, 1). When it is 0, the ellipse becomes a circle.
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
237
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
238 **Equivalent diameter:** The diameter of a circle with the same area as the region.
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
239
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
240 **Euler number:** Euler characteristic of the set of non-zero pixels. Computed as number of connected components subtracted by number of holes (input.ndim connectivity). In 3-D, number of connected components plus number of holes subtracted by number of tunnels.
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
241
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
242 **Extent:** Ratio of pixels in the region to pixels in the total bounding box. Computed as `area / (rows * cols)`.
4
a4bc9dfde846 planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit 8e99ddb62ceab1da15996906a0813826b62d38fe
imgteam
parents: 2
diff changeset
243
5
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
244 **Inertia tensor eigenvalues:** The eigenvalues of the inertia tensor in decreasing order.
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
245
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
246 **Moments:** Spatial moments up to 3rd order: `m_ij = sum{ array(row, col) * row^i * col^j }` where the sum is over the row, col coordinates of the region.
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
247
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
248 **Moments Hu:** Hu moments (translation, scale and rotation invariant).
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
249
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
250 **Orientation:** Angle between the vertical axis (rows) and the major axis of the ellipse that has the same second moments as the region, ranging from `-pi/2` to `pi/2` counter-clockwise.
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
251
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
252 **Perimeter:** Perimeter of object which approximates the contour as a line through the centers of border pixels using a 4-connectivity. Generalizes to the surface of an object in 3-D, which uses a different approximation.
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
253
5530132d500e planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit bb2d58ed37d8eb09583b86e3cdd9f5d1b56c42a0
imgteam
parents: 4
diff changeset
254 **Solidity:** Ratio of pixels in the region to pixels of the convex hull image.
4
a4bc9dfde846 planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/2d_feature_extraction/ commit 8e99ddb62ceab1da15996906a0813826b62d38fe
imgteam
parents: 2
diff changeset
255
0
54429bd1f4c6 planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tools/2d_feature_extraction/ commit c3f4b766f03770f094fda6bda0a5882c0ebd4581
imgteam
parents:
diff changeset
256 </help>
54429bd1f4c6 planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tools/2d_feature_extraction/ commit c3f4b766f03770f094fda6bda0a5882c0ebd4581
imgteam
parents:
diff changeset
257 <citations>
54429bd1f4c6 planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tools/2d_feature_extraction/ commit c3f4b766f03770f094fda6bda0a5882c0ebd4581
imgteam
parents:
diff changeset
258 <citation type="doi">10.1016/j.jbiotec.2017.07.019</citation>
54429bd1f4c6 planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tools/2d_feature_extraction/ commit c3f4b766f03770f094fda6bda0a5882c0ebd4581
imgteam
parents:
diff changeset
259 </citations>
54429bd1f4c6 planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tools/2d_feature_extraction/ commit c3f4b766f03770f094fda6bda0a5882c0ebd4581
imgteam
parents:
diff changeset
260 </tool>