view data_manager/fetch_artic_primers.xml @ 3:6114f017f819 draft default tip

"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_fetch_refseq commit 120c6491f4b0888220e432693a9805d8198d7397"
author sanbi-uwc
date Fri, 17 Apr 2020 11:42:59 +0000
parents 119f459fc35f
children
line wrap: on
line source

<tool id="fetch_artic_primers" name="ARTIC primer data manager" version="0.0.4" tool_type="manage_data" profile="19.05">
    <requirements>
        <requirement type="package">python</requirement>
        <requirement type="package" version="2.22.0">requests</requirement>
    </requirements>
    <!-- fetch all the primers in one go -->
    <command detect_errors="exit_code">
    python '$__tool_directory__/fetch_artic_primers.py'
        --galaxy_datamanager_filename '${output_file}'
        --primers '${primers}'
    </command>
    <inputs>
        <param name="primers" type="select" multiple="true" label="SARS-CoV-2 Primers to fetch">
            <option value="ARTICv1" selected="true">ARTIC v1</option>
            <option value="ARTICv2" selected="true">ARTIC v2</option>
            <option value="ARTICv3" selected="true">ARTIC v3</option>
        </param>
    </inputs>
    <outputs>
        <data name="output_file" format="data_manager_json"/>
    </outputs>
    <tests>
        <test>
            <param name="primers" value="ARTICv1,ARTICv2,ARTICv3"/>
            <output name="output_file">
                <assert_contents>
                    <has_text text="ARTIC"/>
                </assert_contents>
            </output>        
        </test>
    </tests>
</tool>