Mercurial > repos > iuc > mykrobe_predict
diff macro.xml @ 1:60ffb465aa4d draft
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mykrobe commit 98633f779dfac95f55fbe30519f4e88da0bb9449
author | iuc |
---|---|
date | Tue, 02 Apr 2019 11:56:45 -0400 |
parents | 33463c79e697 |
children | cedd631dc124 |
line wrap: on
line diff
--- a/macro.xml Sat Jan 13 09:02:31 2018 -0500 +++ b/macro.xml Tue Apr 02 11:56:45 2019 -0400 @@ -2,10 +2,9 @@ <macros> <xml name="requirements"> <requirements> - <requirement type="package" version="0.5.6">mykrobe</requirement> + <requirement type="package" version="0.6.1">mykrobe</requirement> </requirements> </xml> - <token name="@select_inputs@"> <![CDATA[ #set $name='sample' @@ -39,6 +38,57 @@ ]]> </token> + <token name="@shared_options@"> + <![CDATA[ + #if $kmer: + --kmer '${kmer}' + #end if + #if $expected_depth: + --expected_depth '${expected_depth}' + #end if + + $ont + + $report_all_calls + + #if $expected_error_rate: + --expected_error_rate '${expected_error_rate}' + #end if + + #if $min_variant_conf: + --min_variant_conf '${min_variant_conf}' + #end if + + #if $min_gene_conf: + --min_gene_conf '${min_gene_conf}' + #end if + + #if $min_proportion_expected_depth: + --min_proportion_expected_depth '${min_proportion_expected_depth}' + #end if + + #if $min_gene_percent_covg_threshold: + --min_gene_percent_covg_threshold '${min_gene_percent_covg_threshold}' + #end if + + $guess_sequence_method + + $ignore_minor_calls + + #if $ignore_filtered: + --ignore_filtered '${ignore_filtered}' + #end if + + #if $model: + --model '${model}' + #end if + + #if $ploidy: + --ploidy '${ploidy}' + #end if + ]]> + </token> + <xml name="inputs"> <conditional name="data_type"> <param name="type" type="select" label="Specify the read type."> @@ -59,6 +109,26 @@ </conditional> </xml> + <xml name="options"> + <param argument="--kmer" optional="True" type="integer" min="0" label="Kmer length" value="21" help="default = 21"/> + <param argument="--expected_error_rate" optional="True" type="float" label="Expected error rate" help="Expected sequencing error rate. Set to 0.15 for ONT genotyping"/> + <param argument="--expected_depth" optional="True" type="integer" min="0" label="Expected depth" help=""/> + <param argument="--ont" type="boolean" truevalue="--ont" falsevalue="" label="Set default for ONT data" help=""/> + <param argument="--min_variant_conf" optional="True" type="integer" min="0" label="Minimum genotype confidence for variant genotyping" help=""/> + <param argument="--min_gene_conf" optional="True" type="integer" min="0" label="Minimum genotype confidence for gene genotyping" help=""/> + <param argument="--min_gene_percent_covg_threshold" optional="True" type="integer" min="0" label="Minimum gene predict coverage" help="all genes alleles found above this percent coverage will be reported (default 100 (only best alleles reported))"/> + <param argument="--min_proportion_expected_depth" optional="True" type="float" label="Minimum depth required on the sum of both alleles" help="Default 0.3 (30%)"/> + <param argument="--model" optional="True" type="data" format="txt" label="Genotype model used" help="default kmer_count. Options kmer_count, median_depth"/> + <param argument="--ploidy" optional="True" type="select" label="Diploid or Haploid" help="Use a diploid (includes 0/1 calls) or haploid genotyping model"> + <option value="diploid">diploid</option> + <option value="haploid">haploid</option> + </param> + <param argument="--report_all_calls" type="boolean" truevalue="--report_all_calls" falsevalue="" label="Report all calls" help=""/> + <param argument="--ignore_minor_calls" type="boolean" truevalue="--ignore_minor_calls" falsevalue="" label="Ignore minor calls" help="Ignore minor calls when running resistance prediction"/> + <param argument="--ignore_filtered" type="data" format="txt" label="Ignore filtered" optional="True" help="Don't include filtered genotypes"/> + <param argument="--guess_sequence_method" type="boolean" truevalue="--guess_sequence_method" falsevalue="" label="Guess sequence method" help="Guess if ONT or Illumia based on error rate. If error rate is > 10%, ploidy is set to haploid and a confidence threshold is used"/> + </xml> + <token name="@ATTRIBUTION@"> <![CDATA[