Mercurial > repos > iuc > mykrobe_genotype
diff mykrobe_genotype.xml @ 0:d783eb846f59 draft
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit deb581240339f3198dc23019e4445e8983ffa6ab
author | iuc |
---|---|
date | Sat, 13 Jan 2018 09:02:58 -0500 |
parents | |
children | 84f769706f7a |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mykrobe_genotype.xml Sat Jan 13 09:02:58 2018 -0500 @@ -0,0 +1,64 @@ +<?xml version="1.0" encoding="utf-8"?> +<tool id="mykrobe_genotype" name="mkyrobe genotype" version="0.5.6" > + <description>Antibiotic resistance predictions</description> + <macros> + <import>macro.xml</import> + </macros> + <expand macro="requirements"/> + <command detect_errors="exit_code"> +<![CDATA[ + @select_inputs@ + + mykrobe genotype + '$name' + '$probe_set' + + #if $kmer: + --kmer $kmer + #end if + + #if $expected_depth: + --expected_depth $expected_depth + #end if + + + -q + -t "\${GALAXY_SLOTS:-1}" + + -1 + #if $type == 'fastq': + *.fastq + #elif $type == 'bam': + *.bam + #else + *.fasta + #end if + > $json +]]> + </command> + <inputs> + <expand macro="inputs" /> + <param name="probe_set" type="data" format="fasta" label="Probe Set"/> + <param name="kmer" argument="--kmer" optional="True" type="integer" min="0" label="Kmer length" value="21" help="default = 21"/> + <param name="expected_depth" argument="--expected_depth" optional="True" type="integer" min="0" label="Expected Depth" help=""/> + </inputs> + <outputs> + <data name="json" format="json" label="JSON prediction"/> + </outputs> + <tests> + <test> + <param name="type" value="single"/> + <param name="fastq_input1" value="reads.fastq"/> + <param name="probe_set" value="tb-bradley-probe-set-feb-09-2017.fasta.gz"/> + <output name="json"> + <assert_contents> + <has_text_matching expression="ref-S315T"/> + </assert_contents> + </output> + </test> + </tests> + <help> +@ATTRIBUTION@ + </help> + <expand macro="citation" /> +</tool>