view data_manager/mash_sketch_builder.xml @ 1:af86557c1b87 draft

"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_mash_sketch_builder/ commit 20558d9de7b6dd375a8835698f231cbc0c83446d-dirty"
author dfornika
date Sat, 22 Feb 2020 01:01:25 +0000
parents 647eedfd1556
children d892b30d5492
line wrap: on
line source

<?xml version="1.0"?>
<tool id="mash_sketch_builder" name="Mash Sketch" tool_type="manage_data" version="2.1+galaxy0" profile="18.09">
    <description>builder</description>
    <requirements>
        <requirement type="package" version="2.1">mash</requirement>
        <requirement type="package" version="3.7">python</requirement>
    </requirements>
    <version_command>mash --version</version_command>
    <command detect_errors="exit_code">
    <![CDATA[
        python '$__tool_directory__/mash_sketch_builder.py'
          '${out_file}'
          --fasta '${all_fasta_source.fields.path}'
          --sketch-size '${sketch_size}'
          --kmer-size '${kmer_size}'
    ]]>
    </command>
    <inputs>
        <param name="all_fasta_source" type="select" label="Source FASTA Sequence">
            <options from_data_table="all_fasta"/>
        </param>
        <param type="integer" name="sketch_size" value="1000" min="10" max="1000000" label="Sketch size" />
        <param type="integer" name="kmer_size" value="21" min="1" max="32" label="kmer size" />
    </inputs>
    <outputs>
        <data name="out_file" format="data_manager_json" />
    </outputs>
    <tests>
        <test>
            <param name="assembly" value="test_assembly.fasta"/>
            <param name="sketch_name" value="Test Sketch" />
            <output name="out_file" value="mash_sketch_data_manager.json" />
        </test>
    </tests>
    <help>
    </help>
    <citations>
        <citation type="doi">10.1186/s13059-016-0997-x</citation>
    </citations>
</tool>