view 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 source

<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>