Mercurial > repos > saskia-hiltemann > cgatools_v17
view tools/cgatools17/testvariants_v17.xml @ 4:418343b53afd draft
planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools commit 8fc6d78bd30e022a200c841a3684e615a47ffc42
author | yhoogstrate |
---|---|
date | Tue, 10 Nov 2015 11:18:20 -0500 |
parents | 91e163b708d3 |
children | 64017ce705b6 |
line wrap: on
line source
<tool id="cg_testvariants" name="TestVariants" version="1.7.1.b"> <description>Test for the presence of variants</description> <requirements> <requirement type="package" version="1">cgatools17</requirement> </requirements> <version_command>cgatools | head -1</version_command> <command> cgatools testvariants --beta --reference #if $reference_gene_sets_source.source_select == "indexed_filtered" ${reference_gene_sets_source.crr.fields.crr_path} #else if $reference_gene_sets_source.source_select == "history" ${reference_gene_sets_source.crr} #end if --output $output --input $listing --variants #for $v in $file_types.varfiles <!--get each var/mastervar file--> ${v.input} #end for </command> <inputs> <!--form field to select crr file--> <conditional name="reference_gene_sets_source"> <param name="source_select" type="select" label="Genome reference (in complete genomics CRR format)" help="Some indexes are available at ftp://ftp.completegenomics.com/ReferenceFiles/"> <option value="indexed_filtered">Use a built-in index (which fits your reference)</option> <option value="history">Use reference from the history</option> </param> <when value="indexed_filtered"> <param name="crr" type="select" label="Reference Build"> <options from_data_table="cg_anno_files" /> </param> </when> <when value="history"> <param name="crr" format="crr" type="data" label="Reference build" help="In crr format (you can use fasta2crr for conversion)" /> </when> </conditional> <!--form fields to select variant list--> <param name="listing" type="data" format="tabular" label="Select variant list"/> <!--conditional to select input file type--> <conditional name="file_types"> <param name="file_type" type="select" label="Select the input file type"> <option value="var" selected="true">var files</option> <option value="mastervar">mastervar files</option> </param> <when value="var"> <repeat name="varfiles" title="Variant files"> <param name="input" type="data" format="cg_var" label="Dataset"/> </repeat> </when> <when value="mastervar"> <repeat name="varfiles" title="Variant files"> <param name="input" type="data" format="cg_mastervar" label="Dataset"/> </repeat> </when> </conditional> <!-- prefix for output file so you dont have to manually rename history items --> <param name="fname" type="text" value="" label="Prefix for your output file" help="Optional"/> </inputs> <outputs> <data format="tabular" name="output" label="$fname ${tool.name} on ${on_string}"/> </outputs> <help> **What it does** This tool uses the cgatools testvariants to test variant or mastervar files for the presence of variants. **cgatools 1.7.1 Documentation** Userguide: http://cgatools.sourceforge.net/docs/1.7.1/cgatools-user-guide.pdf Release notes: http://cgatools.sourceforge.net/docs/1.7.1/cgatools-release-notes.pdf **Command line reference**:: COMMAND NAME testvariants - Tests variant files for presence of variants. DESCRIPTION Tests variant files for presence of variants. The output is a tab-delimited file consisting of the columns of the input variants file, plus a column for each assembly results file that contains a character code for each allele. The character codes have meaning as follows: 0 This allele of this genome is consistent with the reference at this locus but inconsistent with the variant. 1 This allele of this genome has the input variant at this locus. N This allele of this genome has no-calls but is consistent with the input variant. OPTIONS -h [ --help ] Print this help message. --beta This is a beta command. To run this command, you must pass the --beta flag. --reference arg The reference crr file. --input arg (=STDIN) The input variants to test for. --output arg (=STDOUT) The output file (may be omitted for stdout). --variants arg The input variant files (may be passed in as arguments at the end of the command). SUPPORTED FORMAT_VERSION 0.3 or later </help> </tool>