view red.xml @ 2:db57bc3b57af draft default tip

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/red commit f6cf3fc8a9446a0a591ad7e0e2d81101b42fc714
author iuc
date Mon, 18 Mar 2024 15:56:22 +0000
parents 18a46265455b
children
line wrap: on
line source

<tool id="red" name="Red" profile="20.01" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@">
    <description>repeat masking</description>
    <macros>
        <token name="@TOOL_VERSION@">2018.09.10</token>
        <token name="@VERSION_SUFFIX@">1</token>
    </macros>
    <xrefs>
        <xref type="bio.tools">red</xref>
    </xrefs>
    <requirements>
        <requirement type="package" version="@TOOL_VERSION@">red</requirement>
    </requirements>
    <command detect_errors="exit_code"><![CDATA[
mkdir input output &&

ln -s '${input}' input/genome.fa &&

Red
-gnm input/
-msk output/
-rpt output/
-frm 2
-cor \${GALAXY_SLOTS:-1}
    ]]></command>
    <inputs>
        <param label="Genome sequence to mask" name="input" type="data" format="fasta" />
    </inputs>
    <outputs>
        <data format="fasta" name="masked" label="${tool.name} on ${on_string}: masked genome" from_work_dir="output/genome.msk" />
        <data format="bed" name="bed" label="${tool.name} on ${on_string}: bed" from_work_dir="output/genome.bed" />
    </outputs>
    <tests>
        <test>
            <param name="input" value="small.fa" />
            <output name="masked" file="small.msk" />
            <output name="bed" file="small.bed" />
        </test>
    </tests>
    <help><![CDATA[
This is Red (REpeat Detector) designed and developed by Hani Zakaria Girgis, PhD.

An intelligent, rapid, accurate tool for detecting repeats de-novo on the genomic scale.
    ]]></help>
    <citations>
        <citation type="doi">10.1186/s12859-015-0654-5</citation>
    </citations>
</tool>