view plotheatmap.xml @ 2:27e62af48a5a draft

planemo upload
author marpiech
date Sun, 11 Dec 2016 19:15:22 -0500
parents ddde82ae5dea
children db5d126bf8d0
line wrap: on
line source

<tool id="plotheatmap" name="plotHeatmap" version="1.0">
    <description>Plot heatmap</description>
    <stdio>
        <exit_code range="1:" />
    </stdio>
    <command>
        <![CDATA[ 
            $__tool_directory__/tools/script.R $count_matrix $stats_matrix $log_fc $log_cpm $pvalue $fdr > $rscript_log 2> $rerror_log

        ]]>
    </command>
    <inputs>
        <param name="count_matrix" type="data" format="data" label=""/>
        <param name="stats_matrix" type="data" format="data" label=""/>
        <param name="log_fc" type="float" value="0.5" label=""/>
        <param name="log_cpm" type="float" value="0.5" label=""/>
        <param name="pvalue" type="float" value="0.5" label=""/>
        <param name="fdr" type="float" value="0.5" label=""/>

    </inputs>
    <outputs>
       <data format="pdf" name="haetamappdf" from_work_dir="heatmap.pdf" >
            <filter>(outftype == 'pdf')</filter>
        </data>
        <data name="rscript_log" format="data" />
        <data name="rerror_log" format="data" />
    </outputs>
    <tests>

        <test>
            <param name="count_matrix" value="count.matrix"/>
            <param name="stats_matrix" value="stats.data"/>
            <param name="log_fc" value="1"/>
            <param name="log_cpm" value="2"/>
            <param name="pvalue" value="0.05"/>
            <param name="fdr" value="0.1"/>
            <output name="haetamappdf" file="heatmap.pdf" ftype="pdf" compare="sim_size" />
            <output name="rscript_log" file="rscript.log"/>
            <output name="rerror_log" file="rerror.log"/>

        </test>

    </tests>
    <help>
        <![CDATA[ 
     ]]>
    </help>
    <citations>
    </citations>
</tool>