view vcfcombine.xml @ 3:53edb91ed051 draft

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/vcflib/vcfcombine commit c2af291b241e37e0a55adbc1fc72a9fa37d93582
author iuc
date Mon, 26 Mar 2018 12:22:45 -0400
parents 18f9f2624bd6
children 1f0ba67cc85a
line wrap: on
line source

<tool id="vcfcombine" name="VCFcombine:" version="@WRAPPER_VERSION@+galaxy0">
    <description>Combine multiple VCF datasets</description>
    <macros>
        <import>macros.xml</import>
    </macros>
    <expand macro="requirements"/>
    <expand macro="stdio" />
    <command>
        vcfcombine

        #for $input_vcf in $input_vcfs:
            "${input_vcf}"
        #end for

        > "${out_file1}"

    </command>
    <inputs>
        <param name="input_vcfs" type="data" format="vcf" label="Select VCF Datasets" min="2" multiple="True"/>
    </inputs>
    <outputs>
        <data format="vcf" name="out_file1" />
    </outputs>
    <tests>
        <test>
            <param name="input_vcfs" value="vcflib.vcf,vcflib.vcf" ftype="vcf"/>
            <output name="out_file1" file="vcfcombine-test1.vcf"/>
        </test>
        </tests>
    <help>

Combines VCF files positionally, combining samples when sites and alleles are identical. Any number of VCF files may be combined. The INFO field and other columns are taken from one of the files, which are combined when records in multiple files match. Alleles must have identical ordering to be combined into one record. If they do not, multiple records will be emitted.

-----

Vcfcombine @IS_PART_OF_VCFLIB@
    </help>
    <expand macro="citations" />
</tool>