view damid_interpolate.xml @ 1:210b7f4c9acb draft default tip

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/damid_deseq2_to_bedgraph commit 98722d2ca8205595f032361072aaab450e5f4f83
author mvdbeek
date Thu, 03 Jan 2019 09:33:24 -0500
parents 755cbe6825b5
children
line wrap: on
line source

<tool id="damid_interpolate" name="Interpolate GATC signal" version="0.1.0">
    <description>from DESeq2 processed DamID data</description>
    <requirements>
        <requirement type="package" version="0.4.1">traces</requirement>
        <requirement type="package" version="7">click</requirement>
        <requirement type="package" version="0.23.4">pandas</requirement>
    </requirements>
    <command detect_errors="exit_code"><![CDATA[
python '$__tool_directory__/damid_to_bedgraph.py' '$input' '$output' --resolution $resolution
    ]]></command>
    <inputs>
        <param name="input" type="data" format="tabular" label="Select DESeq2 result file for GATC sites"/>
        <param argument="--resolution" type="integer" value="50" label="Select resolution for intervals"/>
    </inputs>
    <outputs>
        <data name="output" format="bedgraph"/>
    </outputs>
    <tests>
        <test>
            <param name="input" value="test_data.tab"/>
            <output name="output" value="line_count_50.tab"/>
        </test>
        <test>
            <param name="input" value="test_data.tab"/>
            <param name="resolution" value="100"/>
            <output name="output" value="line_count_100.tab"/>
        </test>
    </tests>
    <help><![CDATA[
Takes a deseq2 output file and generate a bedgraph file, where the score column
is the log2 fold change value interpolated for intervals of the size selected in
"Select resolution for intervals".
    ]]></help>
</tool>