diff macros.xml @ 0:e434d9b9cd13 draft default tip

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/biapy/ commit 66b393a7118c81d86d0fd80780d2bd551c18f3f0
author iuc
date Thu, 09 Oct 2025 07:42:36 +0000
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/macros.xml	Thu Oct 09 07:42:36 2025 +0000
@@ -0,0 +1,73 @@
+<macros>
+    <token name="@TOOL_VERSION@">3.6.5</token>
+    <token name="@VERSION_SUFFIX@">0</token>
+    <token name="@PROFILE@">25.0</token>
+
+    <xml name="requirements">
+        <requirements>
+            <requirement type="package" version="3.10.18">python</requirement>
+            <requirement type="package" version="@TOOL_VERSION@">biapy</requirement>
+            <requirement type="package" version="4.10.0">opencv</requirement>
+            <requirement type="package" version="3.3.3">openexr</requirement>
+            <requirement type="package" version="0.5.3">safetensors</requirement>
+        </requirements>
+    </xml>
+    <xml name="creators">
+        <creator>
+            <person givenName="Daniel" familyName="Franco" url="https://danifranco.github.io/" identifier="https://orcid.org/0000-0002-1109-110X" />
+        </creator>
+    </xml>
+    <xml name="citations">
+        <citations>
+            <citation type="doi">10.1038/s41592-025-02699-y</citation>
+            <yield/>
+        </citations>
+    </xml>
+
+    <!-- Q9 -->
+    <xml name="train_raw_param">
+        <param name="raw_train" type="data" format="tiff,tif,png,jpg,h5" multiple="true" label="Specify the training raw images" help="Select the training images; all must have the same number of channels, and each channel should contain the same type of information (see https://biapy.readthedocs.io/en/latest/get_started/how_it_works.html for details)."/>
+    </xml>
+
+    <xml name="train_raw_param_opt">
+        <param name="raw_train" type="data" optional="true" format="tiff,tif,png,jpg,h5" multiple="true" label="Specify the training raw images" help="Select the training images; all must have the same number of channels, and each channel should contain the same type of information (see https://biapy.readthedocs.io/en/latest/get_started/how_it_works.html for details)."/>
+    </xml>
+
+    <!-- Q10 -->
+    <xml name="train_gt_param">
+        <param name="gt_train" type="data" format="tiff,tif,png,jpg,h5,csv,txt" multiple="true" label="Specify the training ground truth (target) images" help="Select the ground truth (target) data for training; the expected format depends on the workflow (e.g. masks for semantic/instance segmentation, centroid files for detection, high-res images for super-resolution, paired images for image-to-image); see https://biapy.readthedocs.io/en/latest/get_started/select_workflow.html for details."/>
+    </xml>
+    <xml name="train_gt_param_opt">
+        <param name="gt_train" type="data"  optional="true" format="tiff,tif,png,jpg,h5,csv,txt" multiple="true" label="Specify the training ground truth (target) images" help="Select the ground truth (target) data for training; the expected format depends on the workflow (e.g. masks for semantic/instance segmentation, centroid files for detection, high-res images for super-resolution, paired images for image-to-image); see https://biapy.readthedocs.io/en/latest/get_started/select_workflow.html for details."/>
+    </xml>
+
+    <!-- Q11 -->
+    <xml name="test_raw_param">
+        <param name="raw_test" type="data" format="tiff,tif,png,jpg,h5" multiple="true" label="Specify the test raw images" help="Select the test images; all must have the same number of channels, and each channel should contain the same type of information to avoid confusing the model."/>
+    </xml>
+    <xml name="test_raw_param_opt">
+        <param name="raw_test" type="data" format="tiff,tif,png,jpg,h5" optional="true" multiple="true" label="Specify the test raw images" help="Select the test images; all must have the same number of channels, and each channel should contain the same type of information to avoid confusing the model."/>
+    </xml>
+
+    <!-- Q13: REQUIRED test GT -->
+    <xml name="test_gt_param_required">
+        <param name="gt_test"
+            type="data"
+            format="tiff,tif,png,jpg,h5,csv,txt"
+            multiple="true"
+            label="Specify the test ground truth/target images"
+            help="Select the ground truth (target) data for testing; the expected format depends on the workflow (e.g. masks for semantic/instance segmentation, centroid files for detection, high-res images for super-resolution, paired images for image-to-image); see https://biapy.readthedocs.io/en/latest/get_started/select_workflow.html for details."
+            optional="false" />
+    </xml>
+
+    <!-- Q13: OPTIONAL test GT -->
+    <xml name="test_gt_param_optional">
+        <param name="gt_test"
+            type="data"
+            format="tiff,tif,png,jpg,h5,csv,txt"
+            multiple="true"
+            label="Specify the test ground truth/target images (optional)"
+            help="Select the ground truth (target) data for testing; the expected format depends on the workflow (e.g. masks for semantic/instance segmentation, centroid files for detection, high-res images for super-resolution, paired images for image-to-image). If provided, BiaPy will compute workflow-specific evaluation metrics on the test set. See https://biapy.readthedocs.io/en/latest/get_started/select_workflow.html for details."
+            optional="true" />
+    </xml>
+</macros>