annotate matches.xml @ 0:dbc58c4b2851 draft default tip

planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
author nml
date Thu, 15 Feb 2018 12:08:11 -0500
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
1 <tool id="refseq_masher_matches" name="RefSeq Masher Matches" version="0.1.1">
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
2 <description>
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
3 Find closest matching NCBI RefSeq Genomes to your sequences
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
4 </description>
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
5 <requirements>
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
6 <requirement type="package" version="0.1.1">refseq_masher</requirement>
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
7 </requirements>
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
8 <command detect_errors="exit_code">
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
9 <![CDATA[
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
10
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
11 #import re
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
12
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
13 #if $input.type == 'fasta'
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
14 #set $input_files = '"{}"'.format($input.fasta.name)
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
15 ln -s "$input.fasta" $input_files &&
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
16 #elif $input.type == 'paired'
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
17 #set $_forward_ext = '.fastq.gz' if $re.match(r'.*\.gz$', $input.forward.name) else '.fastq'
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
18 #set $_forward = '"{}_1{}"'.format($re.sub(r'_[12]\..+$', '', $input.forward.name), $_forward_ext)
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
19 #set $_reverse_ext = '.fastq.gz' if $re.match(r'.*\.gz$', $input.reverse.name) else '.fastq'
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
20 #set $_reverse = '"{}_2{}"'.format($re.sub(r'_[12]\..+$', '', $input.reverse.name), $_reverse_ext)
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
21 #set $input_files = '{} {}'.format($_forward, $_reverse)
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
22 ln -s "$input.forward" $_forward &&
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
23 ln -s "$input.reverse" $_reverse &&
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
24 #elif $input.type == 'single'
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
25 #set $input_files = '"{}"'.format($input.single.name)
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
26 ln -s "$input.single" $input_files &&
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
27 #elif $input.type == 'paired_collection'
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
28 #set $_forward_ext = '.fastq.gz' if $re.match(r'.*\.gz$', str($input.paired_collection.forward)) else '.fastq'
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
29 #set $_forward = '"{}_1{}"'.format($input.paired_collection.name, $_forward_ext)
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
30 #set $_reverse_ext = '.fastq.gz' if $re.match(r'.*\.gz$', str($input.paired_collection.reverse)) else '.fastq'
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
31 #set $_reverse = '"{}_2{}"'.format($input.paired_collection.name, $_reverse_ext)
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
32 #set $input_files = '{} {}'.format($_forward, $_reverse)
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
33 ln -s "$input.paired_collection.forward" $_forward &&
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
34 ln -s "$input.paired_collection.reverse" $_reverse &&
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
35 #end if
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
36
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
37 refseq_masher
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
38 $adv.verbosity
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
39 matches
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
40 --output refseq_masher-matches.${adv.output_type}
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
41 --output-type $adv.output_type
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
42 --top-n-results $top_n_results
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
43 #if $adv.min_kmer_threshold
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
44 --min-kmer-threshold $adv.min_kmer_threshold
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
45 #end if
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
46 -T "\${TMPDIR:-/tmp}"
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
47 $input_files
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
48 ]]>
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
49 </command>
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
50 <inputs>
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
51 <conditional name="input">
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
52 <param name="type" type="select" label="Sequence input type">
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
53 <option value="fasta">Genome FASTA</option>
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
54 <option value="paired">Paired-end FASTQs</option>
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
55 <option value="single">Single-end FASTQ</option>
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
56 <option value="paired_collection">Paired-end FASTQ collection</option>
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
57 </param>
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
58 <when value="fasta">
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
59 <param name="fasta"
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
60 type="data" format="fasta"
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
61 optional="false"
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
62 label="Genome FASTA file"
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
63 />
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
64 </when>
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
65 <when value="paired">
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
66 <param name="forward"
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
67 type="data" format="fastq,fastqsanger,fastqillumina,fastqsolexa"
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
68 optional="false"
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
69 label="Forward FASTQ file"
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
70 />
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
71 <param name="reverse"
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
72 type="data" format="fastq,fastqsanger,fastqillumina,fastqsolexa"
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
73 optional="false"
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
74 label="Reverse FASTQ file"
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
75 help="File format must match the Forward FASTQ file"
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
76 />
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
77 </when>
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
78 <when value="single">
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
79 <param name="single"
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
80 type="data" format="fastq,fastqsanger,fastqillumina,fastqsolexa"
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
81 optional="false"
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
82 label="Single-end FASTQ file"
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
83 />
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
84 </when>
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
85 <when value="paired_collection">
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
86 <param name="paired_collection"
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
87 type="data_collection" format="fastq,fastqsanger,fastqillumina,fastqsolexa,fastq.gz,txt"
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
88 collection_type="paired"
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
89 optional="false"
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
90 label="Paired-end FASTQ collection"
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
91 />
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
92 </when>
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
93 </conditional>
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
94 <param name="top_n_results"
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
95 type="integer"
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
96 min="0"
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
97 value="20"
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
98 optional="true"
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
99 label="Top N matches to report (set to 0 to report all)"
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
100 />
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
101 <section name="adv" title="Advanced Options" expanded="false">
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
102 <param name="min_kmer_threshold"
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
103 type="integer"
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
104 min="1"
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
105 value="8"
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
106 optional="true"
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
107 label="Mash sketch of reads: Minimum copies of each k-mer required to pass noise filter for reads (default=8)"
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
108 />
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
109 <param name="output_type"
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
110 type="select"
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
111 label="Output type"
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
112 multiple="false">
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
113 <option value="tab" selected="true">
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
114 Tabular (tab-delimited values)
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
115 </option>
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
116 <option value="csv">
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
117 CSV (Comma Separated Values)
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
118 </option>
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
119 </param>
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
120 <param name="verbosity"
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
121 type="select"
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
122 label="Logging verbosity">
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
123 <option value="">Error messages only</option>
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
124 <option value="-v">Show warning messages</option>
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
125 <option value="-vv" selected="true">Show info messages</option>
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
126 <option value="-vvv">Show debug messages</option>
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
127 </param>
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
128 </section>
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
129 </inputs>
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
130 <outputs>
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
131 <data name="output_path_csv"
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
132 format="csv"
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
133 label="RefSeq Masher matches table"
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
134 from_work_dir="refseq_masher-matches.csv">
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
135 <filter>adv['output_type'] == 'csv'</filter>
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
136 </data>
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
137 <data name="output_path_tab"
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
138 format="tabular"
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
139 label="RefSeq Masher matches table"
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
140 from_work_dir="refseq_masher-matches.tab">
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
141 <filter>adv['output_type'] == 'tab'</filter>
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
142 </data>
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
143 </outputs>
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
144 <tests>
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
145 <test>
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
146 <conditional name="input">
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
147 <param name="type" value="fasta"/>
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
148 <param name="fasta" value="Se-Enteritidis.fasta"/>
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
149 </conditional>
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
150 <param name="top_n_results" value="1"/>
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
151 <section name="adv">
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
152 <param name="output_type" value="tab"/>
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
153 </section>
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
154 <output name="output_path_tab"
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
155 value="Se-Enteritidis-refseq_masher-matches.tab"
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
156 ftype="tabular"
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
157 lines_diff="0">
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
158 </output>
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
159 </test>
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
160 <test>
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
161 <conditional name="input">
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
162 <param name="type" value="single"/>
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
163 <param name="single" value="SRR1203042_1-head4000.fastq"/>
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
164 </conditional>
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
165 <param name="top_n_results" value="1"/>
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
166 <section name="adv">
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
167 <param name="output_type" value="tab"/>
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
168 <param name="min_kmer_threshold" value="2"/>
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
169 </section>
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
170 <output name="output_path_tab"
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
171 value="SRR1203042_1-head4000-refseq_masher-matches-m2.tab"
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
172 ftype="tabular"
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
173 lines_diff="0">
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
174 </output>
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
175 </test>
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
176 </tests>
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
177 <help>
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
178 <![CDATA[
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
179 RefSeq Masher - Genomic Distance
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
180 ================================
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
181
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
182 Find what NCBI RefSeq genomes most closely match your sequence data using Mash_ with a Mash sketch database of 54,925 NCBI RefSeq Genomes.
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
183
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
184
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
185 Source code available on Github at https://github.com/phac-nml/refseq_masher
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
186
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
187
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
188 `matches` - find the closest matching NCBI RefSeq Genomes in your input sequences
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
189 ---------------------------------------------------------------------------------
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
190
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
191 Command-line usage information::
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
192
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
193 Usage: refseq_masher matches [OPTIONS] INPUT...
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
194
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
195 Find NCBI RefSeq genome matches for an input genome fasta file
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
196
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
197 Input is expected to be one or more FASTA/FASTQ files or one or more
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
198 directories containing FASTA/FASTQ files. Files can be Gzipped.
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
199
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
200 Options:
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
201 --mash-bin TEXT Mash binary path (default="mash")
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
202 -o, --output PATH Output file path (default="-"/stdout)
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
203 --output-type [tab|csv] Output file type (tab|csv)
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
204 -n, --top-n-results INTEGER Output top N results sorted by distance in
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
205 ascending order (default=5)
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
206 -m, --min-kmer-threshold INTEGER
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
207 Mash sketch of reads: "Minimum copies of
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
208 each k-mer required to pass noise filter for
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
209 reads" (default=8)
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
210 -h, --help Show this message and exit.
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
211
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
212
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
213 Example
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
214 ~~~~~~~
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
215
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
216 With the FNA.GZ_ file for *Salmonella enterica* subsp. enterica serovar Enteritidis str. CHS44_::
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
217
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
218
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
219 # download sequence file
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
220 wget ftp://ftp.ncbi.nlm.nih.gov/genomes/all/GCF/000/329/025/GCF_000329025.1_ASM32902v1/GCF_000329025.1_ASM32902v1_genomic.fna.gz
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
221
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
222 # find RefSeq matches
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
223 refseq_masher -vv matches GCF_000329025.1_ASM32902v1_genomic.fna.gz
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
224
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
225
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
226 **Log**::
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
227
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
228
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
229 2018-01-29 11:02:13,786 INFO: Collected 1 FASTA inputs and 0 read sets [in ...refseq_masher/refseq_masher/utils.py:185]
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
230 2018-01-29 11:02:13,786 INFO: Creating Mash sketch file for ...refseq_masher/GCF_000329025.1_ASM32902v1_genomic.fna.gz [in ...refseq_masher/refseq_masher/mash/sketch.py:24]
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
231 2018-01-29 11:02:14,055 INFO: Created Mash sketch file at "/tmp/GCF_000329025.1_ASM32902v1_genomic.msh" [in ...refseq_masher/refseq_masher/mash/sketch.py:40]
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
232 2018-01-29 11:02:14,613 INFO: Ran Mash dist successfully (output length=11647035). Parsing Mash dist output [in ...refseq_masher/refseq_masher/mash/dist.py:64]
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
233 2018-01-29 11:02:15,320 INFO: Parsed Mash dist output into Pandas DataFrame with 54924 rows [in ...refseq_masher/refseq_masher/mash/dist.py:67]
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
234 2018-01-29 11:02:15,321 INFO: Deleting temporary sketch file "/tmp/GCF_000329025.1_ASM32902v1_genomic.msh" [in ...refseq_masher/refseq_masher/mash/dist.py:72]
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
235 2018-01-29 11:02:15,321 INFO: Sketch file "/tmp/GCF_000329025.1_ASM32902v1_genomic.msh" deleted! [in ...refseq_masher/refseq_masher/mash/dist.py:74]
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
236 2018-01-29 11:02:15,322 INFO: Ran Mash dist on all input. Merging NCBI taxonomic information into results output. [in ...refseq_masher/refseq_masher/cli.py:88]
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
237 2018-01-29 11:02:15,323 INFO: Fetching all taxonomy info for 5 unique NCBI Taxonomy UIDs [in ...refseq_masher/refseq_masher/taxonomy.py:35]
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
238 2018-01-29 11:02:15,325 INFO: Dropping columns with all NA values (ncol=32) [in ...refseq_masher/refseq_masher/taxonomy.py:38]
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
239 2018-01-29 11:02:15,327 INFO: Columns with all NA values dropped (ncol=11) [in ...refseq_masher/refseq_masher/taxonomy.py:40]
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
240 2018-01-29 11:02:15,327 INFO: Merging Mash results with relevant taxonomic information [in ...refseq_masher/refseq_masher/taxonomy.py:41]
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
241 2018-01-29 11:02:15,329 INFO: Merged Mash results with taxonomy info [in ...refseq_masher/refseq_masher/taxonomy.py:43]
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
242 2018-01-29 11:02:15,329 INFO: Merged taxonomic info into results output [in ...refseq_masher/refseq_masher/cli.py:90]
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
243 2018-01-29 11:02:15,329 INFO: Reordering output columns [in ...refseq_masher/refseq_masher/cli.py:91]
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
244 2018-01-29 11:02:15,331 INFO: Writing output to stdout [in ...refseq_masher/refseq_masher/writers.py:16]
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
245
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
246
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
247 **Output**
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
248
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
249 +---------------------------------------+--------------------------------------------------------------------+----------+--------+----------+-------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------+---------------------+------------------+--------------------+------------------+---------------------+-------------------+-------------------------+------------+-------------+---------+-------------+--------------+--------+---------------------+------------------------------------------------------------------------------------------------------------------------------------------+
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
250 | sample | top_taxonomy_name | distance | pvalue | matching | full_taxonomy | taxonomic_subspecies | taxonomic_species | taxonomic_genus | taxonomic_family | taxonomic_order | taxonomic_class | taxonomic_phylum | taxonomic_superkingdom | subspecies | serovar | plasmid | bioproject | biosample | taxid | assembly_accession | match_id |
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
251 +=======================================+====================================================================+==========+========+==========+=============================================================================================================================================================+=====================================+=====================+==================+====================+==================+=====================+===================+=========================+============+=============+=========+=============+==============+========+=====================+==========================================================================================================================================+
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
252 | GCF_000329025.1_ASM32902v1_genomic | Salmonella enterica subsp. enterica serovar Enteritidis str. CHS44 | 0.0 | 0.0 | 400/400 | Bacteria; Proteobacteria; Gammaproteobacteria; Enterobacterales; Enterobacteriaceae; Salmonella; enterica; subsp. enterica; serovar Enteritidis; str. CHS44 | Salmonella enterica subsp. enterica | Salmonella enterica | Salmonella | Enterobacteriaceae | Enterobacterales | Gammaproteobacteria | Proteobacteria | Bacteria | enterica | Enteritidis | | PRJNA185053 | SAMN01041154 | 702979 | NZ_ALFF | ./rcn/refseq-NZ-702979-PRJNA185053-SAMN01041154-NZ_ALFF-.-Salmonella_enterica_subsp._enterica_serovar_Enteritidis_str._CHS44.fna |
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
253 +---------------------------------------+--------------------------------------------------------------------+----------+--------+----------+-------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------+---------------------+------------------+--------------------+------------------+---------------------+-------------------+-------------------------+------------+-------------+---------+-------------+--------------+--------+---------------------+------------------------------------------------------------------------------------------------------------------------------------------+
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
254
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
255
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
256 The top match is *Salmonella enterica* subsp. enterica serovar Enteritidis str. CHS44_ with a distance of 0.0 and 400/400 sketches matching, which is what we expected. There's other taxonomic information available in the results table that may be useful.
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
257
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
258
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
259
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
260 Legal
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
261 -----
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
262
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
263 Copyright Government of Canada 2017
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
264
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
265 Written by: National Microbiology Laboratory, Public Health Agency of Canada
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
266
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
267 Licensed under the Apache License, Version 2.0 (the "License"); you may not use
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
268 this work except in compliance with the License. You may obtain a copy of the
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
269 License at:
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
270
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
271 http://www.apache.org/licenses/LICENSE-2.0
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
272
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
273 Unless required by applicable law or agreed to in writing, software distributed
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
274 under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
275 CONDITIONS OF ANY KIND, either express or implied. See the License for the
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
276 specific language governing permissions and limitations under the License.
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
277
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
278 Contact
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
279 -------
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
280
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
281 **Gary van Domselaar**: gary.vandomselaar@phac-aspc.gc.ca
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
282
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
283 .. _Mash: https://genomebiology.biomedcentral.com/articles/10.1186/s13059-016-0997-x
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
284 .. _FNA.GZ: ftp://ftp.ncbi.nlm.nih.gov/genomes/all/GCF/000/329/025/GCF_000329025.1_ASM32902v1/GCF_000329025.1_ASM32902v1_genomic.fna.gz
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
285 .. _CHS44: ftp://ftp.ncbi.nlm.nih.gov/genomes/all/GCF/000/329/025/GCF_000329025.1_ASM32902v1/
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
286
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
287
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
288 ]]>
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
289 </help>
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
290 <citations>
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
291 <!-- Citation for Mash paper -->
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
292 <citation type="doi">10.1186/s13059-016-0997-x</citation>
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
293 </citations>
dbc58c4b2851 planemo upload commit 80c22275be05e29208e991019309dfffa9704f39
nml
parents:
diff changeset
294 </tool>