Mercurial > repos > imgteam > rfove
annotate rfove.xml @ 0:ddff439fac16 draft
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/rfove/ commit e1a945d60e1fb8211cab0a8ecd1aaf129971e64c
author | imgteam |
---|---|
date | Mon, 13 Nov 2023 09:35:00 +0000 |
parents | |
children | d10a46ef77d3 |
rev | line source |
---|---|
0
ddff439fac16
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/rfove/ commit e1a945d60e1fb8211cab0a8ecd1aaf129971e64c
imgteam
parents:
diff
changeset
|
1 <tool id="rfove" name="Perform segmentation region-based fitting of overlapping ellipses" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="20.05"> |
ddff439fac16
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/rfove/ commit e1a945d60e1fb8211cab0a8ecd1aaf129971e64c
imgteam
parents:
diff
changeset
|
2 <description>with RFOVE</description> |
ddff439fac16
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/rfove/ commit e1a945d60e1fb8211cab0a8ecd1aaf129971e64c
imgteam
parents:
diff
changeset
|
3 <macros> |
ddff439fac16
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/rfove/ commit e1a945d60e1fb8211cab0a8ecd1aaf129971e64c
imgteam
parents:
diff
changeset
|
4 <token name="@TOOL_VERSION@">2023.11.12</token> |
ddff439fac16
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/rfove/ commit e1a945d60e1fb8211cab0a8ecd1aaf129971e64c
imgteam
parents:
diff
changeset
|
5 <token name="@VERSION_SUFFIX@">0</token> |
ddff439fac16
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/rfove/ commit e1a945d60e1fb8211cab0a8ecd1aaf129971e64c
imgteam
parents:
diff
changeset
|
6 </macros> |
ddff439fac16
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/rfove/ commit e1a945d60e1fb8211cab0a8ecd1aaf129971e64c
imgteam
parents:
diff
changeset
|
7 <edam_operations> |
ddff439fac16
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/rfove/ commit e1a945d60e1fb8211cab0a8ecd1aaf129971e64c
imgteam
parents:
diff
changeset
|
8 <edam_operation>operation_3443</edam_operation> |
ddff439fac16
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/rfove/ commit e1a945d60e1fb8211cab0a8ecd1aaf129971e64c
imgteam
parents:
diff
changeset
|
9 </edam_operations> |
ddff439fac16
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/rfove/ commit e1a945d60e1fb8211cab0a8ecd1aaf129971e64c
imgteam
parents:
diff
changeset
|
10 <xrefs> |
ddff439fac16
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/rfove/ commit e1a945d60e1fb8211cab0a8ecd1aaf129971e64c
imgteam
parents:
diff
changeset
|
11 <xref type="bio.tools">rfove</xref> |
ddff439fac16
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/rfove/ commit e1a945d60e1fb8211cab0a8ecd1aaf129971e64c
imgteam
parents:
diff
changeset
|
12 </xrefs> |
ddff439fac16
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/rfove/ commit e1a945d60e1fb8211cab0a8ecd1aaf129971e64c
imgteam
parents:
diff
changeset
|
13 <requirements> |
ddff439fac16
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/rfove/ commit e1a945d60e1fb8211cab0a8ecd1aaf129971e64c
imgteam
parents:
diff
changeset
|
14 <container type="docker">docker.io/kostrykin/rfove:@TOOL_VERSION@</container> |
ddff439fac16
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/rfove/ commit e1a945d60e1fb8211cab0a8ecd1aaf129971e64c
imgteam
parents:
diff
changeset
|
15 </requirements> |
ddff439fac16
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/rfove/ commit e1a945d60e1fb8211cab0a8ecd1aaf129971e64c
imgteam
parents:
diff
changeset
|
16 <command detect_errors="aggressive"> |
ddff439fac16
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/rfove/ commit e1a945d60e1fb8211cab0a8ecd1aaf129971e64c
imgteam
parents:
diff
changeset
|
17 <![CDATA[ |
ddff439fac16
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/rfove/ commit e1a945d60e1fb8211cab0a8ecd1aaf129971e64c
imgteam
parents:
diff
changeset
|
18 #set $neighborhood_size = "%d" % ($half_neighborhood_size.value * 2 + 1) |
ddff439fac16
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/rfove/ commit e1a945d60e1fb8211cab0a8ecd1aaf129971e64c
imgteam
parents:
diff
changeset
|
19 /rfove |
ddff439fac16
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/rfove/ commit e1a945d60e1fb8211cab0a8ecd1aaf129971e64c
imgteam
parents:
diff
changeset
|
20 ${area_ub} |
ddff439fac16
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/rfove/ commit e1a945d60e1fb8211cab0a8ecd1aaf129971e64c
imgteam
parents:
diff
changeset
|
21 ${min_area_max_area_ratio_ub} |
ddff439fac16
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/rfove/ commit e1a945d60e1fb8211cab0a8ecd1aaf129971e64c
imgteam
parents:
diff
changeset
|
22 ${overlap_ub} |
ddff439fac16
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/rfove/ commit e1a945d60e1fb8211cab0a8ecd1aaf129971e64c
imgteam
parents:
diff
changeset
|
23 ${neighborhood_size} |
ddff439fac16
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/rfove/ commit e1a945d60e1fb8211cab0a8ecd1aaf129971e64c
imgteam
parents:
diff
changeset
|
24 '${dataset}' |
ddff439fac16
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/rfove/ commit e1a945d60e1fb8211cab0a8ecd1aaf129971e64c
imgteam
parents:
diff
changeset
|
25 |
ddff439fac16
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/rfove/ commit e1a945d60e1fb8211cab0a8ecd1aaf129971e64c
imgteam
parents:
diff
changeset
|
26 output.tiff |
ddff439fac16
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/rfove/ commit e1a945d60e1fb8211cab0a8ecd1aaf129971e64c
imgteam
parents:
diff
changeset
|
27 ]]> |
ddff439fac16
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/rfove/ commit e1a945d60e1fb8211cab0a8ecd1aaf129971e64c
imgteam
parents:
diff
changeset
|
28 </command> |
ddff439fac16
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/rfove/ commit e1a945d60e1fb8211cab0a8ecd1aaf129971e64c
imgteam
parents:
diff
changeset
|
29 <inputs> |
ddff439fac16
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/rfove/ commit e1a945d60e1fb8211cab0a8ecd1aaf129971e64c
imgteam
parents:
diff
changeset
|
30 <param name="dataset" type="data" format="tiff,png" label="Dataset" /> |
ddff439fac16
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/rfove/ commit e1a945d60e1fb8211cab0a8ecd1aaf129971e64c
imgteam
parents:
diff
changeset
|
31 <param name="area_ub" type="integer" label="Maximum ellipse area" min="5" value="250" /> |
ddff439fac16
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/rfove/ commit e1a945d60e1fb8211cab0a8ecd1aaf129971e64c
imgteam
parents:
diff
changeset
|
32 <param name="min_area_max_area_ratio_ub" type="float" min="0" max="1" value="0.1" label="Upper bound of the ratio: minimum area / maximum area" /> |
ddff439fac16
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/rfove/ commit e1a945d60e1fb8211cab0a8ecd1aaf129971e64c
imgteam
parents:
diff
changeset
|
33 |
ddff439fac16
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/rfove/ commit e1a945d60e1fb8211cab0a8ecd1aaf129971e64c
imgteam
parents:
diff
changeset
|
34 <param name="overlap_ub" type="float" label="Maximum ellipse overlap" min="0" value="0.2" /> |
ddff439fac16
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/rfove/ commit e1a945d60e1fb8211cab0a8ecd1aaf129971e64c
imgteam
parents:
diff
changeset
|
35 <param name="half_neighborhood_size" type="integer" label="Half neighborhood size" min="1" value="100" /> |
ddff439fac16
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/rfove/ commit e1a945d60e1fb8211cab0a8ecd1aaf129971e64c
imgteam
parents:
diff
changeset
|
36 </inputs> |
ddff439fac16
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/rfove/ commit e1a945d60e1fb8211cab0a8ecd1aaf129971e64c
imgteam
parents:
diff
changeset
|
37 <outputs> |
ddff439fac16
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/rfove/ commit e1a945d60e1fb8211cab0a8ecd1aaf129971e64c
imgteam
parents:
diff
changeset
|
38 <data format="tiff" name="masks" from_work_dir="output.tiff" label="${tool.name} on ${on_string}" /> |
ddff439fac16
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/rfove/ commit e1a945d60e1fb8211cab0a8ecd1aaf129971e64c
imgteam
parents:
diff
changeset
|
39 </outputs> |
ddff439fac16
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/rfove/ commit e1a945d60e1fb8211cab0a8ecd1aaf129971e64c
imgteam
parents:
diff
changeset
|
40 <tests> |
ddff439fac16
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/rfove/ commit e1a945d60e1fb8211cab0a8ecd1aaf129971e64c
imgteam
parents:
diff
changeset
|
41 <test> |
ddff439fac16
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/rfove/ commit e1a945d60e1fb8211cab0a8ecd1aaf129971e64c
imgteam
parents:
diff
changeset
|
42 <param name="dataset" value="BBBC033_C2_z28.png" /> |
ddff439fac16
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/rfove/ commit e1a945d60e1fb8211cab0a8ecd1aaf129971e64c
imgteam
parents:
diff
changeset
|
43 <output name="masks" value="output.tiff" ftype="tiff" compare="sim_size" /> |
ddff439fac16
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/rfove/ commit e1a945d60e1fb8211cab0a8ecd1aaf129971e64c
imgteam
parents:
diff
changeset
|
44 </test> |
ddff439fac16
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/rfove/ commit e1a945d60e1fb8211cab0a8ecd1aaf129971e64c
imgteam
parents:
diff
changeset
|
45 </tests> |
ddff439fac16
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/rfove/ commit e1a945d60e1fb8211cab0a8ecd1aaf129971e64c
imgteam
parents:
diff
changeset
|
46 <help> |
ddff439fac16
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/rfove/ commit e1a945d60e1fb8211cab0a8ecd1aaf129971e64c
imgteam
parents:
diff
changeset
|
47 RFOVE is completely unsupervised, operates without any assumption or prior knowledge on the object’s shape and extends and improves the Decremental Ellipse Fitting Algorithm (DEFA). Both RFOVE and DEFA solve the multi-ellipse fitting problem by performing model selection that is guided by the minimization of the Akaike Information Criterion on a suitably defined shape complexity measure. However, in contrast to DEFA, RFOVE minimizes an objective function that allows for ellipses with higher degree of overlap and, thus, achieves better ellipse-based shape approximation. |
ddff439fac16
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/rfove/ commit e1a945d60e1fb8211cab0a8ecd1aaf129971e64c
imgteam
parents:
diff
changeset
|
48 </help> |
ddff439fac16
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/rfove/ commit e1a945d60e1fb8211cab0a8ecd1aaf129971e64c
imgteam
parents:
diff
changeset
|
49 <citations> |
ddff439fac16
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/rfove/ commit e1a945d60e1fb8211cab0a8ecd1aaf129971e64c
imgteam
parents:
diff
changeset
|
50 <citation type="doi">10.1016/j.imavis.2019.09.001</citation> |
ddff439fac16
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/rfove/ commit e1a945d60e1fb8211cab0a8ecd1aaf129971e64c
imgteam
parents:
diff
changeset
|
51 </citations> |
ddff439fac16
planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tree/master/tools/rfove/ commit e1a945d60e1fb8211cab0a8ecd1aaf129971e64c
imgteam
parents:
diff
changeset
|
52 </tool> |