Mercurial > repos > dfornika > mash_sketch
changeset 1:ca04184270ba draft
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
author | dfornika |
---|---|
date | Fri, 14 Feb 2020 19:31:10 +0000 |
parents | 70e20e8ccdaf |
children | 4cabc0861a9b |
files | mash_sketch.xml |
diffstat | 1 files changed, 9 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/mash_sketch.xml Fri Feb 14 18:56:53 2020 +0000 +++ b/mash_sketch.xml Fri Feb 14 19:31:10 2020 +0000 @@ -13,8 +13,10 @@ mash sketch -s '${sketch_size}' -k '${kmer_size}' - -m '${minimum_kmer_copies}' #if str ( $reads_assembly.reads_assembly_selector ) == "reads" + -b '${bloom_filter_size}' + -m '${minimum_kmer_copies}' + -c '${target_coverage}' -r #if str( $reads_assembly.reads_input.reads_input_selector ) == "paired" '$reads_input.reads_1' '$reads_input.reads_2' @@ -55,15 +57,19 @@ <param name="reads" format="@INTYPES@" type="data_collection" collection_type="paired" label="Select a paired collection" help="See help section for an explanation of dataset collections"/> </when> </conditional> + <param type="string" name="bloom_filter_size" argument="-b" label="Bloom filter size" help="raw bytes or with K/M/G/T"/> + <param type="integer" name="minimum_kmer_copies" argument="-m" value="1" min="1" max="1000" label="Minimum copies of each k-mer required to pass noise filter"/> + <param type="float" name="target_coverage" argument="-c" value="1." min="0." max="100." label="Target coverage"/> + </when> <when value="assembly"> <param name="assembly" type="data" format="fasta,fasta.gz" label="Assembly"/> - <param type="boolean" name="individual_sequences" truevalue="-i" falsevalue="" label="Sketch individual Sequences"/> + <param type="boolean" name="individual_sequences" truevalue="-i" falsevalue="" label="Sketch individual Sequences"/> </when> </conditional> <param type="integer" name="sketch_size" argument="-s" value="1000" min="10" max="1000000" /> <param type="integer" name="kmer_size" argument="-k" value="21" min="1" max="32"/> - <param type="integer" name="minimum_kmer_copies" argument="-m" value="1" min="1" max="1000"/> + </inputs> <outputs> <data name="sketch" format="msh" from_work_dir="sketch.msh"/>