annotate mash_sketch.xml @ 7:c4182a046647 draft

"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit ca38c4ee1f8c7f71f31f3bee62781799c7608910-dirty"
author dfornika
date Fri, 14 Feb 2020 21:24:09 +0000
parents 1c6df46cddfd
children 56c1b5f9f8bf
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
1 <tool id="mash_sketch" name="mash sketch" version="@TOOL_VERSION@+galaxy0" profile="19.01">
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
2 <description>
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
3 Create a reduced representation of a sequence or set of sequences, based on min-hashes.
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
4 </description>
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
5 <macros>
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
6 <import>macros.xml</import>
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
7 </macros>
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
8 <requirements>
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
9 <requirement type="package" version="@TOOL_VERSION@">mash</requirement>
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
10 </requirements>
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
11 <version_command>mash --version</version_command>
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
12 <command detect_errors="exit_code"><![CDATA[
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
13 mash sketch
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
14 -s '${sketch_size}'
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
15 -k '${kmer_size}'
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
16 #if str ( $reads_assembly.reads_assembly_selector ) == "reads"
5
0245c1501e02 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit 2ac08a8b2c90fc4627c1fc0e6bd4ef73be529e94-dirty"
dfornika
parents: 4
diff changeset
17 -m '${reads_assembly.minimum_kmer_copies}'
0
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
18 -r
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
19 #if str( $reads_assembly.reads_input.reads_input_selector ) == "paired"
6
1c6df46cddfd "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit 2ac08a8b2c90fc4627c1fc0e6bd4ef73be529e94-dirty"
dfornika
parents: 5
diff changeset
20 '$reads_assembly.reads_input.reads_1' '$reads_assembly.reads_input.reads_2'
0
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
21 #end if
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
22 #if str( $reads_assembly.reads_input.reads_input_selector ) == "paired_collection"
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
23 '$reads_assembly.reads_input.reads.forward' '$reads_assembly.reads_input.reads.reverse'
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
24 #end if
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
25 #if str( $reads_assembly.reads_input.reads_input_selector ) == "single"
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
26 '$reads_assembly.reads_input.reads'
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
27 #end if
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
28 #elif str ( $reads_assembly.reads_assembly_selector ) == "assembly"
7
c4182a046647 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit ca38c4ee1f8c7f71f31f3bee62781799c7608910-dirty"
dfornika
parents: 6
diff changeset
29 -p \${GALAXY_SLOTS:-1}
0
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
30 '${assembly}'
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
31 ${reads_assembly.individual_sequences}
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
32 #end if
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
33 -o 'sketch'
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
34 ]]></command>
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
35 <inputs>
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
36 <conditional name="reads_assembly">
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
37 <param name="reads_assembly_selector" type="select" label="Input: Reads or Assemblies">
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
38 <option selected="True" value="reads">Reads</option>
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
39 <option value="assembly">Assembly</option>
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
40 </param>
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
41 <when value="reads">
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
42 <conditional name="reads_input">
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
43 <param name="reads_input_selector" type="select" label="Single or Paired-end reads" help="Select between paired and single end data">
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
44 <option value="paired">Paired</option>
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
45 <option value="single">Single</option>
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
46 <option value="paired_collection">Paired Collection</option>
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
47 </param>
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
48 <when value="paired">
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
49 <param name="reads_1" type="data" format="@INTYPES@" label="Select first set of reads" help="Specify dataset with forward reads"/>
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
50 <param name="reads_2" type="data" format="@INTYPES@" label="Select second set of reads" help="Specify dataset with reverse reads"/>
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
51 </when>
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
52 <when value="single">
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
53 <param name="reads" type="data" format="@INTYPES@" label="Select fastq dataset" help="Specify dataset with single reads"/>
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
54 </when>
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
55 <when value="paired_collection">
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
56 <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"/>
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
57 </when>
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
58 </conditional>
1
ca04184270ba "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents: 0
diff changeset
59 <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"/>
0
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
60 </when>
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
61 <when value="assembly">
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
62 <param name="assembly" type="data" format="fasta,fasta.gz" label="Assembly"/>
1
ca04184270ba "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents: 0
diff changeset
63 <param type="boolean" name="individual_sequences" truevalue="-i" falsevalue="" label="Sketch individual Sequences"/>
0
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
64 </when>
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
65 </conditional>
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
66 <param type="integer" name="sketch_size" argument="-s" value="1000" min="10" max="1000000" />
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
67 <param type="integer" name="kmer_size" argument="-k" value="21" min="1" max="32"/>
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
68 </inputs>
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
69 <outputs>
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
70 <data name="sketch" format="msh" from_work_dir="sketch.msh"/>
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
71 </outputs>
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
72 <tests>
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
73 <test>
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
74 <param name="reads_assembly_selector" value="reads" />
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
75 <param name="reads_input_selector" value="single"/>
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
76 <param name="reads" value="ERR024951_seqtk_sample_1000_1.fastq"/>
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
77 <output name="sketch" file="ERR024951_seqtk_sample_1000_1.sketch.msh" compare="sim_size" />
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
78 </test>
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
79 <test>
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
80 <param name="reads_assembly_selector" value="assembly" />
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
81 <param name="assembly" value="test_assembly.fasta"/>
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
82 <output name="sketch" file="test_assembly.sketch.msh" compare="sim_size" />
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
83 </test>
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
84 </tests>
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
85 <help><![CDATA[
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
86 Description:
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
87
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
88 Create a sketch file, which is a reduced representation of a sequence or set
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
89 of sequences (based on min-hashes) that can be used for fast distance
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
90 estimations. Inputs can be fasta or fastq files (gzipped or not), and "-" can
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
91 be given to read from standard input. Input files can also be files of file
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
92 names (see -l). For output, one sketch file will be generated, but it can have
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
93 multiple sketches within it, divided by sequences or files (see -i). By
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
94 default, the output file name will be the first input file with a '.msh'
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
95 extension, or 'stdin.msh' if standard input is used (see -o).
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
96 ]]></help>
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
97 <citations>
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
98 <citation type="bibtex">
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
99 @article{ondov2016mash,
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
100 title={Mash: fast genome and metagenome distance estimation using MinHash},
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
101 author={Ondov, Brian D and Treangen, Todd J and Melsted, P{\'a}ll and Mallonee, Adam B and Bergman, Nicholas H and Koren, Sergey and Phillippy, Adam M},
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
102 journal={Genome biology},
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
103 volume={17},
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
104 number={1},
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
105 pages={132},
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
106 year={2016},
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
107 publisher={BioMed Central}
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
108 }
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
109 </citation>
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
110 </citations>
70e20e8ccdaf "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mash commit b1e065ba7e15f9f10b969db1d561b0e8fe6d4572-dirty"
dfornika
parents:
diff changeset
111 </tool>