view vegan_fisher_alpha.xml @ 2:f9966e11885b draft

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vegan/ commit e0cd7ae10ce97bed51594e7cc0b969a803d698b7
author iuc
date Fri, 07 Sep 2018 11:30:51 -0400
parents d6b92ca3a9a1
children 0148e5cf20b2
line wrap: on
line source

<tool id="vegan_fisher_alpha" name="Vegan Fisher Alpha" version="@TOOL_VERSION@">
    <description>
        index
    </description>
    <macros>
        <import>macros.xml</import>
    </macros>
    <expand macro="requirements" />
    <expand macro="stdio" />
    <expand macro="version_command" />
    <command><![CDATA[
        Rscript "${vegan_fisher_alpha_script}"
    ]]>
    </command>
    <configfiles>
        <configfile name="vegan_fisher_alpha_script"><![CDATA[
@RSCRIPT_PREAMBLE@
@RSCRIPT_LOAD_TABULAR_FILE@

write.table( fisher.alpha( input_abundance, MARGIN = ${margin} ), "${output_fisher_alpha}", quote=FALSE, col.names=NA, sep = "\t")
    ]]>
        </configfile>
    </configfiles>
    <inputs>
        <expand macro="params_load_tabular_file" />
        <param name="margin" type="integer" value="1" label="Margin for which the index is computed"/>
    </inputs>
    <outputs>
        <data format="tabular" name="output_fisher_alpha" />
    </outputs>
    <tests>
        <test>
            <param name="input_abundance" ftype="tabular" value="vegan_in.tabular"/>
            <param name="species_column" value="6"/>
            <param name="sample_columns" value="2"/>
            <param name="margin" value="1"/>
            <output name="output_fisher_alpha" ftype="tabular" file="output_fisher_alpha.tabular" />
        </test>
    </tests>
    <help>
        <![CDATA[
Calculate Diversity index using vegan and selected method.
        ]]>
    </help>
    <citations>
    </citations>
</tool>