view msaboot.xml @ 1:9625ddf6eed5 draft

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/msaboot commit 297228981612581ddd4588e042141a5b12fc7840
author iuc
date Tue, 06 Mar 2018 14:47:46 -0500
parents 48b414c7d38e
children 99f8b4e631e5
line wrap: on
line source

<?xml version="1.0"?>
<tool id="msaboot" name="MSABOOT" version="@VERSION@">
    <description>Output PHYLIP file with bootstrapped multiple sequence alignment data</description>
    <macros>
        <token name="@VERSION@">0.1.1</token>
    </macros>
    <requirements>
        <requirement type="package" version="@VERSION@">msaboot</requirement>
    </requirements>
    <version_command>msaboot --version</version_command>
    <command detect_errors="aggressive">
        <![CDATA[
msaboot -i '$input' -n $number -o '$output'
#if $save_logfile:
    > '$log' 2>&1
#end if
        ]]>
    </command>
    <inputs>
        <param name="input" format="fasta" type="data" label="FASTA input file" />
        <param name="number" type="integer" value="1" min="1" label="Specify the number of bootstrapping replicates to generate." />
        <param name="save_logfile" type="boolean" truevalue="" falsevalue="" label="Output log file" />
    </inputs>
    <outputs>
        <data name="output" format="phylip" label="${tool.name} on ${on_string}:out.phylip" />
        <data name="log" format="txt" label="${tool.name} on ${on_string}:log_msabootpl_run.txt">
            <filter>save_logfile</filter>
        </data>
    </outputs>
    <tests>
        <test>
            <param name="input" value="msa.fasta" />
            <param name="number" value="10" />
            <param name="save_logfile" value="true" />
            <output name="log" file="log.txt" ftype="txt" compare="contains" />
            <output name="output" file="out.phylip" ftype="phylip" compare="contains" />
        </test>
    </tests>
    <help>
<![CDATA[

===========
Description
===========

.. class:: infomark

A tool for creating bootstrapping replicates from Multiple Sequence Alignment data.

.. _msaboot: https://github.com/phac-nml/msaboot

-----

-----
Input
-----
Input file location of FASTA file containing Multiple Sequence Alignment data(-i)

----------
Parameters
----------
Number of bootstrapping replicates (-n)

------
Output
------

This tool produces two output files, one of which is optional (the log file).

(A) The bootstrapped replicates in Phylip format.

(B) The optional log file, containing information about the msaboot run to bootstrap the multiple sequence alignment data.

]]>
    </help>
    <citations>
        <citation type="bibtex">
            @misc{GitHubmsaboot,
            title = {msaboot},
            publisher = {phac-nml},
            journal = {GitHub repository},
            url = {https://github.com/phac-nml/msaboot},
            }
        </citation>
    </citations>
</tool>