annotate merqury.xml @ 4:09c589057ee8 draft

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 2c0e1d33bb5a462cd31bb4ad1ec4821520caccd4
author iuc
date Thu, 10 Aug 2023 22:57:52 +0000
parents f8113c25bc6b
children eb7b00ec347d
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1
39edec572bae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 2612885d6ad86e41a08b0a2f29430d65f111ab66"
iuc
parents: 0
diff changeset
1 <tool id="merqury" name="Merqury" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="20.01">
0
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
2 <description>evaluate the assembly quality</description>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
3 <macros>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
4 <import>macros.xml</import>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
5 </macros>
1
39edec572bae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 2612885d6ad86e41a08b0a2f29430d65f111ab66"
iuc
parents: 0
diff changeset
6 <expand macro="bio_tools"/>
0
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
7 <expand macro="requirements"/>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
8 <version_command>merqury --version</version_command>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
9 <command detect_errors="exit_code"><![CDATA[
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
10 mkdir -p output_files
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
11 #if $mode.options == 'default'
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
12 && mkdir -p read-db.meryl
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
13 && tar -zxf ${mode.meryldb_F1} -C read-db.meryl --strip-components=1
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
14 #if $mode.assembly_options.number_assemblies == 'one'
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
15 #if $mode.assembly_options.assembly_01.ext.endswith(".gz")
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
16 && gunzip -c $mode.assembly_options.assembly_01 > assembly.fasta
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
17 #else
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
18 && ln -s '$mode.assembly_options.assembly_01' assembly.fasta
3
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
19 #end if
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
20 && merqury.sh read-db.meryl assembly.fasta ${label}
2
589078edd230 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 726df1fe4e8d703f62e1b9062bab1627c94ce746"
iuc
parents: 1
diff changeset
21 #if 'log' in $output_selector
589078edd230 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 726df1fe4e8d703f62e1b9062bab1627c94ce746"
iuc
parents: 1
diff changeset
22 &> $log_file
589078edd230 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 726df1fe4e8d703f62e1b9062bab1627c94ce746"
iuc
parents: 1
diff changeset
23 #end if
0
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
24 && mv ${label}* output_files
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
25 && find . -maxdepth 1 -name 'assembly_only*' -type f -print0 | xargs -0r mv -t output_files
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
26 #else
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
27 #if $mode.assembly_options.assembly_01.ext.endswith(".gz")
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
28 && gunzip -c $mode.assembly_options.assembly_01 > assembly_01.fasta
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
29 #else
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
30 && ln -s '$mode.assembly_options.assembly_01' assembly_01.fasta
3
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
31 #end if
0
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
32 #if $mode.assembly_options.assembly_02.ext.endswith(".gz")
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
33 && gunzip -c $mode.assembly_options.assembly_02 > assembly_02.fasta
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
34 #else
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
35 && ln -s '$mode.assembly_options.assembly_02' assembly_02.fasta
3
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
36 #end if
0
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
37 && merqury.sh read-db.meryl assembly_01.fasta assembly_02.fasta ${label}
2
589078edd230 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 726df1fe4e8d703f62e1b9062bab1627c94ce746"
iuc
parents: 1
diff changeset
38 #if 'log' in $output_selector
589078edd230 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 726df1fe4e8d703f62e1b9062bab1627c94ce746"
iuc
parents: 1
diff changeset
39 &> $log_file
589078edd230 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 726df1fe4e8d703f62e1b9062bab1627c94ce746"
iuc
parents: 1
diff changeset
40 #end if
0
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
41 && mv ${label}* output_files
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
42 && find . -maxdepth 1 -name 'assembly_only*' -type f -print0 | xargs -0r mv -t output_files
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
43 #end if
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
44 #else
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
45 && mkdir -p read-db.meryl pat.meryl mat.meryl
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
46 && tar -zxf ${mode.meryldb_F1} -C read-db.meryl --strip-components=1
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
47 && tar -zxf ${mode.meryldb_PAT} -C pat.meryl --strip-components=1
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
48 && tar -zxf ${mode.meryldb_MAT} -C mat.meryl --strip-components=1
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
49 #if $mode.assembly_options.number_assemblies == 'one'
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
50 #if $mode.assembly_options.assembly_01.ext.endswith(".gz")
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
51 && gunzip -c $mode.assembly_options.assembly_01 > assembly.fasta
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
52 #else
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
53 && ln -s '$mode.assembly_options.assembly_01' assembly.fasta
3
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
54 #end if
0
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
55 && merqury.sh read-db.meryl pat.meryl mat.meryl assembly.fasta ${label}
2
589078edd230 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 726df1fe4e8d703f62e1b9062bab1627c94ce746"
iuc
parents: 1
diff changeset
56 #if 'log' in $output_selector
589078edd230 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 726df1fe4e8d703f62e1b9062bab1627c94ce746"
iuc
parents: 1
diff changeset
57 &> $log_file
589078edd230 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 726df1fe4e8d703f62e1b9062bab1627c94ce746"
iuc
parents: 1
diff changeset
58 #end if
0
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
59 && mv ${label}* output_files
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
60 && find . -maxdepth 1 -name 'assembly_only*' -type f -print0 | xargs -0r mv -t output_files
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
61 #else
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
62 #if $mode.assembly_options.assembly_01.ext.endswith(".gz")
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
63 && gunzip -c $mode.assembly_options.assembly_01 > assembly_01.fasta
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
64 #else
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
65 && ln -s '$mode.assembly_options.assembly_01' assembly_01.fasta
3
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
66 #end if
0
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
67 #if $mode.assembly_options.assembly_02.ext.endswith(".gz")
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
68 && gunzip -c $mode.assembly_options.assembly_02 > assembly_02.fasta
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
69 #else
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
70 && ln -s '$mode.assembly_options.assembly_02' assembly_02.fasta
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
71 #end if
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
72 && merqury.sh read-db.meryl pat.meryl mat.meryl assembly_01.fasta assembly_02.fasta ${label}
2
589078edd230 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 726df1fe4e8d703f62e1b9062bab1627c94ce746"
iuc
parents: 1
diff changeset
73 #if 'log' in $output_selector
589078edd230 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 726df1fe4e8d703f62e1b9062bab1627c94ce746"
iuc
parents: 1
diff changeset
74 &> $log_file
589078edd230 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 726df1fe4e8d703f62e1b9062bab1627c94ce746"
iuc
parents: 1
diff changeset
75 #end if
0
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
76 && mv ${label}* output_files
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
77 && find . -maxdepth 1 -name 'assembly_only*' -type f -print0 | xargs -0r mv -t output_files
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
78 #end if
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
79 #end if
3
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
80
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
81 #if $output_add_headers:
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
82 && sed -i '1s/^/assembly\tk-mer set\tsolid k-mers in assembly\tsolid k-mers in reads\tcompleteness %\n/'
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
83 'output_files/${label}.completeness.stats'
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
84 && sed -i '1s/^/assembly\tunique k-mers\tcommon k-mers\tQV\terror rate\n/'
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
85 'output_files/${label}.qv'
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
86 #end if
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
87
0
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
88 ]]> </command>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
89 <inputs>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
90 <conditional name="mode">
3
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
91 <param name="options" type="select"
0
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
92 label="Evaluation mode" help="Merqury allows two operational modes: default and trio mode.">
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
93 <option value="default">Default mode</option>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
94 <option value="trio">Trio mode</option>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
95 </param>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
96 <when value="default">
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
97 <param name="meryldb_F1" type="data" format="meryldb"
3
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
98 label="K-mer counts database"
0
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
99 help="Select the k-mer counts of the read set."/>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
100 <conditional name="assembly_options">
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
101 <param name="number_assemblies" type="select"
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
102 label="Number of assemblies" help="Select the number of assemblies.">
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
103 <option value="one">One assembly (pseudo-haplotype or mixed-haplotype)</option>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
104 <option value="two">Two assemblies (diploid)</option>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
105 </param>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
106 <when value="one">
3
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
107 <param name="assembly_01" type="data" format="fasta,fasta.gz"
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
108 label="Genome assembly"
0
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
109 help="Select the assembled genome (FASTA)."/>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
110 </when>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
111 <when value="two">
3
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
112 <param name="assembly_01" type="data" format="fasta,fasta.gz"
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
113 label="First genome assembly"
0
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
114 help="Select the first assembled genome (FASTA)."/>
3
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
115 <param name="assembly_02" type="data" format="fasta,fasta.gz"
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
116 label="Second genome assembly"
0
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
117 help="Select the second assembled genome (FASTA)."/>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
118 </when>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
119 </conditional>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
120 </when>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
121 <when value='trio'>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
122 <param name="meryldb_F1" type="data" format="meryldb"
3
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
123 label="F1 k-mer counts"
0
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
124 help="Select the k-mer counts of the read set (meryldb )."/>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
125 <param name="meryldb_PAT" type="data" format="meryldb"
3
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
126 label="Paternal hap-mer database"
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
127 help="K-mer counts of the paternal haplotype (meryldb)."/>
0
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
128 <param name="meryldb_MAT" type="data" format="meryldb"
3
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
129 label="Maternal hap-mer database"
0
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
130 help="K-mer counts of the maternal haplotype (meryldb)."/>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
131 <conditional name="assembly_options">
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
132 <param name="number_assemblies" type="select"
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
133 label="Number of assemblies" help="Select the number of assemblies.">
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
134 <option value="one">One assembly (pseudo-haplotype or mixed-haplotype)</option>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
135 <option value="two">Two assemblies (diploid)</option>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
136 </param>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
137 <when value="one">
3
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
138 <param name="assembly_01" type="data" format="fasta,fasta.gz"
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
139 label="Genome assembly"
0
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
140 help="Select the assembled genome (FASTA)."/>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
141 </when>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
142 <when value="two">
3
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
143 <param name="assembly_01" type="data" format="fasta,fasta.gz"
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
144 label="First genome assembly"
0
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
145 help="Select the first assembled genome (FASTA)."/>
3
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
146 <param name="assembly_02" type="data" format="fasta,fasta.gz"
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
147 label="Second genome assembly"
0
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
148 help="Select the second assembled genome (FASTA)."/>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
149 </when>
3
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
150 </conditional>
0
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
151 </when>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
152 </conditional>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
153 <param name='label' type="text" value="output_merqury" label="Identification label" help="Assign an identification label.">
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
154 <sanitizer invalid_char="">
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
155 <valid initial="string.letters,string.digits">
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
156 <add value="_" />
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
157 </valid>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
158 </sanitizer>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
159 </param>
1
39edec572bae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 2612885d6ad86e41a08b0a2f29430d65f111ab66"
iuc
parents: 0
diff changeset
160 <param name="output_selector" type="select" display="checkboxes" multiple="true" optional="true" label="Output options">
39edec572bae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 2612885d6ad86e41a08b0a2f29430d65f111ab66"
iuc
parents: 0
diff changeset
161 <option value="qv" selected="true">QV stats</option>
39edec572bae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 2612885d6ad86e41a08b0a2f29430d65f111ab66"
iuc
parents: 0
diff changeset
162 <option value="plots" selected="true">Plots</option>
39edec572bae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 2612885d6ad86e41a08b0a2f29430d65f111ab66"
iuc
parents: 0
diff changeset
163 <option value="sizes">Size files</option>
39edec572bae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 2612885d6ad86e41a08b0a2f29430d65f111ab66"
iuc
parents: 0
diff changeset
164 <option value="stats" selected="true">Stats file</option>
39edec572bae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 2612885d6ad86e41a08b0a2f29430d65f111ab66"
iuc
parents: 0
diff changeset
165 <option value="bed">BED: hap-mer tracks</option>
39edec572bae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 2612885d6ad86e41a08b0a2f29430d65f111ab66"
iuc
parents: 0
diff changeset
166 <option value="wig">WIG: hap-mer tracks</option>
4
09c589057ee8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 2c0e1d33bb5a462cd31bb4ad1ec4821520caccd4
iuc
parents: 3
diff changeset
167 <option value="hist">Histogram files</option>
2
589078edd230 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 726df1fe4e8d703f62e1b9062bab1627c94ce746"
iuc
parents: 1
diff changeset
168 <option value="log">Log file</option>
1
39edec572bae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 2612885d6ad86e41a08b0a2f29430d65f111ab66"
iuc
parents: 0
diff changeset
169 </param>
3
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
170 <param name="output_add_headers" type="boolean" value="false" label="Add column header on tabular outputs" />
0
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
171 </inputs>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
172 <outputs>
1
39edec572bae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 2612885d6ad86e41a08b0a2f29430d65f111ab66"
iuc
parents: 0
diff changeset
173 <collection name="bed_files" type="list" label="${tool.name} on ${on_string}: BED files">
0
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
174 <discover_datasets pattern="(?P&lt;name&gt;.+)\.bed" format="bed" directory="output_files"/>
1
39edec572bae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 2612885d6ad86e41a08b0a2f29430d65f111ab66"
iuc
parents: 0
diff changeset
175 <filter>"bed" in output_selector</filter>
0
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
176 </collection>
1
39edec572bae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 2612885d6ad86e41a08b0a2f29430d65f111ab66"
iuc
parents: 0
diff changeset
177 <collection name="wig_files" type="list" label="${tool.name} on ${on_string}: WIG files">
0
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
178 <discover_datasets pattern="(?P&lt;name&gt;.+)\.wig" format="wig" directory="output_files"/>
1
39edec572bae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 2612885d6ad86e41a08b0a2f29430d65f111ab66"
iuc
parents: 0
diff changeset
179 <filter>"wig" in output_selector</filter>
0
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
180 </collection>
1
39edec572bae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 2612885d6ad86e41a08b0a2f29430d65f111ab66"
iuc
parents: 0
diff changeset
181 <collection name="qv_files" type="list" label="${tool.name} on ${on_string}: QV stats">
0
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
182 <discover_datasets pattern="(?P&lt;name&gt;.+)\.qv" format="tabular" directory="output_files"/>
1
39edec572bae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 2612885d6ad86e41a08b0a2f29430d65f111ab66"
iuc
parents: 0
diff changeset
183 <filter>"qv" in output_selector</filter>
0
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
184 </collection>
1
39edec572bae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 2612885d6ad86e41a08b0a2f29430d65f111ab66"
iuc
parents: 0
diff changeset
185 <collection name="png_files" type="list" label="${tool.name} on ${on_string}: plots">
0
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
186 <discover_datasets pattern="(?P&lt;name&gt;.+)\.png" format="png" directory="output_files"/>
1
39edec572bae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 2612885d6ad86e41a08b0a2f29430d65f111ab66"
iuc
parents: 0
diff changeset
187 <filter>"plots" in output_selector</filter>
0
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
188 </collection>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
189 <collection name="sizes_files" type="list" label="${tool.name} on ${on_string}: size files">
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
190 <discover_datasets pattern="(?P&lt;name&gt;.+)\.sizes" format="tabular" directory="output_files"/>
1
39edec572bae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 2612885d6ad86e41a08b0a2f29430d65f111ab66"
iuc
parents: 0
diff changeset
191 <filter>"sizes" in output_selector</filter>
0
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
192 </collection>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
193 <collection name="stats_files" type="list" label="${tool.name} on ${on_string}: stats">
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
194 <discover_datasets pattern="(?P&lt;name&gt;.+)\.stats" format="tabular" directory="output_files"/>
1
39edec572bae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 2612885d6ad86e41a08b0a2f29430d65f111ab66"
iuc
parents: 0
diff changeset
195 <filter>"stats" in output_selector</filter>
0
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
196 </collection>
2
589078edd230 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 726df1fe4e8d703f62e1b9062bab1627c94ce746"
iuc
parents: 1
diff changeset
197 <data name="log_file" format="txt" label="${tool.name} on ${on_string}: log file">
589078edd230 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 726df1fe4e8d703f62e1b9062bab1627c94ce746"
iuc
parents: 1
diff changeset
198 <filter>"log" in output_selector</filter>
589078edd230 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 726df1fe4e8d703f62e1b9062bab1627c94ce746"
iuc
parents: 1
diff changeset
199 </data>
4
09c589057ee8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 2c0e1d33bb5a462cd31bb4ad1ec4821520caccd4
iuc
parents: 3
diff changeset
200 <collection name="hist_files" type="list" label="${tool.name} on ${on_string}: histograms">
09c589057ee8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 2c0e1d33bb5a462cd31bb4ad1ec4821520caccd4
iuc
parents: 3
diff changeset
201 <discover_datasets pattern="(?P&lt;name&gt;.+)\.hist" format="tabular" directory="output_files"/>
09c589057ee8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 2c0e1d33bb5a462cd31bb4ad1ec4821520caccd4
iuc
parents: 3
diff changeset
202 <filter>"hist" in output_selector</filter>
09c589057ee8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 2c0e1d33bb5a462cd31bb4ad1ec4821520caccd4
iuc
parents: 3
diff changeset
203 </collection>
0
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
204 </outputs>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
205 <tests>
1
39edec572bae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 2612885d6ad86e41a08b0a2f29430d65f111ab66"
iuc
parents: 0
diff changeset
206 <!--Test 01: trio mode-->
3
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
207 <test expect_num_outputs="1">
0
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
208 <conditional name="mode">
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
209 <param name="options" value="trio"/>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
210 <param name="meryldb_F1" value="child.meryldb" ftype="meryldb"/>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
211 <param name="meryldb_PAT" value="pat.meryldb" ftype="meryldb"/>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
212 <param name="meryldb_MAT" value="mat.meryldb" ftype="meryldb"/>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
213 <conditional name="assembly_options">
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
214 <param name="number_assemblies" value="one"/>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
215 <param name="assembly_01" value="assembly.fasta.gz" ftype="fasta.gz"/>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
216 </conditional>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
217 </conditional>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
218 <param name="label" value="output_01"/>
1
39edec572bae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 2612885d6ad86e41a08b0a2f29430d65f111ab66"
iuc
parents: 0
diff changeset
219 <param name="output_selector" value="sizes"/>
0
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
220 <output_collection name="sizes_files" type="list" count="2">
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
221 <element name="output_01.assembly.contig" file="output_01.assembly.contig.tabular" ftype="tabular"/>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
222 </output_collection>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
223 </test>
3
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
224 <!--Test 02: standard mode with tabular headers -->
4
09c589057ee8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 2c0e1d33bb5a462cd31bb4ad1ec4821520caccd4
iuc
parents: 3
diff changeset
225 <test expect_num_outputs="7">
0
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
226 <conditional name="mode">
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
227 <param name="options" value="default"/>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
228 <param name="meryldb_F1" value="read-db.meryldb" ftype="meryldb"/>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
229 <conditional name="assembly_options">
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
230 <param name="number_assemblies" value="one"/>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
231 <param name="assembly_01" value="assembly.fasta.gz" ftype="fasta.gz"/>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
232 </conditional>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
233 </conditional>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
234 <param name="label" value="output_02"/>
4
09c589057ee8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 2c0e1d33bb5a462cd31bb4ad1ec4821520caccd4
iuc
parents: 3
diff changeset
235 <param name="output_selector" value="stats,plots,bed,sizes,qv,wig,hist"/>
0
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
236 <output_collection name="png_files" type="list" count="6">
3
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
237 <element name="output_02.assembly.spectra-cn.fl">
0
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
238 <assert_contents>
1
39edec572bae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 2612885d6ad86e41a08b0a2f29430d65f111ab66"
iuc
parents: 0
diff changeset
239 <has_size value="71874" delta="100"/>
0
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
240 </assert_contents>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
241 </element>
3
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
242 <element name="output_02.assembly.spectra-cn.ln">
0
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
243 <assert_contents>
1
39edec572bae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 2612885d6ad86e41a08b0a2f29430d65f111ab66"
iuc
parents: 0
diff changeset
244 <has_size value="71888" delta="100"/>
0
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
245 </assert_contents>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
246 </element>
3
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
247 <element name="output_02.assembly.spectra-cn.st">
0
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
248 <assert_contents>
1
39edec572bae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 2612885d6ad86e41a08b0a2f29430d65f111ab66"
iuc
parents: 0
diff changeset
249 <has_size value="71123" delta="100"/>
0
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
250 </assert_contents>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
251 </element>
3
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
252 <element name="output_02.spectra-asm.fl">
0
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
253 <assert_contents>
1
39edec572bae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 2612885d6ad86e41a08b0a2f29430d65f111ab66"
iuc
parents: 0
diff changeset
254 <has_size value="47245" delta="100"/>
0
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
255 </assert_contents>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
256 </element>
3
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
257 <element name="output_02.spectra-asm.ln">
0
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
258 <assert_contents>
1
39edec572bae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 2612885d6ad86e41a08b0a2f29430d65f111ab66"
iuc
parents: 0
diff changeset
259 <has_size value="46896" delta="100"/>
0
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
260 </assert_contents>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
261 </element>
3
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
262 <element name="output_02.spectra-asm.st">
0
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
263 <assert_contents>
1
39edec572bae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 2612885d6ad86e41a08b0a2f29430d65f111ab66"
iuc
parents: 0
diff changeset
264 <has_size value="45945" delta="100"/>
0
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
265 </assert_contents>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
266 </element>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
267 </output_collection>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
268 <output_collection name="stats_files" type="list" count="1">
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
269 <element name="output_02.completeness" file="output_02.completeness.stats.tabular" ftype="tabular"/>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
270 </output_collection>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
271 <output_collection name="qv_files" type="list" count="2">
3
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
272 <!--
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
273 Had to remove this to pass test due to planemo errors
0
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
274 <element name="output_02.assembly" ftype="tabular"/>
3
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
275 -->
0
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
276 <element name="output_02" file="output_02_qv.tabular" ftype="tabular"/>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
277 </output_collection>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
278 <output_collection name="wig_files" type="list" count="1">
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
279 <element name="assembly_only" ftype="wig">
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
280 <assert_contents>
1
39edec572bae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 2612885d6ad86e41a08b0a2f29430d65f111ab66"
iuc
parents: 0
diff changeset
281 <has_size value="0"/>
0
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
282 </assert_contents>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
283 </element>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
284 </output_collection>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
285 <output_collection name="bed_files" type="list" count="1">
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
286 <element name="assembly_only" ftype="bed">
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
287 <assert_contents>
1
39edec572bae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 2612885d6ad86e41a08b0a2f29430d65f111ab66"
iuc
parents: 0
diff changeset
288 <has_size value="0"/>
0
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
289 </assert_contents>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
290 </element>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
291 </output_collection>
4
09c589057ee8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 2c0e1d33bb5a462cd31bb4ad1ec4821520caccd4
iuc
parents: 3
diff changeset
292 <output_collection name="hist_files" type="list" count="4">
09c589057ee8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 2c0e1d33bb5a462cd31bb4ad1ec4821520caccd4
iuc
parents: 3
diff changeset
293 <element name="output_02.spectra-asm" file="output_02.spectra-asm.hist" ftype="tabular"/>
09c589057ee8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 2c0e1d33bb5a462cd31bb4ad1ec4821520caccd4
iuc
parents: 3
diff changeset
294 <element name="output_02.dist_only" file="output_02.dist_only.hist" ftype="tabular"/>
09c589057ee8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 2c0e1d33bb5a462cd31bb4ad1ec4821520caccd4
iuc
parents: 3
diff changeset
295 <element name="output_02.assembly.spectra-cn" file="output_02.assembly.spectra-cn.hist" ftype="tabular"/>
09c589057ee8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 2c0e1d33bb5a462cd31bb4ad1ec4821520caccd4
iuc
parents: 3
diff changeset
296 <element name="output_02.assembly.only" file="output_02.assembly.only.hist" ftype="tabular"/>
09c589057ee8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 2c0e1d33bb5a462cd31bb4ad1ec4821520caccd4
iuc
parents: 3
diff changeset
297 </output_collection>
0
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
298 </test>
1
39edec572bae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 2612885d6ad86e41a08b0a2f29430d65f111ab66"
iuc
parents: 0
diff changeset
299 <!--Test 03: Standard mode two assemblies-->
3
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
300 <test expect_num_outputs="2">
0
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
301 <conditional name="mode">
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
302 <param name="options" value="default"/>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
303 <param name="meryldb_F1" value="read-db.meryldb" ftype="meryldb"/>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
304 <conditional name="assembly_options">
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
305 <param name="number_assemblies" value="two"/>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
306 <param name="assembly_01" value="assembly.fasta.gz" ftype="fasta.gz"/>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
307 <param name="assembly_02" value="assembly_02.fasta.gz" ftype="fasta.gz"/>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
308 </conditional>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
309 </conditional>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
310 <param name="label" value="output_03"/>
1
39edec572bae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 2612885d6ad86e41a08b0a2f29430d65f111ab66"
iuc
parents: 0
diff changeset
311 <param name="output_selector" value="qv,stats"/>
0
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
312 <output_collection name="stats_files" type="list" count="1">
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
313 <element name="output_03.completeness" file="output_03.completeness.stats.tabular" ftype="tabular"/>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
314 </output_collection>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
315 <output_collection name="qv_files" type="list" count="3">
3
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
316 <!-- Had to remove these to pass test due to planemo errors: "no file to compare"
0
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
317 <element name="output_03.assembly_01" ftype="tabular"/>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
318 <element name="output_03.assembly_02" ftype="tabular"/>
3
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
319 -->
0
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
320 <element name="output_03" file="output_03_qv.tabular" ftype="tabular"/>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
321 </output_collection>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
322 </test>
1
39edec572bae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 2612885d6ad86e41a08b0a2f29430d65f111ab66"
iuc
parents: 0
diff changeset
323 <!--Test 04: trio mode two assemblies-->
39edec572bae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 2612885d6ad86e41a08b0a2f29430d65f111ab66"
iuc
parents: 0
diff changeset
324 <test expect_num_outputs="1">
0
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
325 <conditional name="mode">
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
326 <param name="options" value="trio"/>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
327 <param name="meryldb_F1" value="child.meryldb" ftype="meryldb"/>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
328 <param name="meryldb_PAT" value="pat.meryldb" ftype="meryldb"/>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
329 <param name="meryldb_MAT" value="mat.meryldb" ftype="meryldb"/>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
330 <conditional name="assembly_options">
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
331 <param name="number_assemblies" value="two"/>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
332 <param name="assembly_01" value="assembly.fasta.gz" ftype="fasta.gz"/>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
333 <param name="assembly_02" value="assembly_02.fasta.gz" ftype="fasta.gz"/>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
334 </conditional>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
335 </conditional>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
336 <param name="label" value="output_04"/>
1
39edec572bae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 2612885d6ad86e41a08b0a2f29430d65f111ab66"
iuc
parents: 0
diff changeset
337 <param name="output_selector" value="qv"/>
0
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
338 <output_collection name="qv_files" type="list" count="1">
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
339 <element name="output_04" file="output_04_qv.tabular" ftype="tabular"/>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
340 </output_collection>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
341 </test>
2
589078edd230 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 726df1fe4e8d703f62e1b9062bab1627c94ce746"
iuc
parents: 1
diff changeset
342 <!--Test 05: log file-->
589078edd230 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 726df1fe4e8d703f62e1b9062bab1627c94ce746"
iuc
parents: 1
diff changeset
343 <test expect_num_outputs="2">
589078edd230 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 726df1fe4e8d703f62e1b9062bab1627c94ce746"
iuc
parents: 1
diff changeset
344 <conditional name="mode">
589078edd230 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 726df1fe4e8d703f62e1b9062bab1627c94ce746"
iuc
parents: 1
diff changeset
345 <param name="options" value="trio"/>
589078edd230 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 726df1fe4e8d703f62e1b9062bab1627c94ce746"
iuc
parents: 1
diff changeset
346 <param name="meryldb_F1" value="child.meryldb" ftype="meryldb"/>
589078edd230 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 726df1fe4e8d703f62e1b9062bab1627c94ce746"
iuc
parents: 1
diff changeset
347 <param name="meryldb_PAT" value="pat.meryldb" ftype="meryldb"/>
589078edd230 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 726df1fe4e8d703f62e1b9062bab1627c94ce746"
iuc
parents: 1
diff changeset
348 <param name="meryldb_MAT" value="mat.meryldb" ftype="meryldb"/>
589078edd230 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 726df1fe4e8d703f62e1b9062bab1627c94ce746"
iuc
parents: 1
diff changeset
349 <conditional name="assembly_options">
589078edd230 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 726df1fe4e8d703f62e1b9062bab1627c94ce746"
iuc
parents: 1
diff changeset
350 <param name="number_assemblies" value="two"/>
589078edd230 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 726df1fe4e8d703f62e1b9062bab1627c94ce746"
iuc
parents: 1
diff changeset
351 <param name="assembly_01" value="assembly.fasta.gz" ftype="fasta.gz"/>
589078edd230 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 726df1fe4e8d703f62e1b9062bab1627c94ce746"
iuc
parents: 1
diff changeset
352 <param name="assembly_02" value="assembly_02.fasta.gz" ftype="fasta.gz"/>
589078edd230 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 726df1fe4e8d703f62e1b9062bab1627c94ce746"
iuc
parents: 1
diff changeset
353 </conditional>
589078edd230 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 726df1fe4e8d703f62e1b9062bab1627c94ce746"
iuc
parents: 1
diff changeset
354 </conditional>
589078edd230 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 726df1fe4e8d703f62e1b9062bab1627c94ce746"
iuc
parents: 1
diff changeset
355 <param name="label" value="output_05"/>
589078edd230 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 726df1fe4e8d703f62e1b9062bab1627c94ce746"
iuc
parents: 1
diff changeset
356 <param name="output_selector" value="qv,log"/>
589078edd230 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 726df1fe4e8d703f62e1b9062bab1627c94ce746"
iuc
parents: 1
diff changeset
357 <output_collection name="qv_files" type="list" count="1">
589078edd230 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 726df1fe4e8d703f62e1b9062bab1627c94ce746"
iuc
parents: 1
diff changeset
358 <element name="output_05" file="output_04_qv.tabular" ftype="tabular"/>
589078edd230 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 726df1fe4e8d703f62e1b9062bab1627c94ce746"
iuc
parents: 1
diff changeset
359 </output_collection>
589078edd230 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 726df1fe4e8d703f62e1b9062bab1627c94ce746"
iuc
parents: 1
diff changeset
360 <output name="log_file" file="output_05_log.txt" ftype="txt" lines_diff='4'/>
589078edd230 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 726df1fe4e8d703f62e1b9062bab1627c94ce746"
iuc
parents: 1
diff changeset
361 </test>
3
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
362 <!--Test 06: standard mode with tabular headers -->
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
363 <test expect_num_outputs="2">
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
364 <conditional name="mode">
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
365 <param name="options" value="default"/>
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
366 <param name="meryldb_F1" value="read-db.meryldb" ftype="meryldb"/>
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
367 <conditional name="assembly_options">
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
368 <param name="number_assemblies" value="one"/>
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
369 <param name="assembly_01" value="assembly.fasta.gz" ftype="fasta.gz"/>
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
370 </conditional>
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
371 </conditional>
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
372 <param name="label" value="output_06"/>
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
373 <param name="output_selector" value="stats,qv"/>
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
374 <param name="output_add_headers" value="true"/>
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
375 <output_collection name="stats_files" type="list" count="1">
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
376 <element name="output_06.completeness" file="output_06.completeness.stats.tabular" ftype="tabular"/>
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
377 </output_collection>
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
378 <output_collection name="qv_files" type="list" count="2">
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
379 <element name="output_06" file="output_06_qv.tabular" ftype="tabular"/>
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
380 </output_collection>
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
381 </test>
0
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
382 </tests>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
383 <help><![CDATA[
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
384 .. class:: infomark
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
385
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
386 **Purpose**
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
387
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
388 Merqury allows a reference-free assembly evaluation based on efficient k-mer set operations. By comparing k-mers in a de novo
3
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
389 assembly to those found in unassembled high-accuracy reads, Merqury estimates base-level accuracy and completeness.
0
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
390
3
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
391 For trios, Merqury can also evaluate haplotype-specific accuracy, completeness, phase block continuity, and switch errors.
0
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
392
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
393 ----
3
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
394
0
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
395 .. class:: infomark
3
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
396
0
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
397 **Input**
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
398
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
399 Merqury requires two types of inputs: meryldbs and the genome assemblies.
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
400 There is no need to run merqury per-assemblies. If two assemblies areprovided, Merqury generates stats for each and combined.
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
401
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
402 ----
3
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
403
0
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
404 .. class:: infomark
3
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
405
0
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
406 **Output**
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
407
3
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
408 The generated metrics include consensus quality and k-mer completeness, and when parental genomic sequences are available (either assembled or unassembled), Merqury can output haplotype completeness, phase block statistics, switch error rates, and visual representations of phase consistency for the child’s genome. This includes TDF (or BED) features that can be displayed in a genome browser for visualizing the presence of k-mer classes across a genome (e.g., the k-mers inherited from a parental genome).
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
409
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
410 You can add column headers to the ``completeness`` and ``qv`` outputs by checking the option "Add column header on tabular outputs".
0
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
411
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
412 ]]> </help>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
413 <expand macro="citations"/>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
414 </tool>