Mercurial > repos > iuc > seqsero2
annotate seqsero2.xml @ 0:f7f22f0db880 draft default tip
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
| author | iuc |
|---|---|
| date | Mon, 06 Oct 2025 14:53:34 +0000 |
| parents | |
| children |
| rev | line source |
|---|---|
|
0
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
1 <tool id="seqsero2" name="SeqSero2" version="@TOOL_VERSION@+galaxy0" profile="21.05"> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
2 <description>Salmonella serotype prediction</description> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
3 <macros> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
4 <import>macros.xml</import> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
5 </macros> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
6 <expand macro="xrefs" /> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
7 <expand macro="requirements" /> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
8 <version_command>SeqSero2_package.py -v</version_command> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
9 <command detect_errors="exit_code"><![CDATA[ |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
10 #import re |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
11 #set $seqsero_t_value = '' |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
12 #set $seqsero_workflow_type = '' |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
13 |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
14 #if str($input_type_cond.input_type) in ['single', 'paired', 'assembly', 'nanopore']: |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
15 #set read1 = $input_type_cond.read1 |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
16 |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
17 #if str($input_type_cond.input_type) in ['assembly', 'nanopore']: |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
18 #set ext = '.fasta' |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
19 #else: |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
20 #set ext = '.fastq' |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
21 #end if |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
22 #if $read1.ext.endswith('.gz'): |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
23 #set ext = $ext+'.gz' |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
24 #end if |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
25 |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
26 #if str($input_type_cond.input_type) == 'paired': |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
27 #set read1_file = re.sub('[^\w\-\.]', '_', str($read1.element_identifier)) + '_forward' + $ext |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
28 #set read2 = $input_type_cond.read2 |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
29 #set read2_file = re.sub('[^\w\-\.]', '_', str($read2.element_identifier)) + '_reverse' + $ext |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
30 ln -s '$read2' '$read2_file' && |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
31 #else: |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
32 #set read1_file = re.sub('[^\w\-\.]', '_', str($read1.element_identifier)) + $ext |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
33 #end if |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
34 |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
35 ln -s '$read1' '$read1_file' && |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
36 #else: |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
37 #set read1 = $input_type_cond.input_collection.forward |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
38 |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
39 #set ext = '.fastq' |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
40 #if $read1.ext.endswith('.gz'): |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
41 #set ext = $ext+'.gz' |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
42 #end if |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
43 |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
44 #set read1_file = re.sub('[^\w\-\.]', '_', str($read1.element_identifier)) + $ext |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
45 ln -s '$read1' '$read1_file' && |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
46 |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
47 #set read2 = $input_type_cond.input_collection.reverse |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
48 #set read2_file = re.sub('[^\w\-\.]', '_', str($read2.element_identifier)) + $ext |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
49 ln -s '$read2' '$read2_file' && |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
50 |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
51 #end if |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
52 |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
53 #if str($input_type_cond.input_type) in ['paired', 'collection']: |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
54 #set $seqsero_t_value = '2' |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
55 #elif str($input_type_cond.input_type) == 'assembly': |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
56 #set $seqsero_t_value = '4' |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
57 #elif str($input_type_cond.input_type) == 'single': |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
58 #set $seqsero_t_value = '3' |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
59 #elif str($input_type_cond.input_type) == 'nanopore': |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
60 #set $seqsero_t_value = '5' |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
61 #end if |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
62 |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
63 #if str($input_type_cond.input_type) in ['assembly', 'nanopore']: |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
64 #set $seqsero_workflow_type = 'k' |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
65 #else: |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
66 #set $seqsero_workflow_type = $input_type_cond.workflow |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
67 #end if |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
68 |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
69 SeqSero2_package.py |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
70 -m '$seqsero_workflow_type' |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
71 -t '$seqsero_t_value' |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
72 -i '$read1_file' |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
73 #if str($input_type_cond.input_type) in ['paired', 'collection']: |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
74 '$read2_file' |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
75 #end if |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
76 -p \${GALAXY_SLOTS:-4} |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
77 -d output |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
78 ]]> </command> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
79 <inputs> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
80 <conditional name="input_type_cond"> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
81 <param name="input_type" type="select" label="Input type" help="Select 'paired end' reads or 'sequence' for genomes/contigs"> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
82 <option value="paired">Paired End</option> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
83 <option value="collection">Collection</option> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
84 <option value="assembly">Contigs</option> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
85 <option value="single">Interleaved</option> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
86 <option value="nanopore">Nanopore reads</option> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
87 </param> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
88 <when value="paired"> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
89 <param name="read1" type="data" format="fastqsanger,fastqsanger.gz" label="Forward reads (R1)" help="The file of forward reads in FASTQ format"/> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
90 <param name="read2" type="data" format="fastqsanger,fastqsanger.gz" label="Reverse reads (R2)" help="The file of reverse reads in FASTQ format"/> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
91 <expand macro="select_workflow_type" /> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
92 </when> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
93 <when value="collection"> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
94 <param name="input_collection" format="fastqsanger,fastqsanger.gz" type="data_collection" collection_type="paired" label="Paired collection"/> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
95 <expand macro="select_workflow_type" /> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
96 </when> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
97 <when value="single"> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
98 <param name="read1" type="data" format="fastqsanger,fastqsanger.gz" multiple="false" label="Interleaved" /> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
99 <expand macro="select_workflow_type" /> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
100 </when> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
101 <when value="nanopore"> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
102 <param name="read1" type="data" format="fasta" multiple="false" label="Nanopore reads" /> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
103 </when> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
104 <when value="assembly"> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
105 <param name="read1" type="data" format="fasta" multiple="false" label="Contigs/genomes" /> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
106 </when> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
107 </conditional> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
108 <section name="output_options" title="Output options"> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
109 <param argument="logfile" type="boolean" checked="false" truevalue="true" falsevalue="" label="Include log as output file."/> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
110 </section> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
111 </inputs> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
112 <outputs> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
113 <data name="results" format="tabular" label="${tool.name} on ${on_string} Results" from_work_dir="output/SeqSero_result.tsv"/> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
114 <data name="log" format="txt" label="${tool.name} on ${on_string} Log" from_work_dir="output/SeqSero_log.txt"> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
115 <filter>output_options['logfile']</filter> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
116 </data> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
117 </outputs> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
118 <tests> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
119 <test expect_num_outputs="2"> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
120 <param name="input_type" value="assembly" /> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
121 <param name="read1" value="CP009102.1.fasta" ftype="fasta" /> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
122 <param name="logfile" value="true" /> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
123 <output name="results"> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
124 <assert_contents> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
125 <has_text text="Salmonella enterica subspecies enterica (subspecies I)" /> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
126 <has_text text="Typhimurium" /> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
127 </assert_contents> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
128 </output> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
129 <output name="log"> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
130 <assert_contents> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
131 <has_n_lines n="103" /> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
132 <has_text text="O_scores" /> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
133 <has_text text="H_scores" /> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
134 <has_text text="Special_scores" /> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
135 </assert_contents> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
136 </output> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
137 </test> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
138 <test expect_num_outputs="1"> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
139 <param name="input_type" value="paired" /> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
140 <param name="workflow" value="a" /> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
141 <param name="read1" value="SRR10859038_R1.fastq.gz" ftype="fastqsanger.gz" /> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
142 <param name="read2" value="SRR10859038_R2.fastq.gz" ftype="fastqsanger.gz" /> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
143 <output name="results"> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
144 <assert_contents> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
145 <has_text text="The input genome cannot be identified as Salmonella." /> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
146 </assert_contents> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
147 </output> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
148 </test> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
149 <test expect_num_outputs="1"> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
150 <param name="input_type" value="collection" /> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
151 <param name="workflow" value="k" /> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
152 <param name="input_collection"> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
153 <collection type="paired"> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
154 <element name="forward" value="SRR10859038_R1.fastq.gz" ftype="fastqsanger.gz" /> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
155 <element name="reverse" value="SRR10859038_R2.fastq.gz" ftype="fastqsanger.gz" /> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
156 </collection> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
157 </param> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
158 <output name="results"> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
159 <assert_contents> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
160 <has_text text="The input genome cannot be identified as Salmonella." /> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
161 </assert_contents> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
162 </output> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
163 </test> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
164 <test expect_num_outputs="1"> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
165 <param name="input_type" value="single" /> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
166 <param name="workflow" value="a" /> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
167 <param name="read1" value="SRR10859038_R1.fastq.gz" ftype="fastqsanger.gz" /> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
168 <output name="results"> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
169 <assert_contents> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
170 <has_text text="The input genome cannot be identified as Salmonella" /> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
171 </assert_contents> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
172 </output> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
173 </test> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
174 <test expect_num_outputs="1"> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
175 <param name="input_type" value="nanopore" /> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
176 <param name="read1" value="CP009102.1.fasta" ftype="fasta" /> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
177 <output name="results"> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
178 <assert_contents> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
179 <has_text text="Salmonella enterica subspecies enterica (subspecies I)" /> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
180 <has_text text="Typhimurium" /> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
181 </assert_contents> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
182 </output> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
183 </test> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
184 </tests> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
185 <help><![CDATA[ |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
186 **What is SeqSero2** |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
187 |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
188 SeqSero2 is a pipeline for Salmonella serotype prediction from raw sequencing reads or genome assemblies. |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
189 SeqSero is based on curated databases of Salmonella serotype determinants (rfb gene cluster, fliC and fljB alleles) and is predicted to determine serotype rapidly and accurately for nearly the full spectrum of Salmonella serotypes (more than 2,300 serotypes), from both raw sequencing reads and genome assemblies. |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
190 |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
191 **Workflows** |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
192 |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
193 * Allele micro-assembly (workflow: allele). This workflow takes raw reads as input and performs targeted assembly of serotype determinant alleles. Assembled alleles are used to predict serotype and flag potential inter-serotype contamination in sequencing data (i.e., presence of reads from multiple serotypes due to, for example, cross or carryover contamination during sequencing). |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
194 * Raw reads k-mer (workflow: k-mer). This workflow takes raw reads as input and performs rapid serotype prediction based on unique k-mers of serotype determinants. |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
195 * Genome assembly k-mer (input type: contigs). This workflow takes genome assemblies as input and the rest of the workflow largely overlaps with the raw reads k-mer workflow. |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
196 |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
197 **Extra parameter information.** |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
198 |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
199 The '-t' parameter is automatically determined using the input files, and therefore not customizable by the user. The logic used is based on the tool's parameter description: |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
200 |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
201 * -t {1,2,3,4,5} <int>: '1' for interleaved paired-end reads, '2' for separated paired-end reads, '3' for single reads, '4' for genome assembly, '5' for nanopore reads (fasta/fastq) |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
202 |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
203 ----- |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
204 |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
205 _`Document`: https://github.com/denglab/SeqSero2 |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
206 |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
207 ]]></help> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
208 <expand macro="citations"/> |
|
f7f22f0db880
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/seqsero2 commit eaa07f4ff143aeba209c9efdf5f6ffb292119eb0
iuc
parents:
diff
changeset
|
209 </tool> |
