Mercurial > repos > iuc > verkko
annotate verkko.xml @ 1:cf54dafa0403 draft default tip
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 27c4b4ef34e34f9d7b29a2b94ebf8fbb69514626
author | iuc |
---|---|
date | Fri, 02 Jun 2023 03:56:04 +0000 |
parents | b9a78a7ca2f3 |
children |
rev | line source |
---|---|
0
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
1 <tool id="verkko" name="verkko" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="21.05"> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
2 <description>hybrid genome assembly pipeline</description> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
3 <macros> |
1
cf54dafa0403
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 27c4b4ef34e34f9d7b29a2b94ebf8fbb69514626
iuc
parents:
0
diff
changeset
|
4 <token name="@TOOL_VERSION@">1.3.1</token> |
cf54dafa0403
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 27c4b4ef34e34f9d7b29a2b94ebf8fbb69514626
iuc
parents:
0
diff
changeset
|
5 <token name="@VERSION_SUFFIX@">0</token> |
0
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
6 </macros> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
7 <requirements> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
8 <requirement type="package" version="@TOOL_VERSION@">verkko</requirement> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
9 </requirements> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
10 <command detect_errors="exit_code"><![CDATA[ |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
11 #set $hififiles = [] |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
12 #for $i, $datafile in enumerate($hifi): |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
13 #set $filename_gz = str($i) + "_hifi.fastq.gz" |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
14 #set $filename = str($i) + "_hifi.fastq" |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
15 #if $datafile.is_of_type("fastq") or $datafile.is_of_type("fastqsanger"): |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
16 ln -s '$datafile' '$filename' && |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
17 #silent $hififiles.append($filename) |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
18 #else: |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
19 ln -s '$datafile' '$filename_gz' && |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
20 #silent $hififiles.append($filename_gz) |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
21 #end if |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
22 #end for |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
23 #if $nano: |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
24 #set $nanofiles = [] |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
25 #for $j, $ontfile in enumerate($nano): |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
26 #set $filename_gz = str($j) + "_nano.fastq.gz" |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
27 #set $filename = str($j) + "_nano.fastq" |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
28 #if $ontfile.is_of_type("fastq") or $ontfile.is_of_type("fastqsanger"): |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
29 ln -s '${ontfile}' '$filename' && |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
30 #silent $nanofiles.append($filename) |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
31 #else: |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
32 ln -s '$ontfile' '$filename_gz' && |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
33 #silent $nanofiles.append($filename_gz) |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
34 #end if |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
35 #end for |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
36 #end if |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
37 #if $algorithm.hap_kmer.hap_kmers == "yes": |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
38 mkdir 'h1.meryl' && |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
39 tar -xzmf '$algorithm.hap_kmer.h1' -C 'h1.meryl' --strip-components 1 && |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
40 mkdir h2.meryl && |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
41 tar -xzmf '$algorithm.hap_kmer.h2' -C 'h2.meryl' --strip-components 1 && |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
42 #end if |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
43 verkko --hifi |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
44 #for $k, $hifi_data in enumerate($hififiles): |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
45 '$hifi_data' |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
46 #end for |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
47 #if $nano: |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
48 --nano |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
49 #for $k, $nano_data in enumerate($nanofiles): |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
50 '$nano_data' |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
51 #end for |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
52 #else: |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
53 --no-nano |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
54 #end if |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
55 $algorithm.no_correction |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
56 #if $algorithm.hap_kmer.hap_kmers == "yes": |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
57 --hap-kmers 'h1.meryl' 'h2.meryl' $algorithm.hap_kmer.type |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
58 #end if |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
59 #if str($algorithm.base_k): |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
60 --base-k $algorithm.base_k |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
61 #end if |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
62 #if str($algorithm.max_k): |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
63 --max-k $algorithm.max_k |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
64 #end if |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
65 #if str($algorithm.window): |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
66 --window $algorithm.window |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
67 #end if |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
68 #if str($algorithm.split_bases): |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
69 --split-bases $algorithm.split_bases |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
70 #end if |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
71 #if str($algorithm.split_reads): |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
72 --split-reads $algorithm.split_reads |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
73 #end if |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
74 #if str($algorithm.min_ont_length): |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
75 --min-ont-length $algorithm.min_ont_length |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
76 #end if |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
77 #if str($algorithm.correct_k_mer_size): |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
78 --correct-k-mer-size $algorithm.correct_k_mer_size |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
79 #end if |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
80 #if str($algorithm.correct_mer_threshold): |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
81 --correct-mer-threshold $algorithm.correct_mer_threshold |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
82 #end if |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
83 #if str($algorithm.correct_min_read_length): |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
84 --correct-min-read-length $algorithm.correct_min_read_length |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
85 #end if |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
86 #if str($algorithm.correct_min_overlap_length): |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
87 --correct-min-overlap-length $algorithm.correct_min_overlap_length |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
88 #end if |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
89 #if str($algorithm.correct_hash_bits): |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
90 --correct-hash-bits $algorithm.correct_hash_bits |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
91 #end if |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
92 #if str($algorithm.seed_min_length): |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
93 --seed-min-length $algorithm.seed_min_length |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
94 #end if |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
95 #if str($algorithm.seed_max_length): |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
96 --seed-max-length $algorithm.seed_max_length |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
97 #end if |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
98 #if str($algorithm.align_bandwidth): |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
99 --align-bandwidth $algorithm.align_bandwidth |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
100 #end if |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
101 #if str($algorithm.score_fraction): |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
102 --score-fraction $algorithm.score_fraction |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
103 #end if |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
104 #if str($algorithm.min_identity): |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
105 --min-identity $algorithm.min_identity |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
106 #end if |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
107 #if str($algorithm.min_score): |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
108 --min-score $algorithm.min_score |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
109 #end if |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
110 #if str($algorithm.end_clipping): |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
111 --end-clipping $algorithm.end_clipping |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
112 #end if |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
113 #if str($algorithm.incompatible_cutoff): |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
114 --incompatible-cutoff $algorithm.incompatible_cutoff |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
115 #end if |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
116 -d asm |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
117 ##This limits the amount of memory available to a given step 10 90% of maximum. This means 1 CPU, |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
118 ##90% of max available memory, and max time 12 hrs for a given step |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
119 --ovs-run 1 \$((\${GALAXY_MEMORY_MB:-8192} * 9 / 10)) 12 |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
120 ]]></command> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
121 <inputs> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
122 <param name="hifi" type="data" multiple="true" format="fastq,fastq.gz,fastqsanger,fastqsanger.gz" label="HiFi Reads Files" /> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
123 <param name="nano" type="data" multiple="true" optional="true" format="fastq,fastq.gz,fastqsanger,fastqsanger.gz" label="Oxford Nanopore Reads Files" /> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
124 <section name="algorithm" title="Algorithm parameters"> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
125 <param argument="--no-correction" type="boolean" truevalue="--no-correction" falsevalue="" label="Do not perform Canu correction on HiFi reads"/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
126 <conditional name="hap_kmer"> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
127 <param argument="--hap-kmers" type="select" label="Assign haplotypes from meryl databases"> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
128 <option value="no">No</option> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
129 <option value="yes">Yes</option> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
130 </param> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
131 <when value="no"/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
132 <when value="yes"> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
133 <param name="h1" type="data" format="meryldb" label="h1"/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
134 <param name="h2" type="data" format="meryldb" label="h2"/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
135 <param name="type" type="select" label="Type"> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
136 <option value="trio">Trio</option> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
137 <option value="hic">HiC</option> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
138 <option value="strandseq">Strandseq</option> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
139 </param> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
140 </when> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
141 </conditional> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
142 <param argument="--base-k" type="integer" label="Base k" min="0" optional="true"/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
143 <param argument="--max-k" type="integer" label="Max k" min="0" optional="true"/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
144 <param argument="--window" type="integer" label="Window" min="0" optional="true"/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
145 <param argument="--split-bases" type="integer" label="Split bases" min="0" optional="true"/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
146 <param argument="--split-reads" type="integer" label="Split reads" min="0" optional="true"/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
147 <param argument="--min-ont-length" type="integer" label="Min ont length" min="0" optional="true"/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
148 <param argument="--correct-k-mer-size" type="integer" label="Correct k mer size" min="0" optional="true"/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
149 <param argument="--correct-mer-threshold" type="integer" label="Correct mer threshold" min="0" optional="true"/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
150 <param argument="--correct-min-read-length" type="integer" label="Correct min read length" min="0" optional="true"/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
151 <param argument="--correct-min-overlap-length" type="integer" label=" Correct min overlap length" min="0" optional="true"/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
152 <param argument="--correct-hash-bits" type="integer" label="Correct hash bits" min="0" optional="true"/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
153 <param argument="--seed-min-length" type="integer" label="Seed min length" min="0" optional="true"/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
154 <param argument="--seed-max-length" type="integer" label="Seed max length" min="0" optional="true"/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
155 <param argument="--align-bandwidth" type="integer" label="Align bandwidth" min="0" optional="true"/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
156 <param argument="--score-fraction" type="float" label="Score fraction" min="0" optional="true"/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
157 <param argument="--min-identity" type="float" label="Min identity" min="0" optional="true"/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
158 <param argument="--min-score" type="integer" label="Min score" min="0" optional="true"/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
159 <param argument="--end-clipping" type="integer" label="End clipping" min="0" optional="true"/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
160 <param argument="--incompatible-cutoff" type="float" label="Incompatible cutoff" min="0" optional="true"/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
161 </section> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
162 </inputs> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
163 <outputs> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
164 <!-- BASIC OUTFILES --> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
165 <data name="assembly_fasta" format="fasta" label="Verkko on ${on_string}: assembly fasta" from_work_dir="asm/assembly.fasta"/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
166 <data name="hifi_coverage" format="tabular" label="Verkko on ${on_string}: hifi coverage" from_work_dir="asm/assembly.hifi-coverage.csv"/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
167 <data name="homo_gfa" format="gfa1" label="Verkko on ${on_string}: Final graph" from_work_dir="asm/assembly.homopolymer-compressed.gfa"/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
168 <data name="homo_layout" format="tabular" label="Verkko on ${on_string}: Homopolymer layout" from_work_dir="asm/assembly.homopolymer-compressed.layout"/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
169 <data name="homo_noseq" format="gfa1" label="Verkko on ${on_string}: Homopolymer noseq" from_work_dir="asm/assembly.homopolymer-compressed.noseq.gfa"/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
170 <data name="ont_coverage" format="tabular" label="Verkko on ${on_string}: ONT coverage" from_work_dir="asm/assembly.ont-coverage.csv"/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
171 <data name="hifi_corrected" format="fasta.gz" label="Verkko on ${on_string}: Hifi corrected reads" from_work_dir="asm/hifi-corrected.fasta.gz"> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
172 <filter>algorithm['no_correction'] == False</filter> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
173 </data> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
174 <!-- HAPLOTYPES OUT --> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
175 <data name="unassigned" format="fasta" label="Verkko on ${on_string}: Unassigned sequences" from_work_dir="asm/assembly.unassigned.fasta"> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
176 <filter>algorithm['hap_kmer']['hap_kmers'] == "yes"</filter> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
177 </data> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
178 <data name="haplo_fasta_1" format="fasta" label="Verkko on ${on_string}: assembly haplotype fasta 1" from_work_dir="asm/assembly.haplotype1.fasta"> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
179 <filter>algorithm['hap_kmer']['hap_kmers'] == "yes"</filter> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
180 </data> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
181 <data name="haplo_fasta_2" format="fasta" label="Verkko on ${on_string}: assembly haplotype fasta 2" from_work_dir="asm/assembly.haplotype2.fasta"> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
182 <filter>algorithm['hap_kmer']['hap_kmers'] == "yes"</filter> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
183 </data> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
184 </outputs> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
185 <tests> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
186 <!-- ALL TESTS SHOULD FAIL, there is no sample data small enough to run in our tests, so it's checking the command itself --> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
187 <test expect_exit_code="1" expect_failure="true"> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
188 <!-- Use nano, no haplotypes --> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
189 <param name="hifi" value="test1.fastq.gz,test2.fastq.gz"/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
190 <param name="nano" value="test3.fastq.gz,test4.fastq.gz"/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
191 <section name="algorithm"> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
192 <param name="base_k" value="1003"/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
193 <param name="max_k" value="15001"/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
194 <param name="window" value="99"/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
195 <param name="split_bases" value="3000000001"/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
196 <param name="split_reads" value="150001"/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
197 <param name="min_ont_length" value="2"/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
198 <param name="correct_k_mer_size" value="29"/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
199 <param name="correct_mer_threshold" value="19"/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
200 <param name="correct_min_read_length" value="4001"/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
201 <param name="correct_min_overlap_length" value="2001"/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
202 <param name="correct_hash_bits" value="24"/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
203 <param name="seed_min_length" value="29"/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
204 <param name="seed_max_length" value="9999"/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
205 <param name="align_bandwidth" value="14"/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
206 <param name="score_fraction" value=".98"/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
207 <param name="min_identity" value=".84"/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
208 <param name="min_score" value="5001"/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
209 <param name="end_clipping" value="99"/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
210 <param name="incompatible_cutoff" value=".14"/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
211 </section> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
212 <assert_command> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
213 <has_text_matching expression="verkko --hifi"/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
214 <has_text_matching expression="--nano"/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
215 <has_text_matching expression="--base-k 1003"/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
216 <has_text_matching expression="--max-k 15001"/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
217 <has_text_matching expression="--window 99"/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
218 <has_text_matching expression="--split-bases 3000000001"/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
219 <has_text_matching expression="--split-reads 150001"/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
220 <has_text_matching expression="--min-ont-length 2"/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
221 <has_text_matching expression="--correct-k-mer-size 29"/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
222 <has_text_matching expression="--correct-mer-threshold 19"/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
223 <has_text_matching expression="--correct-min-read-length 4001"/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
224 <has_text_matching expression="--correct-min-overlap-length 2001"/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
225 <has_text_matching expression="--correct-hash-bits 24"/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
226 <has_text_matching expression="--seed-min-length 29"/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
227 <has_text_matching expression="--seed-max-length 9999"/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
228 <has_text_matching expression="--align-bandwidth 14 "/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
229 <has_text_matching expression="--score-fraction 0.98"/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
230 <has_text_matching expression="--min-identity 0.84"/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
231 <has_text_matching expression="--min-score 5001"/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
232 <has_text_matching expression="--end-clipping 99"/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
233 <has_text_matching expression=" --incompatible-cutoff 0.14"/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
234 </assert_command> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
235 <assert_stderr> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
236 <has_text text="job count min threads max threads"/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
237 </assert_stderr> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
238 </test> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
239 <test expect_exit_code="1" expect_failure="true"> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
240 <!-- No nano, use haplo, no canu correction --> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
241 <param name="hifi" value="test5.fastq,test1.fastq.gz"/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
242 <section name="algorithm"> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
243 <conditional name="hap_kmer"> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
244 <param name="hap_kmers" value="yes"/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
245 <param name="h1" value="1.meryldb"/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
246 <param name="h2" value="2.meryldb"/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
247 <param name="type" value="trio"/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
248 </conditional> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
249 <param name="no-correction" value=""/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
250 </section> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
251 <assert_command> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
252 <has_text_matching expression="verkko --hifi"/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
253 <has_text_matching expression="--no-nano"/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
254 <has_text_matching expression="--hap-kmers 'h1.meryl' 'h2.meryl' trio"/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
255 </assert_command> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
256 <assert_stderr> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
257 <has_text text="job count min threads max threads"/> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
258 </assert_stderr> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
259 </test> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
260 </tests> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
261 <help><![CDATA[ |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
262 Verkko is a hybrid genome assembly pipeline developed for telomere-to-telomere assembly of PacBio HiFi and Oxford Nanopore reads. Verkko is Finnish for net, mesh and graph. |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
263 |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
264 Verkko uses Canu to correct remaining errors in the HiFi reads, builds a multiplex de Bruijn graph using MBG, aligns the Oxford Nanopore reads to the graph using GraphAligner, progressively resolves loops and tangles first with the HiFi reads then with the aligned Oxford Nanopore reads, and finally creates contig consensus sequences using Canu's consensus module. |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
265 ]]></help> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
266 <citations> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
267 <citation type="doi">10.1101/2022.06.24.497523</citation> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
268 </citations> |
b9a78a7ca2f3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/verkko commit 82321b91d95e2edf0e91a90d9aa3d96d63603141
iuc
parents:
diff
changeset
|
269 </tool> |