annotate merqury.xml @ 3:f8113c25bc6b draft

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
author iuc
date Tue, 12 Jul 2022 15:23:31 +0000
parents 589078edd230
children 09c589057ee8
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>
2
589078edd230 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 726df1fe4e8d703f62e1b9062bab1627c94ce746"
iuc
parents: 1
diff changeset
167 <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
168 </param>
3
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
169 <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
170 </inputs>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
171 <outputs>
1
39edec572bae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 2612885d6ad86e41a08b0a2f29430d65f111ab66"
iuc
parents: 0
diff changeset
172 <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
173 <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
174 <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
175 </collection>
1
39edec572bae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 2612885d6ad86e41a08b0a2f29430d65f111ab66"
iuc
parents: 0
diff changeset
176 <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
177 <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
178 <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
179 </collection>
1
39edec572bae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 2612885d6ad86e41a08b0a2f29430d65f111ab66"
iuc
parents: 0
diff changeset
180 <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
181 <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
182 <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
183 </collection>
1
39edec572bae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 2612885d6ad86e41a08b0a2f29430d65f111ab66"
iuc
parents: 0
diff changeset
184 <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
185 <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
186 <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
187 </collection>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
188 <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
189 <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
190 <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
191 </collection>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
192 <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
193 <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
194 <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
195 </collection>
2
589078edd230 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 726df1fe4e8d703f62e1b9062bab1627c94ce746"
iuc
parents: 1
diff changeset
196 <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
197 <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
198 </data>
0
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
199 </outputs>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
200 <tests>
1
39edec572bae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 2612885d6ad86e41a08b0a2f29430d65f111ab66"
iuc
parents: 0
diff changeset
201 <!--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
202 <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
203 <conditional name="mode">
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
204 <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
205 <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
206 <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
207 <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
208 <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
209 <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
210 <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
211 </conditional>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
212 </conditional>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
213 <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
214 <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
215 <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
216 <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
217 </output_collection>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
218 </test>
3
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
219 <!--Test 02: 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
220 <test expect_num_outputs="6">
0
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
221 <conditional name="mode">
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
222 <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
223 <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
224 <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
225 <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
226 <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
227 </conditional>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
228 </conditional>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
229 <param name="label" value="output_02"/>
3
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
230 <param name="output_selector" value="stats,plots,bed,sizes,qv,wig"/>
0
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
231 <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
232 <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
233 <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
234 <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
235 </assert_contents>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
236 </element>
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.ln">
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="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
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.st">
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="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
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.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
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="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
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.ln">
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="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
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.st">
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="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
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>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
262 </output_collection>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
263 <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
264 <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
265 </output_collection>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
266 <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
267 <!--
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
268 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
269 <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
270 -->
0
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
271 <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
272 </output_collection>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
273 <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
274 <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
275 <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
276 <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
277 </assert_contents>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
278 </element>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
279 </output_collection>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
280 <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
281 <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
282 <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
283 <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
284 </assert_contents>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
285 </element>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
286 </output_collection>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
287 </test>
1
39edec572bae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 2612885d6ad86e41a08b0a2f29430d65f111ab66"
iuc
parents: 0
diff changeset
288 <!--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
289 <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
290 <conditional name="mode">
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
291 <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
292 <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
293 <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
294 <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
295 <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
296 <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
297 </conditional>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
298 </conditional>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
299 <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
300 <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
301 <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
302 <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
303 </output_collection>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
304 <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
305 <!-- 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
306 <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
307 <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
308 -->
0
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
309 <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
310 </output_collection>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
311 </test>
1
39edec572bae "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 2612885d6ad86e41a08b0a2f29430d65f111ab66"
iuc
parents: 0
diff changeset
312 <!--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
313 <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
314 <conditional name="mode">
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
315 <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
316 <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
317 <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
318 <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
319 <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
320 <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
321 <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
322 <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
323 </conditional>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
324 </conditional>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
325 <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
326 <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
327 <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
328 <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
329 </output_collection>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
330 </test>
2
589078edd230 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 726df1fe4e8d703f62e1b9062bab1627c94ce746"
iuc
parents: 1
diff changeset
331 <!--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
332 <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
333 <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
334 <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
335 <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
336 <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
337 <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
338 <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
339 <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
340 <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
341 <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
342 </conditional>
589078edd230 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 726df1fe4e8d703f62e1b9062bab1627c94ce746"
iuc
parents: 1
diff changeset
343 </conditional>
589078edd230 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 726df1fe4e8d703f62e1b9062bab1627c94ce746"
iuc
parents: 1
diff changeset
344 <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
345 <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
346 <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
347 <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
348 </output_collection>
589078edd230 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 726df1fe4e8d703f62e1b9062bab1627c94ce746"
iuc
parents: 1
diff changeset
349 <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
350 </test>
3
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
351 <!--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
352 <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
353 <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
354 <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
355 <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
356 <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
357 <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
358 <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
359 </conditional>
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
360 </conditional>
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
361 <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
362 <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
363 <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
364 <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
365 <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
366 </output_collection>
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
367 <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
368 <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
369 </output_collection>
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
370 </test>
0
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
371 </tests>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
372 <help><![CDATA[
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
373 .. class:: infomark
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
374
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
375 **Purpose**
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
376
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
377 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
378 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
379
3
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
380 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
381
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
382 ----
3
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
383
0
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
384 .. 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
385
0
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
386 **Input**
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 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
389 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
390
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
391 ----
3
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
392
0
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
393 .. 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
394
0
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
395 **Output**
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
396
3
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
397 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
398
f8113c25bc6b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit dab8c5d9603de18548f1a5bd973ffa92b016936f
iuc
parents: 2
diff changeset
399 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
400
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
401 ]]> </help>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
402 <expand macro="citations"/>
9d79beb19ac3 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff changeset
403 </tool>