annotate bio_hansel.xml @ 9:4654c51dae72 draft default tip

planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
author nml
date Wed, 09 May 2018 15:06:32 -0400
parents e9fd173fc7ee
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
9
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
1 <tool id="bio_hansel" name="bio_hansel" version="2.0.0">
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
2 <description>SNV subtyping of genome sequence reads or assemblies</description>
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
3 <requirements>
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
4 <requirement type="package" version="2.0.0">bio_hansel</requirement>
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
5 </requirements>
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
6 <command detect_errors="exit_code">
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
7 <![CDATA[
0
9407a9eaad22 planemo upload for repository https://github.com/phac-nml/bio_hansel commit c35a4502f95471e22dea2d77f36b92c47424cecc
nml
parents:
diff changeset
8
9
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
9 #import re
0
9407a9eaad22 planemo upload for repository https://github.com/phac-nml/bio_hansel commit c35a4502f95471e22dea2d77f36b92c47424cecc
nml
parents:
diff changeset
10
9
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
11 #def is_gzipped_fastq($data_input)
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
12 ## Is FASTQ data param gzipped type? i.e. either 'fastq.gz' or 'fastqsanger.gz'?
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
13 #return $data_input.is_of_type('fastqsanger.gz') or $data_input.is_of_type('fastq.gz')
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
14 #end def
0
9407a9eaad22 planemo upload for repository https://github.com/phac-nml/bio_hansel commit c35a4502f95471e22dea2d77f36b92c47424cecc
nml
parents:
diff changeset
15
9
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
16 #def get_fastq_ext($data_input)
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
17 ## Get file extension for FASTQ data param
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
18 #return '.fastq.gz' if $is_gzipped_fastq($data_input) else '.fastq'
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
19 #end def
0
9407a9eaad22 planemo upload for repository https://github.com/phac-nml/bio_hansel commit c35a4502f95471e22dea2d77f36b92c47424cecc
nml
parents:
diff changeset
20
9
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
21 #def base_sample_name($name)
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
22 #if $re.search(r'_R(1|2)', $name):
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
23 #return $re.sub(r'(.+)_R(1|2)([^\.]*)(\..+)', r'\1\3', $name)
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
24 #elif $re.match(r'.+_\d\.', $name):
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
25 #return $re.sub(r'(.+)_(\d)(\..+)', r'\1', $name)
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
26 #else
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
27 #return $name
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
28 #end if
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
29 #end def
0
9407a9eaad22 planemo upload for repository https://github.com/phac-nml/bio_hansel commit c35a4502f95471e22dea2d77f36b92c47424cecc
nml
parents:
diff changeset
30
9
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
31 #def get_paired_fastq_filename($data_input, $name=None, $is_forward=True)
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
32 ## Get paired FASTQ filename for a data param with appropriate file extension
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
33 ## with '_1' or '_2' appended if forward or reverse reads, respectively.
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
34 #set $name = $name if $name is not None else $data_input.name
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
35 #set $name = $base_sample_name($name)
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
36 #set $postfix = '1' if $is_forward else '2'
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
37 #set $ending = '_{}{}'.format($postfix, $get_fastq_ext($data_input))
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
38 #return '"{}"'.format($name) if $ending in $name else '"{}{}"'.format($name, $ending)
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
39 #end def
3
29faaa849e41 planemo upload for repository https://github.com/phac-nml/bio_hansel commit 4f09991d49a1701c54d5b97601a622e111c7290c
nml
parents: 2
diff changeset
40
9
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
41 ## Create symlinks from Galaxy *.dat to <sample_name>(.fasta|.fastq|.fastq.gz)
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
42 #if $input.type == 'fasta'
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
43 #set $input_files = '"{}"'.format($input.fasta.name)
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
44 ln -s "$input.fasta" $input_files &&
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
45 #elif $input.type == 'paired'
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
46 #set $forward_filename = $get_paired_fastq_filename($input.forward)
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
47 #set $reverse_filename = $get_paired_fastq_filename($input.reverse, is_forward=False)
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
48 #set $input_files = '{} {}'.format($forward_filename, $reverse_filename)
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
49 ln -s "$input.forward" $forward_filename &&
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
50 ln -s "$input.reverse" $reverse_filename &&
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
51 #elif $input.type == 'single'
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
52 #set $input_files = '"{}"'.format($input.single.name)
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
53 ln -s "$input.single" $input_files &&
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
54 #elif $input.type == 'paired_collection'
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
55 #set $forward_filename = $get_paired_fastq_filename($input.paired_collection.forward, $input.paired_collection.name)
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
56 #set $reverse_filename = $get_paired_fastq_filename($input.paired_collection.reverse, $input.paired_collection.name, is_forward=False)
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
57 #set $input_files = '{} {}'.format($forward_filename, $reverse_filename)
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
58 ln -s "$input.paired_collection.forward" $forward_filename &&
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
59 ln -s "$input.paired_collection.reverse" $reverse_filename &&
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
60 #end if
0
9407a9eaad22 planemo upload for repository https://github.com/phac-nml/bio_hansel commit c35a4502f95471e22dea2d77f36b92c47424cecc
nml
parents:
diff changeset
61
9
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
62 ## Checking for custom scheme.
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
63 #if $type_of_scheme.scheme_type == "custom":
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
64 #if $type_of_scheme.scheme_input.is_of_type('fasta'):
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
65 ln -s '$type_of_scheme.scheme_input' '$type_of_scheme.scheme_input.name' &&
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
66 #end if
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
67 #end if
1
ba271365095e planemo upload for repository https://github.com/phac-nml/bio_hansel commit a0204b99a722240fe9b03b78a0786b30aa8ecc96
nml
parents: 0
diff changeset
68
9
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
69 hansel
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
70 -vvv
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
71 -t "\${GALAXY_SLOTS:-1}"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
72 -o results.tab
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
73 -O match_results.tab
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
74 -S tech_results.tab
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
75 $dev_args.use_json
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
76 $input_files
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
77 --scheme
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
78 #if $type_of_scheme.scheme_type == "custom":
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
79 '$type_of_scheme.scheme_input.name'
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
80 #else:
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
81 $type_of_scheme.scheme_type
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
82 #end if
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
83 #if $kmer_vals.kmer_min
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
84 --min-kmer-freq $kmer_vals.kmer_min
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
85 #end if
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
86 #if $kmer_vals.kmer_max
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
87 --max-kmer-freq $kmer_vals.kmer_max
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
88 #end if
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
89 #if $qc_vals.low_cov_depth_freq
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
90 --low-cov-depth-freq $qc_vals.low_cov_depth_freq
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
91 #end if
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
92 #if $qc_vals.max_missing_tiles
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
93 --max-missing-tiles $qc_vals.max_missing_tiles
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
94 #end if
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
95 #if $qc_vals.min_ambiguous_tiles
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
96 --min-ambiguous-tiles $qc_vals.min_ambiguous_tiles
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
97 #end if
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
98 #if $qc_vals.max_intermediate_tiles
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
99 --max-intermediate-tiles $qc_vals.max_intermediate_tiles
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
100 #end if
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
101 #if $qc_vals.low_coverage_warning
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
102 --low-cov-warning $qc_vals.low_coverage_warning
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
103 #end if
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
104 ]]>
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
105 </command>
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
106 <inputs>
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
107 <conditional name="input">
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
108 <param name="type" type="select" label="Sequence input type">
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
109 <option value="fasta">FASTA</option>
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
110 <option value="paired">Paired-end FASTQs</option>
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
111 <option value="single">Single-end FASTQ</option>
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
112 <option value="paired_collection">Paired-end FASTQ collection</option>
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
113 </param>
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
114 <when value="fasta">
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
115 <param name="fasta"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
116 type="data" format="fasta"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
117 optional="false"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
118 label="FASTA file"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
119 />
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
120 </when>
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
121 <when value="paired">
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
122 <param name="forward"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
123 type="data" format="fastq,fastqsanger,fastq.gz,fastqsanger.gz"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
124 optional="false"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
125 label="Forward FASTQ file"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
126 help="Must have ASCII encoded quality scores"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
127 />
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
128 <param name="reverse"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
129 type="data" format="fastq,fastqsanger,fastq.gz,fastqsanger.gz"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
130 optional="false"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
131 label="Reverse FASTQ file"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
132 help="File format must match the Forward FASTQ file"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
133 />
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
134 </when>
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
135 <when value="single">
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
136 <param name="single"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
137 type="data" format="fastq,fastqsanger,fastq.gz,fastqsanger.gz"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
138 optional="false"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
139 label="Single-end FASTQ file"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
140 />
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
141 </when>
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
142 <when value="paired_collection">
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
143 <param name="paired_collection"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
144 type="data_collection" format="fastq,fastqsanger,fastq.gz,fastqsanger.gz,txt"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
145 collection_type="paired"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
146 optional="false"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
147 label="Paired-end FASTQ collection"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
148 help=""
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
149 />
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
150 </when>
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
151 </conditional>
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
152 <conditional name="type_of_scheme">
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
153 <param name="scheme_type" type="select" label="Specify scheme to use. (Heidelberg is default)">
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
154 <option value="heidelberg">Salmonella Heidelberg subtyping scheme</option>
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
155 <option value="enteritidis">Salmonella Enteritidis subtyping scheme</option>
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
156 <option value="custom">Specify your own custom scheme</option>
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
157 </param>
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
158 <when value="heidelberg"/>
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
159 <when value="enteritidis"/>
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
160 <when value="custom">
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
161 <param name="scheme_input" type="data" format="fasta" label="Scheme Input"/>
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
162 </when>
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
163 </conditional>
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
164 <!-- K-mer frequencies. -->
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
165 <section name="kmer_vals" title="K-mer Frequency Thresholds" expanded="False">
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
166 <param name="kmer_min" type="integer"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
167 argument="--min-kmer-freq"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
168 optional="true"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
169 min="0" value="8"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
170 label="Min k-mer frequency/coverage"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
171 help="default = 8"/>
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
172 <param name="kmer_max" type="integer"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
173 argument="--max-kmer-freq"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
174 optional="true"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
175 min="1" value="1000"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
176 label="Max k-mer frequency/coverage"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
177 help="default = 1000"/>
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
178 </section>
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
179 <!-- Quality Checking Parameters -->
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
180 <section name="qc_vals" title="Quality Checking Thresholds" expanded="False">
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
181 <param name="low_cov_depth_freq" type="integer"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
182 argument="--low-cov-depth-freq"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
183 value="20" min="0"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
184 optional="true"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
185 label="QC: Frequency below this coverage are considered low coverage"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
186 help="default = 20"/>
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
187 <param name="min_ambiguous_tiles" type="integer"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
188 argument="--min-ambiguous-tiles"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
189 optional="true"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
190 value="3" min="0"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
191 label="QC: Min number of tiles missing for Ambiguous Result"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
192 help="default = 3"/>
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
193 <param name="max_missing_tiles" type="float"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
194 argument="--max-missing-tiles"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
195 optional="true"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
196 value="0.05" min="0" max="1"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
197 label="QC: Decimal Proportion of max allowed missing tiles" help="default = 0.05, valid values {0.0 - 1.0}"/>
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
198 <param name="max_intermediate_tiles" type="float"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
199 argument="--max-intermediate-tiles"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
200 optional="true"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
201 value="0.05" min="0" max="1"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
202 label="QC: Decimal Proportion of max allowed missing tiles for an intermediate subtype"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
203 help="default = 0.05, valid values {0.0 - 1.0}"/>
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
204 <param name="low_coverage_warning" type="integer"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
205 argument="--low-cov-warning"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
206 optional="true"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
207 value="20"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
208 label="QC: Overall tile coverage below this value will trigger a low coverage warning"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
209 help="default = 20"/>
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
210 </section>
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
211 <section name="dev_args" title="Developer Options" expanded="False">
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
212 <param name="use_json"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
213 type="boolean"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
214 checked="false"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
215 truevalue="--json"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
216 falsevalue=""
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
217 label="Output JSON results"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
218 help="Use this option of you need json representations of analysis' details"/>
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
219 </section>
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
220 </inputs>
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
221 <outputs>
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
222 <data format="tabular" name="results.tab" from_work_dir="results.tab" label="results.tab"/>
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
223 <data format="tabular" name="match_results.tab" from_work_dir="match_results.tab" label="match_results.tab"/>
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
224 <data format="tabular" name="tech_results.tab" from_work_dir="tech_results.tab" label="tech_results.tab"/>
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
225 <data format="json" name="results.json" from_work_dir="results.tab.json" label="results.json">
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
226 <filter>dev_args['use_json']</filter>
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
227 </data>
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
228 <data format="json" name="match_results.json" from_work_dir="match_results.tab.json" label="match_results.json">
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
229 <filter>dev_args['use_json']</filter>
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
230 </data>
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
231 <data format="json" name="tech_results.json" from_work_dir="tech_results.tab.json" label="tech_results.json">
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
232 <filter>dev_args['use_json']</filter>
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
233 </data>
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
234 </outputs>
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
235 <tests>
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
236 <test>
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
237 <conditional name="input">
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
238 <param name="type" value="fasta"/>
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
239 <param name="fasta" value="SRR1002850_SMALL.fasta"/>
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
240 </conditional>
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
241 <param name="type_of_scheme" value="heidelberg"/>
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
242 <output name="results.tab"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
243 value="SRR1002850_SMALL.fasta-results.tab"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
244 ftype="tabular"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
245 compare="sim_size"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
246 delta="1000">
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
247 </output>
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
248 <output name="match_results.tab"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
249 value="SRR1002850_SMALL.fasta-match_results.tab"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
250 ftype="tabular"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
251 compare="sim_size"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
252 delta="16000">
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
253 </output>
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
254 <output name="tech_results.tab"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
255 value="SRR1002850_SMALL.fasta-tech_results.tab"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
256 ftype="tabular"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
257 lines_diff="0">
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
258 </output>
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
259 </test>
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
260 <test>
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
261 <conditional name="input">
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
262 <param name="type" value="paired"/>
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
263 <param name="forward" value="SRR5646583_SMALL_1.fastq"/>
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
264 <param name="reverse" value="SRR5646583_SMALL_2.fastq"/>
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
265 </conditional>
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
266 <param name="type_of_scheme" value="heidelberg"/>
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
267 <output name="tech_results.tab"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
268 value="SRR5646583_SMALL-tech_results.tab"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
269 ftype="tabular"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
270 lines_diff="0">
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
271 </output>
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
272 <output name="results.tab"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
273 value="SRR5646583_SMALL-results.tab"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
274 ftype="tabular"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
275 compare="sim_size"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
276 delta="1000">
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
277 </output>
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
278 <output name="match_results.tab"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
279 value="SRR5646583_SMALL-match_results.tab"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
280 ftype="tabular"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
281 compare="sim_size"
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
282 delta="16000">
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
283 </output>
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
284 </test>
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
285 </tests>
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
286 <help><![CDATA[
0
9407a9eaad22 planemo upload for repository https://github.com/phac-nml/bio_hansel commit c35a4502f95471e22dea2d77f36b92c47424cecc
nml
parents:
diff changeset
287 ***********************************************************
9
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
288 bio_hansel
0
9407a9eaad22 planemo upload for repository https://github.com/phac-nml/bio_hansel commit c35a4502f95471e22dea2d77f36b92c47424cecc
nml
parents:
diff changeset
289 ***********************************************************
9407a9eaad22 planemo upload for repository https://github.com/phac-nml/bio_hansel commit c35a4502f95471e22dea2d77f36b92c47424cecc
nml
parents:
diff changeset
290
9
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
291 Subtype microbial whole-genome sequencing (WGS) data using single-nucleotide variant (SNV) targeting k-mer subtyping schemes.
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
292
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
293 Includes 33 bp k-mer SNV subtyping schemes for Salmonella enterica subsp. enterica serovar Heidelberg and Enteritidis genomes developed by Genevieve Labbe et al.
0
9407a9eaad22 planemo upload for repository https://github.com/phac-nml/bio_hansel commit c35a4502f95471e22dea2d77f36b92c47424cecc
nml
parents:
diff changeset
294
9407a9eaad22 planemo upload for repository https://github.com/phac-nml/bio_hansel commit c35a4502f95471e22dea2d77f36b92c47424cecc
nml
parents:
diff changeset
295 Usage
9407a9eaad22 planemo upload for repository https://github.com/phac-nml/bio_hansel commit c35a4502f95471e22dea2d77f36b92c47424cecc
nml
parents:
diff changeset
296 =====
1
ba271365095e planemo upload for repository https://github.com/phac-nml/bio_hansel commit a0204b99a722240fe9b03b78a0786b30aa8ecc96
nml
parents: 0
diff changeset
297 1) Enter your FASTA/FASTQ file(s)
ba271365095e planemo upload for repository https://github.com/phac-nml/bio_hansel commit a0204b99a722240fe9b03b78a0786b30aa8ecc96
nml
parents: 0
diff changeset
298 2) Select which scheme you would like to use (e.g. heidelberg, enteritidis, or specify your own)
ba271365095e planemo upload for repository https://github.com/phac-nml/bio_hansel commit a0204b99a722240fe9b03b78a0786b30aa8ecc96
nml
parents: 0
diff changeset
299 3) Click Execute
ba271365095e planemo upload for repository https://github.com/phac-nml/bio_hansel commit a0204b99a722240fe9b03b78a0786b30aa8ecc96
nml
parents: 0
diff changeset
300
ba271365095e planemo upload for repository https://github.com/phac-nml/bio_hansel commit a0204b99a722240fe9b03b78a0786b30aa8ecc96
nml
parents: 0
diff changeset
301 For more information visit `https://github.com/phac-nml/bio_hansel`
0
9407a9eaad22 planemo upload for repository https://github.com/phac-nml/bio_hansel commit c35a4502f95471e22dea2d77f36b92c47424cecc
nml
parents:
diff changeset
302
9407a9eaad22 planemo upload for repository https://github.com/phac-nml/bio_hansel commit c35a4502f95471e22dea2d77f36b92c47424cecc
nml
parents:
diff changeset
303
9407a9eaad22 planemo upload for repository https://github.com/phac-nml/bio_hansel commit c35a4502f95471e22dea2d77f36b92c47424cecc
nml
parents:
diff changeset
304 Example Usage
9407a9eaad22 planemo upload for repository https://github.com/phac-nml/bio_hansel commit c35a4502f95471e22dea2d77f36b92c47424cecc
nml
parents:
diff changeset
305 =============
9407a9eaad22 planemo upload for repository https://github.com/phac-nml/bio_hansel commit c35a4502f95471e22dea2d77f36b92c47424cecc
nml
parents:
diff changeset
306
9407a9eaad22 planemo upload for repository https://github.com/phac-nml/bio_hansel commit c35a4502f95471e22dea2d77f36b92c47424cecc
nml
parents:
diff changeset
307 Analysis of a single FASTA file
9407a9eaad22 planemo upload for repository https://github.com/phac-nml/bio_hansel commit c35a4502f95471e22dea2d77f36b92c47424cecc
nml
parents:
diff changeset
308 -------------------------------
9407a9eaad22 planemo upload for repository https://github.com/phac-nml/bio_hansel commit c35a4502f95471e22dea2d77f36b92c47424cecc
nml
parents:
diff changeset
309
9407a9eaad22 planemo upload for repository https://github.com/phac-nml/bio_hansel commit c35a4502f95471e22dea2d77f36b92c47424cecc
nml
parents:
diff changeset
310
9407a9eaad22 planemo upload for repository https://github.com/phac-nml/bio_hansel commit c35a4502f95471e22dea2d77f36b92c47424cecc
nml
parents:
diff changeset
311 Contents of ``results.tab``:
9407a9eaad22 planemo upload for repository https://github.com/phac-nml/bio_hansel commit c35a4502f95471e22dea2d77f36b92c47424cecc
nml
parents:
diff changeset
312
9
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
313 +------------------+------------+----------------+-------------+------------------------------------------------+---------------------------------------------------------------+-------------------------+-----------------------+----------------------+-------------------------------+---------------------------+------------------------------------+--------------------------+-----------------------------------+------------------------+-----------+------------+
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
314 | sample | scheme | scheme_version | subtype | all_subtypes | tiles_matching_subtype | are_subtypes_consistent | inconsistent_subtypes | n_tiles_matching_all | n_tiles_matching_all_expected | n_tiles_matching_positive | n_tiles_matching_positive_expected | n_tiles_matching_subtype | n_tiles_matching_subtype_expected | file_path | qc_status | qc_message |
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
315 +------------------+------------+----------------+-------------+------------------------------------------------+---------------------------------------------------------------+-------------------------+-----------------------+----------------------+-------------------------------+---------------------------+------------------------------------+--------------------------+-----------------------------------+------------------------+-----------+------------+
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
316 | SRR1002850_SMALL | heidelberg | 0.5.0 | 2.2.2.2.1.4 | 2; 2.2; 2.2.2; 2.2.2.2; 2.2.2.2.1; 2.2.2.2.1.4 | 2154958-2.2.2.2.1.4; 1037658-2.2.2.2.1.4; 3785187-2.2.2.2.1.4 | True | | 202 | 202 | 17 | 17 | 3 | 3 | SRR1002850_SMALL.fasta | PASS | |
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
317 +------------------+------------+----------------+-------------+------------------------------------------------+---------------------------------------------------------------+-------------------------+-----------------------+----------------------+-------------------------------+---------------------------+------------------------------------+--------------------------+-----------------------------------+------------------------+-----------+------------+
0
9407a9eaad22 planemo upload for repository https://github.com/phac-nml/bio_hansel commit c35a4502f95471e22dea2d77f36b92c47424cecc
nml
parents:
diff changeset
318
9407a9eaad22 planemo upload for repository https://github.com/phac-nml/bio_hansel commit c35a4502f95471e22dea2d77f36b92c47424cecc
nml
parents:
diff changeset
319
9407a9eaad22 planemo upload for repository https://github.com/phac-nml/bio_hansel commit c35a4502f95471e22dea2d77f36b92c47424cecc
nml
parents:
diff changeset
320 Contents of ``match_results.tab``:
9407a9eaad22 planemo upload for repository https://github.com/phac-nml/bio_hansel commit c35a4502f95471e22dea2d77f36b92c47424cecc
nml
parents:
diff changeset
321
9
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
322 +---------------------------+-----------------------------------+------------+---------------------------------------+-------------+-------------+-------------+-------------+------------------+------------------------+------------+----------------+-----------+------------+
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
323 | tilename | seq | is_revcomp | contig_id | match_index | refposition | subtype | is_pos_tile | sample | file_path | scheme | scheme_version | qc_status | qc_message |
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
324 +---------------------------+-----------------------------------+------------+---------------------------------------+-------------+-------------+-------------+-------------+------------------+------------------------+------------+----------------+-----------+------------+
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
325 | 2154958-2.2.2.2.1.4 | GGCGCGCCACGGTTACTCCCCGGTGGTCAGCCG | True | NODE_1_length_726282_cov_40.4705_ID_1 | 13732 | 2154958 | 2.2.2.2.1.4 | True | SRR1002850_SMALL | SRR1002850_SMALL.fasta | heidelberg | 0.5.0 | PASS | |
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
326 +---------------------------+-----------------------------------+------------+---------------------------------------+-------------+-------------+-------------+-------------+------------------+------------------------+------------+----------------+-----------+------------+
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
327 | negative2131791-2.2.3.1.3 | GCTGGGCGAAATGATGCAGTTCACCACTTGCTC | True | NODE_1_length_726282_cov_40.4705_ID_1 | 36900 | 2131791 | 2.2.3.1.3 | False | SRR1002850_SMALL | SRR1002850_SMALL.fasta | heidelberg | 0.5.0 | PASS | |
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
328 +---------------------------+-----------------------------------+------------+---------------------------------------+-------------+-------------+-------------+-------------+------------------+------------------------+------------+----------------+-----------+------------+
0
9407a9eaad22 planemo upload for repository https://github.com/phac-nml/bio_hansel commit c35a4502f95471e22dea2d77f36b92c47424cecc
nml
parents:
diff changeset
329
9
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
330 *Next 201 lines omitted.*
0
9407a9eaad22 planemo upload for repository https://github.com/phac-nml/bio_hansel commit c35a4502f95471e22dea2d77f36b92c47424cecc
nml
parents:
diff changeset
331
9407a9eaad22 planemo upload for repository https://github.com/phac-nml/bio_hansel commit c35a4502f95471e22dea2d77f36b92c47424cecc
nml
parents:
diff changeset
332
9407a9eaad22 planemo upload for repository https://github.com/phac-nml/bio_hansel commit c35a4502f95471e22dea2d77f36b92c47424cecc
nml
parents:
diff changeset
333
9407a9eaad22 planemo upload for repository https://github.com/phac-nml/bio_hansel commit c35a4502f95471e22dea2d77f36b92c47424cecc
nml
parents:
diff changeset
334 Analysis of a single FASTQ readset
9407a9eaad22 planemo upload for repository https://github.com/phac-nml/bio_hansel commit c35a4502f95471e22dea2d77f36b92c47424cecc
nml
parents:
diff changeset
335 ----------------------------------
9407a9eaad22 planemo upload for repository https://github.com/phac-nml/bio_hansel commit c35a4502f95471e22dea2d77f36b92c47424cecc
nml
parents:
diff changeset
336
9407a9eaad22 planemo upload for repository https://github.com/phac-nml/bio_hansel commit c35a4502f95471e22dea2d77f36b92c47424cecc
nml
parents:
diff changeset
337 Contents of ``results.tab``:
9407a9eaad22 planemo upload for repository https://github.com/phac-nml/bio_hansel commit c35a4502f95471e22dea2d77f36b92c47424cecc
nml
parents:
diff changeset
338
9
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
339 +------------------+------------+----------------+-------------+------------------------------------------------+------------------------------------------+-------------------------+-----------------------+----------------------+-------------------------------+---------------------------+------------------------------------+--------------------------+-----------------------------------+----------------------------------------------------------+-------------------+-----------+------------+
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
340 | sample | scheme | scheme_version | subtype | all_subtypes | tiles_matching_subtype | are_subtypes_consistent | inconsistent_subtypes | n_tiles_matching_all | n_tiles_matching_all_expected | n_tiles_matching_positive | n_tiles_matching_positive_expected | n_tiles_matching_subtype | n_tiles_matching_subtype_expected | file_path | avg_tile_coverage | qc_status | qc_message |
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
341 +------------------+------------+----------------+-------------+------------------------------------------------+------------------------------------------+-------------------------+-----------------------+----------------------+-------------------------------+---------------------------+------------------------------------+--------------------------+-----------------------------------+----------------------------------------------------------+-------------------+-----------+------------+
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
342 | SRR5646583_SMALL | heidelberg | 0.5.0 | 2.2.1.1.1.1 | 2; 2.2; 2.2.1; 2.2.1.1; 2.2.1.1.1; 2.2.1.1.1.1 | 1983064-2.2.1.1.1.1; 4211912-2.2.1.1.1.1 | True | | 202 | 202 | 20 | 20 | 2 | 2 | ['SRR5646583_SMALL_1.fastq', 'SRR5646583_SMALL_2.fastq'] | 42.631 | PASS | |
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
343 +------------------+------------+----------------+-------------+------------------------------------------------+------------------------------------------+-------------------------+-----------------------+----------------------+-------------------------------+---------------------------+------------------------------------+--------------------------+-----------------------------------+----------------------------------------------------------+-------------------+-----------+------------+
0
9407a9eaad22 planemo upload for repository https://github.com/phac-nml/bio_hansel commit c35a4502f95471e22dea2d77f36b92c47424cecc
nml
parents:
diff changeset
344
9407a9eaad22 planemo upload for repository https://github.com/phac-nml/bio_hansel commit c35a4502f95471e22dea2d77f36b92c47424cecc
nml
parents:
diff changeset
345 Contents of ``match_results.tab``:
9407a9eaad22 planemo upload for repository https://github.com/phac-nml/bio_hansel commit c35a4502f95471e22dea2d77f36b92c47424cecc
nml
parents:
diff changeset
346
9
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
347 +---------------------+-----------------------------------+------+-------------+-----------+-------------+-------------------+------------------+------------+----------------+-----------+------------+
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
348 | tilename | seq | freq | refposition | subtype | is_pos_tile | is_kmer_freq_okay | sample | scheme | scheme_version | qc_status | qc_message |
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
349 +---------------------+-----------------------------------+------+-------------+-----------+-------------+-------------------+------------------+------------+----------------+-----------+------------+
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
350 | negative4642573-1.2 | TACCAGGAAGTGCTGGAAGAGTTTAACGAACAT | 62 | 4642573 | 1.2 | False | True | SRR5646583_SMALL | heidelberg | 0.5.0 | PASS | |
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
351 +---------------------+-----------------------------------+------+-------------+-----------+-------------+-------------------+------------------+------------+----------------+-----------+------------+
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
352 | 21097-2.2.1.1.1 | GCAAATCGCGCCAGTCAAGTCCTCTTTTACCGT | 42 | 21097 | 2.2.1.1.1 | True | True | SRR5646583_SMALL | heidelberg | 0.5.0 | PASS | |
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
353 +---------------------+-----------------------------------+------+-------------+-----------+-------------+-------------------+------------------+------------+----------------+-----------+------------+
0
9407a9eaad22 planemo upload for repository https://github.com/phac-nml/bio_hansel commit c35a4502f95471e22dea2d77f36b92c47424cecc
nml
parents:
diff changeset
354
9
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
355 *Next 202 lines omitted.*
0
9407a9eaad22 planemo upload for repository https://github.com/phac-nml/bio_hansel commit c35a4502f95471e22dea2d77f36b92c47424cecc
nml
parents:
diff changeset
356
9
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
357 Galaxy wrapper written by Matthew Gopez and Peter Kruczkiewicz at the Public Health Agency of Canada, National Microbiology Laboratory.
0
9407a9eaad22 planemo upload for repository https://github.com/phac-nml/bio_hansel commit c35a4502f95471e22dea2d77f36b92c47424cecc
nml
parents:
diff changeset
358
9407a9eaad22 planemo upload for repository https://github.com/phac-nml/bio_hansel commit c35a4502f95471e22dea2d77f36b92c47424cecc
nml
parents:
diff changeset
359 ]]></help>
9
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
360 <citations>
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
361 <citation type="bibtex">@ARTICLE{a1,
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
362 title = {A robust genotyping scheme for Salmonella enterica serovar Heidelberg clones circulating in North America},
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
363 author = {Geneviève Labbé, James Robertson, Peter Kruczkiewicz, Marisa Rankin, Matthew Gopez, Chad R. Laing, Philip Mabon, Kim Ziebell, Aleisha R. Reimer, Lorelee Tschetter, Gary Van Domselaar, Sadjia Bekal, Kimberley A. MacDonald, Linda Hoang, Linda Chui, Danielle Daignault, Durda Slavic, Frank Pollari, E. Jane Parmley, Elissa Giang, Lok Kan Lee, Jonathan Moffat, Joanne MacKinnon, Roger Johnson, John H.E. Nash},
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
364 url = {https://github.com/phac-nml/bio_hansel}
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
365 }
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
366 }</citation>
4654c51dae72 planemo upload for repository https://github.com/phac-nml/bio_hansel commit a7add3a4ffc9275f78d4583aac1ef3281c0def21
nml
parents: 8
diff changeset
367 </citations>
6
5a42e475436e planemo upload for repository https://github.com/phac-nml/bio_hansel commit e04f7d6043451f66946394d5a14582a1b39a6ec7-dirty
nml
parents: 5
diff changeset
368 </tool>