Mercurial > repos > iuc > merqury
annotate merqury.xml @ 1:39edec572bae draft
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 2612885d6ad86e41a08b0a2f29430d65f111ab66"
author | iuc |
---|---|
date | Thu, 11 Nov 2021 16:38:42 +0000 |
parents | 9d79beb19ac3 |
children | 589078edd230 |
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 |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
19 #end if |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
20 && merqury.sh read-db.meryl assembly.fasta ${label} |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
21 && 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
|
22 && 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
|
23 #else |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
24 #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
|
25 && 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
|
26 #else |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
27 && ln -s '$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
|
28 #end if |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
29 #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
|
30 && 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
|
31 #else |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
32 && 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
|
33 #end if |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
34 && merqury.sh read-db.meryl assembly_01.fasta assembly_02.fasta ${label} |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
35 && 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
|
36 && 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
|
37 #end if |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
38 #else |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
39 && 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
|
40 && 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
|
41 && 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
|
42 && 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
|
43 #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
|
44 #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
|
45 && 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
|
46 #else |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
47 && ln -s '$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
|
48 #end if |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
49 && merqury.sh read-db.meryl pat.meryl mat.meryl assembly.fasta ${label} |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
50 && 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
|
51 && 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
|
52 #else |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
53 #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
|
54 && 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
|
55 #else |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
56 && ln -s '$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
|
57 #end if |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
58 #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
|
59 && 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
|
60 #else |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
61 && 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
|
62 #end if |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
63 && merqury.sh read-db.meryl pat.meryl mat.meryl assembly_01.fasta assembly_02.fasta ${label} |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
64 && 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
|
65 && 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
|
66 #end if |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
67 #end if |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
68 ]]> </command> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
69 <inputs> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
70 <conditional name="mode"> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
71 <param name="options" type="select" |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
72 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
|
73 <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
|
74 <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
|
75 </param> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
76 <when value="default"> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
77 <param name="meryldb_F1" type="data" format="meryldb" |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
78 label="K-mer counts database" |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
79 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
|
80 <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
|
81 <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
|
82 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
|
83 <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
|
84 <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
|
85 </param> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
86 <when value="one"> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
87 <param name="assembly_01" type="data" format="fasta,fasta.gz" |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
88 label="Genome assembly" |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
89 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
|
90 </when> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
91 <when value="two"> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
92 <param name="assembly_01" type="data" format="fasta,fasta.gz" |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
93 label="First genome assembly" |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
94 help="Select the first assembled genome (FASTA)."/> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
95 <param name="assembly_02" type="data" format="fasta,fasta.gz" |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
96 label="Second genome assembly" |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
97 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
|
98 </when> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
99 </conditional> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
100 </when> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
101 <when value='trio'> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
102 <param name="meryldb_F1" type="data" format="meryldb" |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
103 label="F1 k-mer counts" |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
104 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
|
105 <param name="meryldb_PAT" type="data" format="meryldb" |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
106 label="Paternal hap-mer database" |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
107 help="K-mer counts of the paternal haplotype (meryldb)."/> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
108 <param name="meryldb_MAT" type="data" format="meryldb" |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
109 label="Maternal hap-mer database" |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
110 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
|
111 <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
|
112 <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
|
113 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
|
114 <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
|
115 <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
|
116 </param> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
117 <when value="one"> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
118 <param name="assembly_01" type="data" format="fasta,fasta.gz" |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
119 label="Genome assembly" |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
120 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
|
121 </when> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
122 <when value="two"> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
123 <param name="assembly_01" type="data" format="fasta,fasta.gz" |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
124 label="First genome assembly" |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
125 help="Select the first assembled genome (FASTA)."/> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
126 <param name="assembly_02" type="data" format="fasta,fasta.gz" |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
127 label="Second genome assembly" |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
128 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
|
129 </when> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
130 </conditional> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
131 </when> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
132 </conditional> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
133 <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
|
134 <sanitizer invalid_char=""> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
135 <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
|
136 <add value="_" /> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
137 </valid> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
138 </sanitizer> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
139 </param> |
1
39edec572bae
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 2612885d6ad86e41a08b0a2f29430d65f111ab66"
iuc
parents:
0
diff
changeset
|
140 <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
|
141 <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
|
142 <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
|
143 <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
|
144 <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
|
145 <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
|
146 <option value="wig">WIG: 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
|
147 </param> |
0
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
148 </inputs> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
149 <outputs> |
1
39edec572bae
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 2612885d6ad86e41a08b0a2f29430d65f111ab66"
iuc
parents:
0
diff
changeset
|
150 <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
|
151 <discover_datasets pattern="(?P<name>.+)\.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
|
152 <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
|
153 </collection> |
1
39edec572bae
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 2612885d6ad86e41a08b0a2f29430d65f111ab66"
iuc
parents:
0
diff
changeset
|
154 <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
|
155 <discover_datasets pattern="(?P<name>.+)\.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
|
156 <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
|
157 </collection> |
1
39edec572bae
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 2612885d6ad86e41a08b0a2f29430d65f111ab66"
iuc
parents:
0
diff
changeset
|
158 <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
|
159 <discover_datasets pattern="(?P<name>.+)\.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
|
160 <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
|
161 </collection> |
1
39edec572bae
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 2612885d6ad86e41a08b0a2f29430d65f111ab66"
iuc
parents:
0
diff
changeset
|
162 <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
|
163 <discover_datasets pattern="(?P<name>.+)\.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
|
164 <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
|
165 </collection> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
166 <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
|
167 <discover_datasets pattern="(?P<name>.+)\.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
|
168 <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
|
169 </collection> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
170 <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
|
171 <discover_datasets pattern="(?P<name>.+)\.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
|
172 <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
|
173 </collection> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
174 </outputs> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
175 <tests> |
1
39edec572bae
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 2612885d6ad86e41a08b0a2f29430d65f111ab66"
iuc
parents:
0
diff
changeset
|
176 <!--Test 01: trio mode--> |
39edec572bae
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 2612885d6ad86e41a08b0a2f29430d65f111ab66"
iuc
parents:
0
diff
changeset
|
177 <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
|
178 <conditional name="mode"> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
179 <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
|
180 <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
|
181 <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
|
182 <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
|
183 <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
|
184 <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
|
185 <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
|
186 </conditional> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
187 </conditional> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
188 <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
|
189 <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
|
190 <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
|
191 <element name="output_01.assembly.100_20000.phased_block" ftype="tabular"/> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
192 <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
|
193 </output_collection> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
194 </test> |
1
39edec572bae
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 2612885d6ad86e41a08b0a2f29430d65f111ab66"
iuc
parents:
0
diff
changeset
|
195 <!--Test 02: standard mode--> |
39edec572bae
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 2612885d6ad86e41a08b0a2f29430d65f111ab66"
iuc
parents:
0
diff
changeset
|
196 <test expect_num_outputs="11"> |
0
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
197 <conditional name="mode"> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
198 <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
|
199 <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
|
200 <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
|
201 <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
|
202 <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
|
203 </conditional> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
204 </conditional> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
205 <param name="label" value="output_02"/> |
1
39edec572bae
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 2612885d6ad86e41a08b0a2f29430d65f111ab66"
iuc
parents:
0
diff
changeset
|
206 <param name="output_selector" value="qv,png,bed,wig,sizes,stats"/> |
39edec572bae
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 2612885d6ad86e41a08b0a2f29430d65f111ab66"
iuc
parents:
0
diff
changeset
|
207 <param name="output_selector" value="plots,stats,wig,sizes,bed"/> |
0
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
208 <output_collection name="png_files" type="list" count="6"> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
209 <element name="output_02.assembly.spectra-cn.fl" file="output_02.assembly.spectra-cn.fl.png" ftype="png"> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
210 <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
|
211 <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
|
212 </assert_contents> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
213 </element> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
214 <element name="output_02.assembly.spectra-cn.ln" file="output_02.assembly.spectra-cn.ln.png" ftype="png"> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
215 <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
|
216 <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
|
217 </assert_contents> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
218 </element> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
219 <element name="output_02.assembly.spectra-cn.st" file="output_02.assembly.spectra-cn.st.png" ftype="png"> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
220 <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
|
221 <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
|
222 </assert_contents> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
223 </element> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
224 <element name="output_02.spectra-asm.fl" file="output_02.spectra-asm.fl.png" ftype="png"> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
225 <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
|
226 <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
|
227 </assert_contents> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
228 </element> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
229 <element name="output_02.spectra-asm.ln" file="output_02.spectra-asm.ln.png" ftype="png"> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
230 <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
|
231 <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
|
232 </assert_contents> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
233 </element> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
234 <element name="output_02.spectra-asm.st" file="output_02.spectra-asm.st.png" ftype="png"> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
235 <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
|
236 <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
|
237 </assert_contents> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
238 </element> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
239 </output_collection> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
240 <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
|
241 <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
|
242 </output_collection> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
243 <output_collection name="qv_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
|
244 <element name="output_02.assembly" ftype="tabular"/> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
245 <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
|
246 </output_collection> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
247 <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
|
248 <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
|
249 <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
|
250 <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
|
251 </assert_contents> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
252 </element> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
253 </output_collection> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
254 <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
|
255 <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
|
256 <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
|
257 <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
|
258 </assert_contents> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
259 </element> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
260 </output_collection> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
261 </test> |
1
39edec572bae
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 2612885d6ad86e41a08b0a2f29430d65f111ab66"
iuc
parents:
0
diff
changeset
|
262 <!--Test 03: Standard 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
|
263 <test expect_num_outputs="4"> |
0
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
264 <conditional name="mode"> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
265 <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
|
266 <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
|
267 <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
|
268 <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
|
269 <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
|
270 <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
|
271 </conditional> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
272 </conditional> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
273 <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
|
274 <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
|
275 <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
|
276 <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
|
277 </output_collection> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
278 <output_collection name="qv_files" type="list" count="3"> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
279 <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
|
280 <element name="output_03.assembly_02" ftype="tabular"/> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
281 <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
|
282 </output_collection> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
283 </test> |
1
39edec572bae
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 2612885d6ad86e41a08b0a2f29430d65f111ab66"
iuc
parents:
0
diff
changeset
|
284 <!--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
|
285 <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
|
286 <conditional name="mode"> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
287 <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
|
288 <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
|
289 <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
|
290 <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
|
291 <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
|
292 <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
|
293 <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
|
294 <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
|
295 </conditional> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
296 </conditional> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
297 <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
|
298 <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
|
299 <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
|
300 <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
|
301 </output_collection> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
302 </test> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
303 </tests> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
304 <help><![CDATA[ |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
305 .. class:: infomark |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
306 |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
307 **Purpose** |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
308 |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
309 Merqury allows a reference-free assembly evaluation based on efficient k-mer set operations. By comparing k-mers in a de novo |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
310 assembly to those found in unassembled high-accuracy reads, Merqury estimates base-level accuracy and completeness. |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
311 |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
312 For trios, Merqury can also evaluate haplotype-specific accuracy, completeness, phase block continuity, and switch errors. |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
313 |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
314 ---- |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
315 |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
316 .. class:: infomark |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
317 |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
318 **Input** |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
319 |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
320 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
|
321 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
|
322 |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
323 ---- |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
324 |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
325 .. class:: infomark |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
326 |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
327 **Output** |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
328 |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
329 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). |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
330 |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
331 ]]> </help> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
332 <expand macro="citations"/> |
9d79beb19ac3
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/merqury commit 561c3bcec49ecef9384b565861ccee11a377f7cd"
iuc
parents:
diff
changeset
|
333 </tool> |