annotate hifiasm.xml @ 22:5d365d5cbe9d draft default tip

planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit ed3c07cc67bacb7c1c5a929d5f427536a35db5ca
author iuc
date Mon, 24 Mar 2025 18:10:21 +0000
parents 170061c052ad
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
4
3f7be05a1597 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 8d76914ac4407512b1691a1ddd3d95dda6c80962"
bgruening
parents: 3
diff changeset
1 <tool id="hifiasm" name="Hifiasm" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@">
2
f3c89da3af16 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 5a03c44d52d545bd23e651bfba1cc73050eec9a0"
bgruening
parents: 1
diff changeset
2 <description>haplotype-resolved de novo assembler for PacBio Hifi reads</description>
0
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
3 <macros>
22
5d365d5cbe9d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit ed3c07cc67bacb7c1c5a929d5f427536a35db5ca
iuc
parents: 21
diff changeset
4 <token name="@TOOL_VERSION@">0.25.0</token>
19
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
5 <token name="@VERSION_SUFFIX@">0</token>
0
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
6 <token name="@FORMATS@">fasta,fasta.gz,fastq,fastq.gz</token>
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
7 <xml name="reads">
19
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
8 <param name="reads" type="data" format="@FORMATS@" multiple="true" label="Input reads"/>
0
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
9 </xml>
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
10 </macros>
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
11 <requirements>
4
3f7be05a1597 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 8d76914ac4407512b1691a1ddd3d95dda6c80962"
bgruening
parents: 3
diff changeset
12 <requirement type="package" version="@TOOL_VERSION@">hifiasm</requirement>
0
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
13 <requirement type="package" version="0.1">yak</requirement>
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
14 </requirements>
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
15 <version_command>hifiasm --version</version_command>
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
16 <command detect_errors="exit_code">
2
f3c89da3af16 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 5a03c44d52d545bd23e651bfba1cc73050eec9a0"
bgruening
parents: 1
diff changeset
17
0
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
18 <![CDATA[
1
6505bd37670d "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1122ef1b9a407a781d1416d07b272016d16a6a85"
bgruening
parents: 0
diff changeset
19 #set $input_files = list()
6505bd37670d "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1122ef1b9a407a781d1416d07b272016d16a6a85"
bgruening
parents: 0
diff changeset
20 #set $hap1_inputs = list()
6505bd37670d "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1122ef1b9a407a781d1416d07b272016d16a6a85"
bgruening
parents: 0
diff changeset
21 #set $hap2_inputs = list()
5
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
22 #set $hic1_inputs = list()
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
23 #set $hic2_inputs = list()
10
2061fb3b81b4 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 0fb623fa67741a34587f9e5b110f22f68f0b59fa
bgruening
parents: 9
diff changeset
24 #set $ultralong_inputs = list()
1
6505bd37670d "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1122ef1b9a407a781d1416d07b272016d16a6a85"
bgruening
parents: 0
diff changeset
25 #for idx, read in enumerate($mode.reads):
6505bd37670d "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1122ef1b9a407a781d1416d07b272016d16a6a85"
bgruening
parents: 0
diff changeset
26 #set $inputfile = 'input_%d.%s' % ($idx, $read.dataset.extension)
6505bd37670d "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1122ef1b9a407a781d1416d07b272016d16a6a85"
bgruening
parents: 0
diff changeset
27 ln -s '$read' $inputfile &&
6505bd37670d "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1122ef1b9a407a781d1416d07b272016d16a6a85"
bgruening
parents: 0
diff changeset
28 $input_files.append($inputfile)
6505bd37670d "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1122ef1b9a407a781d1416d07b272016d16a6a85"
bgruening
parents: 0
diff changeset
29 #end for
6505bd37670d "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1122ef1b9a407a781d1416d07b272016d16a6a85"
bgruening
parents: 0
diff changeset
30 #set $input_filenames = ' '.join($input_files)
5
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
31 #if str($hic_partition.hic_partition_selector) == 'set'
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
32 mkdir HiCF HiCR &&
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
33 #for idx, read in enumerate($hic_partition.h1):
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
34 #set $inputfile = './HiCF/input_%d.%s' % ($idx, $read.dataset.extension)
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
35 ln -s '$read' $inputfile &&
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
36 $hic1_inputs.append($inputfile)
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
37 #end for
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
38 #for idx, read in enumerate($hic_partition.h2):
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
39 #set $inputfile = './HiCR/input_%d.%s' % ($idx, $read.dataset.extension)
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
40 ln -s '$read' $inputfile &&
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
41 $hic2_inputs.append($inputfile)
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
42 #end for
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
43 #end if
10
2061fb3b81b4 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 0fb623fa67741a34587f9e5b110f22f68f0b59fa
bgruening
parents: 9
diff changeset
44 #if str($ont_integration.ont_integration_selector) == 'set'
2061fb3b81b4 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 0fb623fa67741a34587f9e5b110f22f68f0b59fa
bgruening
parents: 9
diff changeset
45 mkdir ultralong &&
2061fb3b81b4 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 0fb623fa67741a34587f9e5b110f22f68f0b59fa
bgruening
parents: 9
diff changeset
46 #for idx, read in enumerate($ont_integration.ul):
2061fb3b81b4 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 0fb623fa67741a34587f9e5b110f22f68f0b59fa
bgruening
parents: 9
diff changeset
47 #set $inputfile = './ultralong/input_%d.%s' % ($idx, $read.dataset.extension)
2061fb3b81b4 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 0fb623fa67741a34587f9e5b110f22f68f0b59fa
bgruening
parents: 9
diff changeset
48 ln -s '$read' $inputfile &&
2061fb3b81b4 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 0fb623fa67741a34587f9e5b110f22f68f0b59fa
bgruening
parents: 9
diff changeset
49 $ultralong_inputs.append($inputfile)
2061fb3b81b4 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 0fb623fa67741a34587f9e5b110f22f68f0b59fa
bgruening
parents: 9
diff changeset
50 #end for
2061fb3b81b4 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 0fb623fa67741a34587f9e5b110f22f68f0b59fa
bgruening
parents: 9
diff changeset
51 #end if
1
6505bd37670d "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1122ef1b9a407a781d1416d07b272016d16a6a85"
bgruening
parents: 0
diff changeset
52 #if str($mode.mode_selector) == 'trio':
16
41cea2aa2dce planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 7dca92baf6a91f10bced28b883f14d3f4d7630c5
bgruening
parents: 15
diff changeset
53 #if str($mode.trioinput.trio_input_selector) == 'reads':
41cea2aa2dce planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 7dca92baf6a91f10bced28b883f14d3f4d7630c5
bgruening
parents: 15
diff changeset
54 #for idx, read in enumerate($mode.trioinput.hap1_reads):
41cea2aa2dce planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 7dca92baf6a91f10bced28b883f14d3f4d7630c5
bgruening
parents: 15
diff changeset
55 #set $inputfile = 'hap1_input_%d.%s' % ($idx, $read.dataset.extension)
41cea2aa2dce planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 7dca92baf6a91f10bced28b883f14d3f4d7630c5
bgruening
parents: 15
diff changeset
56 ln -s '$read' $inputfile &&
41cea2aa2dce planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 7dca92baf6a91f10bced28b883f14d3f4d7630c5
bgruening
parents: 15
diff changeset
57 $hap1_inputs.append($inputfile)
41cea2aa2dce planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 7dca92baf6a91f10bced28b883f14d3f4d7630c5
bgruening
parents: 15
diff changeset
58 #end for
41cea2aa2dce planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 7dca92baf6a91f10bced28b883f14d3f4d7630c5
bgruening
parents: 15
diff changeset
59 #for idx, read in enumerate($mode.trioinput.hap2_reads):
41cea2aa2dce planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 7dca92baf6a91f10bced28b883f14d3f4d7630c5
bgruening
parents: 15
diff changeset
60 #set $inputfile = 'hap2_input_%d.%s' % ($idx, $read.dataset.extension)
41cea2aa2dce planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 7dca92baf6a91f10bced28b883f14d3f4d7630c5
bgruening
parents: 15
diff changeset
61 ln -s '$read' $inputfile &&
41cea2aa2dce planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 7dca92baf6a91f10bced28b883f14d3f4d7630c5
bgruening
parents: 15
diff changeset
62 $hap2_inputs.append($inputfile)
41cea2aa2dce planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 7dca92baf6a91f10bced28b883f14d3f4d7630c5
bgruening
parents: 15
diff changeset
63 #end for
41cea2aa2dce planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 7dca92baf6a91f10bced28b883f14d3f4d7630c5
bgruening
parents: 15
diff changeset
64 #set $hap1_filenames = ' '.join($hap1_inputs)
41cea2aa2dce planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 7dca92baf6a91f10bced28b883f14d3f4d7630c5
bgruening
parents: 15
diff changeset
65 #set $hap2_filenames = ' '.join($hap2_inputs)
41cea2aa2dce planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 7dca92baf6a91f10bced28b883f14d3f4d7630c5
bgruening
parents: 15
diff changeset
66 yak count -k$mode.yak_kmer_length -b$filter_bits -t\${GALAXY_SLOTS:-1} -o hap1.yak $hap1_filenames &&
41cea2aa2dce planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 7dca92baf6a91f10bced28b883f14d3f4d7630c5
bgruening
parents: 15
diff changeset
67 yak count -k$mode.yak_kmer_length -b$filter_bits -t\${GALAXY_SLOTS:-1} -o hap2.yak $hap2_filenames &&
41cea2aa2dce planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 7dca92baf6a91f10bced28b883f14d3f4d7630c5
bgruening
parents: 15
diff changeset
68 #end if
41cea2aa2dce planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 7dca92baf6a91f10bced28b883f14d3f4d7630c5
bgruening
parents: 15
diff changeset
69 #if str($mode.trioinput.trio_input_selector) == 'lists':
41cea2aa2dce planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 7dca92baf6a91f10bced28b883f14d3f4d7630c5
bgruening
parents: 15
diff changeset
70 #set $hap1_filenames = $mode.trioinput.hap1_list
41cea2aa2dce planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 7dca92baf6a91f10bced28b883f14d3f4d7630c5
bgruening
parents: 15
diff changeset
71 #set $hap2_filenames = $mode.trioinput.hap2_list
41cea2aa2dce planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 7dca92baf6a91f10bced28b883f14d3f4d7630c5
bgruening
parents: 15
diff changeset
72 #end if
0
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
73 #end if
2
f3c89da3af16 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 5a03c44d52d545bd23e651bfba1cc73050eec9a0"
bgruening
parents: 1
diff changeset
74 hifiasm
22
5d365d5cbe9d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit ed3c07cc67bacb7c1c5a929d5f427536a35db5ca
iuc
parents: 21
diff changeset
75 #if str($mode.mode_selector) == 'ont':
5d365d5cbe9d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit ed3c07cc67bacb7c1c5a929d5f427536a35db5ca
iuc
parents: 21
diff changeset
76 --ont
5d365d5cbe9d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit ed3c07cc67bacb7c1c5a929d5f427536a35db5ca
iuc
parents: 21
diff changeset
77 #end if
2
f3c89da3af16 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 5a03c44d52d545bd23e651bfba1cc73050eec9a0"
bgruening
parents: 1
diff changeset
78 -t \${GALAXY_SLOTS:-1}
f3c89da3af16 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 5a03c44d52d545bd23e651bfba1cc73050eec9a0"
bgruening
parents: 1
diff changeset
79 -o output
f3c89da3af16 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 5a03c44d52d545bd23e651bfba1cc73050eec9a0"
bgruening
parents: 1
diff changeset
80 -f $filter_bits
0
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
81 #if str($advanced_options.advanced_selector) == 'set':
2
f3c89da3af16 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 5a03c44d52d545bd23e651bfba1cc73050eec9a0"
bgruening
parents: 1
diff changeset
82 -k $advanced_options.hifiasm_kmer_length
0
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
83 -w $advanced_options.window_size
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
84 -D $advanced_options.drop_kmers
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
85 -N $advanced_options.max_overlaps
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
86 -r $advanced_options.correction_rounds
2
f3c89da3af16 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 5a03c44d52d545bd23e651bfba1cc73050eec9a0"
bgruening
parents: 1
diff changeset
87 #if $advanced_options.min_hist_cnt:
f3c89da3af16 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 5a03c44d52d545bd23e651bfba1cc73050eec9a0"
bgruening
parents: 1
diff changeset
88 --min-hist-cnt $advanced_options.min_hist_cnt
f3c89da3af16 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 5a03c44d52d545bd23e651bfba1cc73050eec9a0"
bgruening
parents: 1
diff changeset
89 #end if
4
3f7be05a1597 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 8d76914ac4407512b1691a1ddd3d95dda6c80962"
bgruening
parents: 3
diff changeset
90 --max-kocc $advanced_options.max_kocc
3f7be05a1597 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 8d76914ac4407512b1691a1ddd3d95dda6c80962"
bgruening
parents: 3
diff changeset
91 #if $advanced_options.hg_size
3f7be05a1597 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 8d76914ac4407512b1691a1ddd3d95dda6c80962"
bgruening
parents: 3
diff changeset
92 --hg-size $advanced_options.hg_size
3f7be05a1597 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 8d76914ac4407512b1691a1ddd3d95dda6c80962"
bgruening
parents: 3
diff changeset
93 #end if
22
5d365d5cbe9d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit ed3c07cc67bacb7c1c5a929d5f427536a35db5ca
iuc
parents: 21
diff changeset
94 --rl-cut $advanced_options.rl_cut
5d365d5cbe9d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit ed3c07cc67bacb7c1c5a929d5f427536a35db5ca
iuc
parents: 21
diff changeset
95 --sc-cut $advanced_options.sc_cut
4
3f7be05a1597 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 8d76914ac4407512b1691a1ddd3d95dda6c80962"
bgruening
parents: 3
diff changeset
96
0
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
97 #end if
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
98 #if str($assembly_options.assembly_selector) == 'set':
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
99 -a $assembly_options.cleaning_rounds
2
f3c89da3af16 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 5a03c44d52d545bd23e651bfba1cc73050eec9a0"
bgruening
parents: 1
diff changeset
100 -z $assembly_options.adapter_length
0
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
101 -m $assembly_options.pop_contigs
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
102 -p $assembly_options.pop_unitigs
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
103 -n $assembly_options.remove_tips
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
104 -x $assembly_options.max_overlap
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
105 -y $assembly_options.min_overlap
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
106 $assembly_options.disable_post_join
2
f3c89da3af16 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 5a03c44d52d545bd23e651bfba1cc73050eec9a0"
bgruening
parents: 1
diff changeset
107 $assembly_options.ignore_error_corrected
4
3f7be05a1597 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 8d76914ac4407512b1691a1ddd3d95dda6c80962"
bgruening
parents: 3
diff changeset
108 #if $assembly_options.hom_cov
3f7be05a1597 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 8d76914ac4407512b1691a1ddd3d95dda6c80962"
bgruening
parents: 3
diff changeset
109 --hom-cov $assembly_options.hom_cov
3f7be05a1597 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 8d76914ac4407512b1691a1ddd3d95dda6c80962"
bgruening
parents: 3
diff changeset
110 #end if
0
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
111 #end if
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
112 #if str($mode.mode_selector) == 'trio':
16
41cea2aa2dce planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 7dca92baf6a91f10bced28b883f14d3f4d7630c5
bgruening
parents: 15
diff changeset
113 #if str($mode.trioinput.trio_input_selector) == 'reads':
41cea2aa2dce planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 7dca92baf6a91f10bced28b883f14d3f4d7630c5
bgruening
parents: 15
diff changeset
114 -1 hap1.yak
41cea2aa2dce planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 7dca92baf6a91f10bced28b883f14d3f4d7630c5
bgruening
parents: 15
diff changeset
115 -2 hap2.yak
41cea2aa2dce planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 7dca92baf6a91f10bced28b883f14d3f4d7630c5
bgruening
parents: 15
diff changeset
116 #end if
41cea2aa2dce planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 7dca92baf6a91f10bced28b883f14d3f4d7630c5
bgruening
parents: 15
diff changeset
117 #if str($mode.trioinput.trio_input_selector) == 'lists':
41cea2aa2dce planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 7dca92baf6a91f10bced28b883f14d3f4d7630c5
bgruening
parents: 15
diff changeset
118 -3 $hap1_filenames
41cea2aa2dce planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 7dca92baf6a91f10bced28b883f14d3f4d7630c5
bgruening
parents: 15
diff changeset
119 -4 $hap2_filenames
41cea2aa2dce planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 7dca92baf6a91f10bced28b883f14d3f4d7630c5
bgruening
parents: 15
diff changeset
120 #end if
0
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
121 -c $mode.max_kmers
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
122 -d $mode.min_kmers
16
41cea2aa2dce planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 7dca92baf6a91f10bced28b883f14d3f4d7630c5
bgruening
parents: 15
diff changeset
123 $mode.trio_dual
0
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
124 #end if
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
125 #if str($purge_options.purge_selector) == 'set':
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
126 -l $purge_options.purge_level
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
127 -s $purge_options.similarity_threshold
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
128 -O $purge_options.minimum_overlap
4
3f7be05a1597 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 8d76914ac4407512b1691a1ddd3d95dda6c80962"
bgruening
parents: 3
diff changeset
129 #if $purge_options.purge_max:
3f7be05a1597 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 8d76914ac4407512b1691a1ddd3d95dda6c80962"
bgruening
parents: 3
diff changeset
130 --purge-max $purge_options.purge_max
0
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
131 #end if
2
f3c89da3af16 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 5a03c44d52d545bd23e651bfba1cc73050eec9a0"
bgruening
parents: 1
diff changeset
132 #if $purge_options.n_hap:
f3c89da3af16 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 5a03c44d52d545bd23e651bfba1cc73050eec9a0"
bgruening
parents: 1
diff changeset
133 --n-hap $purge_options.n_hap
f3c89da3af16 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 5a03c44d52d545bd23e651bfba1cc73050eec9a0"
bgruening
parents: 1
diff changeset
134 #end if
0
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
135 #end if
15
60024a528cbd planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit dfa44145539a0897f369311667dbe4ca27ff7dc4
bgruening
parents: 14
diff changeset
136 #if str($scaffolding_options.scaffold_selector) == 'set':
60024a528cbd planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit dfa44145539a0897f369311667dbe4ca27ff7dc4
bgruening
parents: 14
diff changeset
137 --dual-scaf
60024a528cbd planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit dfa44145539a0897f369311667dbe4ca27ff7dc4
bgruening
parents: 14
diff changeset
138 #if $scaffolding_options.scaf_gap:
60024a528cbd planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit dfa44145539a0897f369311667dbe4ca27ff7dc4
bgruening
parents: 14
diff changeset
139 --scaf-gap $scaffolding_options.scaf_gap
60024a528cbd planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit dfa44145539a0897f369311667dbe4ca27ff7dc4
bgruening
parents: 14
diff changeset
140 #end if
60024a528cbd planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit dfa44145539a0897f369311667dbe4ca27ff7dc4
bgruening
parents: 14
diff changeset
141 #end if
2
f3c89da3af16 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 5a03c44d52d545bd23e651bfba1cc73050eec9a0"
bgruening
parents: 1
diff changeset
142
f3c89da3af16 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 5a03c44d52d545bd23e651bfba1cc73050eec9a0"
bgruening
parents: 1
diff changeset
143 #if str($hic_partition.hic_partition_selector) == 'set':
11
cd7936c5a9a5 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit c8948d0cc178c85b078e8789304831cee5b3fa9f
bgruening
parents: 10
diff changeset
144 --h1 ${ ','.join(["'%s'" % $x for $x in $hic1_inputs]) }
cd7936c5a9a5 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit c8948d0cc178c85b078e8789304831cee5b3fa9f
bgruening
parents: 10
diff changeset
145 --h2 ${ ','.join(["'%s'" % $x for $x in $hic2_inputs]) }
2
f3c89da3af16 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 5a03c44d52d545bd23e651bfba1cc73050eec9a0"
bgruening
parents: 1
diff changeset
146 #if $hic_partition.seed:
f3c89da3af16 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 5a03c44d52d545bd23e651bfba1cc73050eec9a0"
bgruening
parents: 1
diff changeset
147 --seed $hic_partition.seed
f3c89da3af16 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 5a03c44d52d545bd23e651bfba1cc73050eec9a0"
bgruening
parents: 1
diff changeset
148 #end if
f3c89da3af16 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 5a03c44d52d545bd23e651bfba1cc73050eec9a0"
bgruening
parents: 1
diff changeset
149 #if $hic_partition.n_weight:
f3c89da3af16 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 5a03c44d52d545bd23e651bfba1cc73050eec9a0"
bgruening
parents: 1
diff changeset
150 --n-weight $hic_partition.n_weight
f3c89da3af16 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 5a03c44d52d545bd23e651bfba1cc73050eec9a0"
bgruening
parents: 1
diff changeset
151 #end if
f3c89da3af16 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 5a03c44d52d545bd23e651bfba1cc73050eec9a0"
bgruening
parents: 1
diff changeset
152 #if $hic_partition.n_perturb:
f3c89da3af16 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 5a03c44d52d545bd23e651bfba1cc73050eec9a0"
bgruening
parents: 1
diff changeset
153 --n-perturb $hic_partition.n_perturb
f3c89da3af16 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 5a03c44d52d545bd23e651bfba1cc73050eec9a0"
bgruening
parents: 1
diff changeset
154 #end if
f3c89da3af16 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 5a03c44d52d545bd23e651bfba1cc73050eec9a0"
bgruening
parents: 1
diff changeset
155 #if $hic_partition.f_perturb:
f3c89da3af16 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 5a03c44d52d545bd23e651bfba1cc73050eec9a0"
bgruening
parents: 1
diff changeset
156 --f-perturb $hic_partition.f_perturb
f3c89da3af16 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 5a03c44d52d545bd23e651bfba1cc73050eec9a0"
bgruening
parents: 1
diff changeset
157 #end if
3
9ef6920c3089 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 7132f1d3fddf9c07282e69b3c0d5c71f61d24947"
bgruening
parents: 2
diff changeset
158 --l-msjoin $hic_partition.l_msjoin
2
f3c89da3af16 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 5a03c44d52d545bd23e651bfba1cc73050eec9a0"
bgruening
parents: 1
diff changeset
159 #end if
f3c89da3af16 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 5a03c44d52d545bd23e651bfba1cc73050eec9a0"
bgruening
parents: 1
diff changeset
160
10
2061fb3b81b4 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 0fb623fa67741a34587f9e5b110f22f68f0b59fa
bgruening
parents: 9
diff changeset
161 #if str($ont_integration.ont_integration_selector) == 'set':
11
cd7936c5a9a5 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit c8948d0cc178c85b078e8789304831cee5b3fa9f
bgruening
parents: 10
diff changeset
162 --ul ${ ','.join(["'%s'" % $x for $x in $ultralong_inputs]) }
10
2061fb3b81b4 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 0fb623fa67741a34587f9e5b110f22f68f0b59fa
bgruening
parents: 9
diff changeset
163 #if $ont_integration.ul_rate:
2061fb3b81b4 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 0fb623fa67741a34587f9e5b110f22f68f0b59fa
bgruening
parents: 9
diff changeset
164 --ul-rate $ont_integration.ul_rate
2061fb3b81b4 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 0fb623fa67741a34587f9e5b110f22f68f0b59fa
bgruening
parents: 9
diff changeset
165 #end if
2061fb3b81b4 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 0fb623fa67741a34587f9e5b110f22f68f0b59fa
bgruening
parents: 9
diff changeset
166 #if $ont_integration.ul_tip:
2061fb3b81b4 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 0fb623fa67741a34587f9e5b110f22f68f0b59fa
bgruening
parents: 9
diff changeset
167 --ul-tip $ont_integration.ul_tip
2061fb3b81b4 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 0fb623fa67741a34587f9e5b110f22f68f0b59fa
bgruening
parents: 9
diff changeset
168 #end if
2061fb3b81b4 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 0fb623fa67741a34587f9e5b110f22f68f0b59fa
bgruening
parents: 9
diff changeset
169 #end if
2061fb3b81b4 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 0fb623fa67741a34587f9e5b110f22f68f0b59fa
bgruening
parents: 9
diff changeset
170
2
f3c89da3af16 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 5a03c44d52d545bd23e651bfba1cc73050eec9a0"
bgruening
parents: 1
diff changeset
171 ## Changed the default outputs of hifiasm. Hifiasm outputs a primary assembly and two balanced haplotypes in default. Incorporated the option '--primary' to output primary assembly and alternate assembly.
f3c89da3af16 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 5a03c44d52d545bd23e651bfba1cc73050eec9a0"
bgruening
parents: 1
diff changeset
172 --primary
f3c89da3af16 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 5a03c44d52d545bd23e651bfba1cc73050eec9a0"
bgruening
parents: 1
diff changeset
173 $input_filenames
3
9ef6920c3089 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 7132f1d3fddf9c07282e69b3c0d5c71f61d24947"
bgruening
parents: 2
diff changeset
174 #if $log_out:
9ef6920c3089 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 7132f1d3fddf9c07282e69b3c0d5c71f61d24947"
bgruening
parents: 2
diff changeset
175 2> output.log
9ef6920c3089 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 7132f1d3fddf9c07282e69b3c0d5c71f61d24947"
bgruening
parents: 2
diff changeset
176 #end if
12
da9d8bf98802 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 2bb01c64e79df856fbcb12afde62f7c14a5f59fa
bgruening
parents: 11
diff changeset
177
da9d8bf98802 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 2bb01c64e79df856fbcb12afde62f7c14a5f59fa
bgruening
parents: 11
diff changeset
178 && mkdir noseq_files && mv *.noseq.gfa noseq_files
da9d8bf98802 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 2bb01c64e79df856fbcb12afde62f7c14a5f59fa
bgruening
parents: 11
diff changeset
179
da9d8bf98802 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 2bb01c64e79df856fbcb12afde62f7c14a5f59fa
bgruening
parents: 11
diff changeset
180 #if $bins_out:
da9d8bf98802 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 2bb01c64e79df856fbcb12afde62f7c14a5f59fa
bgruening
parents: 11
diff changeset
181 && mkdir bin_files && mv *.bin bin_files
da9d8bf98802 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 2bb01c64e79df856fbcb12afde62f7c14a5f59fa
bgruening
parents: 11
diff changeset
182 #end if
0
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
183 ]]>
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
184 </command>
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
185 <inputs>
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
186 <conditional name="mode">
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
187 <param name="mode_selector" type="select" label="Assembly mode">
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
188 <option value="standard">Standard</option>
22
5d365d5cbe9d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit ed3c07cc67bacb7c1c5a929d5f427536a35db5ca
iuc
parents: 21
diff changeset
189 <option value="ont">ONT</option>
0
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
190 <option value="trio">Trio mode</option>
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
191 </param>
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
192 <when value="standard">
19
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
193 <expand macro="reads"/>
0
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
194 </when>
22
5d365d5cbe9d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit ed3c07cc67bacb7c1c5a929d5f427536a35db5ca
iuc
parents: 21
diff changeset
195 <when value="ont">
5d365d5cbe9d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit ed3c07cc67bacb7c1c5a929d5f427536a35db5ca
iuc
parents: 21
diff changeset
196 <expand macro="reads"/>
5d365d5cbe9d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit ed3c07cc67bacb7c1c5a929d5f427536a35db5ca
iuc
parents: 21
diff changeset
197 </when>
0
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
198 <when value="trio">
19
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
199 <expand macro="reads"/>
16
41cea2aa2dce planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 7dca92baf6a91f10bced28b883f14d3f4d7630c5
bgruening
parents: 15
diff changeset
200 <conditional name="trioinput">
41cea2aa2dce planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 7dca92baf6a91f10bced28b883f14d3f4d7630c5
bgruening
parents: 15
diff changeset
201 <param name="trio_input_selector" type="select" label="What parental information are you using?">
41cea2aa2dce planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 7dca92baf6a91f10bced28b883f14d3f4d7630c5
bgruening
parents: 15
diff changeset
202 <option value="reads">Parental reads (FASTQ files, gzipped or otherwise)</option>
41cea2aa2dce planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 7dca92baf6a91f10bced28b883f14d3f4d7630c5
bgruening
parents: 15
diff changeset
203 <option value="lists">Lists of reads assigned by parent (text files)</option>
41cea2aa2dce planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 7dca92baf6a91f10bced28b883f14d3f4d7630c5
bgruening
parents: 15
diff changeset
204 </param>
41cea2aa2dce planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 7dca92baf6a91f10bced28b883f14d3f4d7630c5
bgruening
parents: 15
diff changeset
205 <when value="reads">
19
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
206 <param name="hap1_reads" type="data" format="fastq,fastq.gz" multiple="true" label="Haplotype 1 reads"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
207 <param name="hap2_reads" type="data" format="fastq,fastq.gz" multiple="true" label="Haplotype 2 reads"/>
16
41cea2aa2dce planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 7dca92baf6a91f10bced28b883f14d3f4d7630c5
bgruening
parents: 15
diff changeset
208 </when>
41cea2aa2dce planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 7dca92baf6a91f10bced28b883f14d3f4d7630c5
bgruening
parents: 15
diff changeset
209 <when value="lists">
19
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
210 <param name="hap1_list" type="data" format="txt,tabular" label="Haplotype 1 read list"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
211 <param name="hap2_list" type="data" format="txt,tabular" label="Haplotype 2 read list"/>
16
41cea2aa2dce planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 7dca92baf6a91f10bced28b883f14d3f4d7630c5
bgruening
parents: 15
diff changeset
212 </when>
41cea2aa2dce planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 7dca92baf6a91f10bced28b883f14d3f4d7630c5
bgruening
parents: 15
diff changeset
213 </conditional>
19
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
214 <param name="max_kmers" argument="-c" type="integer" value="2" label="Lower bound of the binned k-mer's frequency"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
215 <param name="min_kmers" argument="-d" type="integer" value="5" label="Upper bound of the binned k-mer's frequency"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
216 <param name="yak_kmer_length" type="integer" min="0" max="64" value="31" label="Yak counter k-mer length"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
217 <param argument="--trio-dual" type="boolean" truevalue="--trio-dual" falsevalue="" label="Utilize homology information to correct trio-phasing errors"/>
0
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
218 </when>
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
219 </conditional>
19
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
220 <param name="filter_bits" argument="-f" type="integer" min="0" value="37" label="Bits for bloom filter" help="A value of 0 disables the bloom filter"/>
5
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
221 <conditional name="assembly_options">
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
222 <param name="assembly_selector" type="select" label="Assembly options">
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
223 <option value="blank">Leave default</option>
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
224 <option value="set">Specify</option>
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
225 </param>
19
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
226 <when value="blank"/>
5
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
227 <when value="set">
19
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
228 <param name="cleaning_rounds" argument="-a" type="integer" value="4" label="Cleaning rounds"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
229 <param name="adapter_length" argument="-z" type="integer" min="0" value="0" label="Length of adapters to be removed"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
230 <param name="pop_contigs" argument="-m" type="integer" value="10000000" label="Minimum contig bubble size" help="Pop contig graph bubbles smaller than this value"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
231 <param name="pop_unitigs" argument="-p" type="integer" value="100000" label="Minimum unitig bubble size" help="Pop unitig graph bubbles smaller than this value"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
232 <param name="remove_tips" argument="-n" type="integer" value="3" label="Tip unitigs" help="Keep only tip unitigs with a number of reads greater than or equal to this value"/>
5
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
233 <param name="max_overlap" argument="-x" type="float" min="0" max="1" value="0.8" label="Maximum overlap drop ratio" help="This option is used with -r. Given a node N in the assembly graph, let max(N) be the length of the largest overlap of N. Hifiasm iteratively drops overlaps of N if their length/max(N) are below a threshold controlled by -x. Hifiasm applies -r rounds of short overlap removal with an increasing threshold between -x and -y"/>
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
234 <param name="min_overlap" argument="-y" type="float" min="0" max="1" value="0.2" label="Minimum overlap drop ratio" help="This option is used with -r. Given a node N in the assembly graph, let max(N) be the length of the largest overlap of N. Hifiasm iteratively drops overlaps of N if their length/max(N) are over a threshold controlled by -y. Hifiasm applies -r rounds of short overlap removal with an increasing threshold between -x and -y"/>
19
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
235 <param name="disable_post_join" argument="-u" type="boolean" truevalue="-u" falsevalue="" label="Skip post join contigs step" help="May improve N50"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
236 <param name="ignore_error_corrected" argument="-i" type="boolean" truevalue="-i" falsevalue="" value="False" label="Ignore error corrected reads and overlaps" help="Ignore error corrected reads and overlaps saved in prefix.*.bin files. Apart from assembly graphs, hifiasm also outputs three binary files that save alloverlap information during assembly step. With these files, hifiasm can avoid the time-consuming all-to-all overlap calculation step, and do the assembly directly and quickly. This might be helpful when users want to get an optimized assembly by multiple rounds of experiments with different parameters."/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
237 <param argument="--hom-cov" type="integer" optional="True" value="" label="Homozygous read coverage"/>
5
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
238 </when>
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
239 </conditional>
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
240 <conditional name="purge_options">
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
241 <param name="purge_selector" type="select" label="Options for purging duplicates">
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
242 <option value="blank">Leave default</option>
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
243 <option value="set">Specify</option>
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
244 </param>
19
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
245 <when value="blank"/>
5
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
246 <when value="set">
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
247 <param name="purge_level" argument="-l" type="select" label="Purge level">
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
248 <option value="0" selected="true">None (0)</option>
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
249 <option value="1">Light (1)</option>
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
250 <option value="2">Aggressive (2)</option>
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
251 <option value="3">Aggressive - high heterozygosity rate (3)</option>
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
252 </param>
19
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
253 <param name="similarity_threshold" argument="-s" type="float" min="0" max="1" value="0.75" label="Similarity threshold for duplicate haplotigs"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
254 <param name="minimum_overlap" argument="-O" type="integer" value="1" label="Minimum overlapped reads for duplicate haplotigs"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
255 <param argument="--purge-max" type="integer" optional="true" label="Coverage upper bound" help="If not set, this will be determined automatically"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
256 <param argument="--n-hap" type="integer" min="0" value="" optional="true" label="Assumtion of haplotype number" help="A haplotype is defined as the combination of alleles for different polymorphisms that occur on the same chromosome."/>
5
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
257 </when>
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
258 </conditional>
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
259 <conditional name="hic_partition">
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
260 <param name="hic_partition_selector" type="select" label="Options for Hi-C-partition">
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
261 <option value="blank">Leave default</option>
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
262 <option value="set">Specify</option>
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
263 </param>
19
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
264 <when value="blank"/>
5
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
265 <when value="set">
19
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
266 <param argument="--h1" type="data" format="fastq,fastq.gz" multiple="true" label="Hi-C R1 reads"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
267 <param argument="--h2" type="data" format="fastq,fastq.gz" multiple="true" label="Hi-C R2 reads"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
268 <param argument="--seed" type="integer" min="1" value="" optional="true" label="RNG seed"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
269 <param argument="--n-weight" type="integer" min="1" value="" optional="true" label="Rounds of reweighting Hi-C links. Increasing this may improves phasing results but takes longer time"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
270 <param argument="--n-perturb" type="integer" min="1" value="" optional="true" label="Rounds of perturbation. Increasing this may improves phasing results but takes longer time"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
271 <param argument="--f-perturb" type="float" min="0" max="1" value="" optional="true" label="Fraction to flip for perturbation. Increasing this may improves phasing results but takes longer time"/>
5
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
272 <param argument="--l-msjoin" type="integer" min="0" value="500000" label="Detect misjoined unitigs of greater than or equal to specified size" help="A value of 0 disables this filter"/>
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
273 </when>
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
274 </conditional>
10
2061fb3b81b4 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 0fb623fa67741a34587f9e5b110f22f68f0b59fa
bgruening
parents: 9
diff changeset
275 <conditional name="ont_integration">
2061fb3b81b4 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 0fb623fa67741a34587f9e5b110f22f68f0b59fa
bgruening
parents: 9
diff changeset
276 <param name="ont_integration_selector" type="select" label="Options for ONT integration">
2061fb3b81b4 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 0fb623fa67741a34587f9e5b110f22f68f0b59fa
bgruening
parents: 9
diff changeset
277 <option value="blank">Leave default</option>
2061fb3b81b4 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 0fb623fa67741a34587f9e5b110f22f68f0b59fa
bgruening
parents: 9
diff changeset
278 <option value="set">Specify</option>
2061fb3b81b4 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 0fb623fa67741a34587f9e5b110f22f68f0b59fa
bgruening
parents: 9
diff changeset
279 </param>
19
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
280 <when value="blank"/>
10
2061fb3b81b4 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 0fb623fa67741a34587f9e5b110f22f68f0b59fa
bgruening
parents: 9
diff changeset
281 <when value="set">
19
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
282 <param argument="--ul" type="data" format="fastq,fastq.gz,fasta,fasta.gz" multiple="true" label="Ultra-long (>100kb) reads"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
283 <param argument="--ul-rate" type="float" value="0.2" optional="true" label="error rate of ultra-long reads (default 0.2)"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
284 <param argument="--ul-tip" type="integer" value="6" optional="true" label="remove tip unitigs composed of less than (INT) reads for the UL assembly (default 6)"/>
10
2061fb3b81b4 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 0fb623fa67741a34587f9e5b110f22f68f0b59fa
bgruening
parents: 9
diff changeset
285 </when>
2061fb3b81b4 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 0fb623fa67741a34587f9e5b110f22f68f0b59fa
bgruening
parents: 9
diff changeset
286 </conditional>
0
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
287 <conditional name="advanced_options">
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
288 <param name="advanced_selector" type="select" label="Advanced options">
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
289 <option value="blank">Leave default</option>
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
290 <option value="set">Specify</option>
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
291 </param>
19
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
292 <when value="blank"/>
0
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
293 <when value="set">
19
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
294 <param name="hifiasm_kmer_length" argument="-k" type="integer" min="0" max="64" value="51" label="Hifiasm k-mer length"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
295 <param name="window_size" argument="-w" type="integer" min="0" value="51" label="Minimizer window size"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
296 <param name="drop_kmers" argument="-D" type="float" value="5.0" label="Drop k-mers" help="K-mers that occur more than this value multiplied by the coverage will be discarded"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
297 <param name="max_overlaps" argument="-N" type="integer" value="100" label="Maximum overlaps to consider" help="The software selects the larger of this value and the k-mer count multiplied by coverage"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
298 <param name="correction_rounds" argument="-r" type="integer" value="3" label="Correction rounds"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
299 <param argument="--min-hist-cnt" type="integer" min="0" value="" optional="true" label="Minimum count threshold" help="When analyzing the k-mer spectrum, ignore counts below this value"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
300 <param argument="--max-kocc" type="integer" min="0" value="20000" label="Maximum k-mer ocurrence" help="Employ k-mers occurring less than INT times to rescue repetitive overlaps"/>
6
5bec28269d95 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 6817ef65c64c0800e21815822c38beba52075f75"
bgruening
parents: 5
diff changeset
301 <param argument="--hg-size" type="text" value="" optional="true" label="Estimated haploid genome size"
5bec28269d95 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 6817ef65c64c0800e21815822c38beba52075f75"
bgruening
parents: 5
diff changeset
302 help="Estimated haploid genome size used for inferring read coverage. If not provided, this parameter will be infered by hifism. Common suffices are required, for example, 100m or 3g">
4
3f7be05a1597 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 8d76914ac4407512b1691a1ddd3d95dda6c80962"
bgruening
parents: 3
diff changeset
303 <sanitizer invalid_char="">
3f7be05a1597 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 8d76914ac4407512b1691a1ddd3d95dda6c80962"
bgruening
parents: 3
diff changeset
304 <valid initial="string.digits">
19
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
305 <add value="k"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
306 <add value="K"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
307 <add value="m"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
308 <add value="M"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
309 <add value="G"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
310 <add value="g"/>
4
3f7be05a1597 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 8d76914ac4407512b1691a1ddd3d95dda6c80962"
bgruening
parents: 3
diff changeset
311 </valid>
3f7be05a1597 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 8d76914ac4407512b1691a1ddd3d95dda6c80962"
bgruening
parents: 3
diff changeset
312 </sanitizer>
3f7be05a1597 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 8d76914ac4407512b1691a1ddd3d95dda6c80962"
bgruening
parents: 3
diff changeset
313 <validator type="regex">[0-9kKmMGg]+</validator>
3f7be05a1597 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 8d76914ac4407512b1691a1ddd3d95dda6c80962"
bgruening
parents: 3
diff changeset
314 </param>
22
5d365d5cbe9d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit ed3c07cc67bacb7c1c5a929d5f427536a35db5ca
iuc
parents: 21
diff changeset
315 <param argument="--rl-cut" type="integer" min="0" value="1000" optional="true" label="ONT Read length cutoff" help="Filter out ONT simplex reads shorter than specified length for assembly"/>
5d365d5cbe9d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit ed3c07cc67bacb7c1c5a929d5f427536a35db5ca
iuc
parents: 21
diff changeset
316 <param argument="--sc-cut" type="integer" min="0" value="10" optional="true" label="ONT Base Quality Score cutoff" help="Filter out ONT simplex reads with mean base quality score specified value for assembly"/>
0
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
317 </when>
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
318 </conditional>
15
60024a528cbd planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit dfa44145539a0897f369311667dbe4ca27ff7dc4
bgruening
parents: 14
diff changeset
319 <conditional name="scaffolding_options">
60024a528cbd planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit dfa44145539a0897f369311667dbe4ca27ff7dc4
bgruening
parents: 14
diff changeset
320 <param name="scaffold_selector" type="select" label="Options for hifiasm scaffolding">
60024a528cbd planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit dfa44145539a0897f369311667dbe4ca27ff7dc4
bgruening
parents: 14
diff changeset
321 <option value="blank">No scaffolding (default)</option>
60024a528cbd planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit dfa44145539a0897f369311667dbe4ca27ff7dc4
bgruening
parents: 14
diff changeset
322 <option value="set">Turn on hifiasm scaffolding</option>
60024a528cbd planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit dfa44145539a0897f369311667dbe4ca27ff7dc4
bgruening
parents: 14
diff changeset
323 </param>
19
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
324 <when value="blank"/>
15
60024a528cbd planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit dfa44145539a0897f369311667dbe4ca27ff7dc4
bgruening
parents: 14
diff changeset
325 <when value="set">
19
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
326 <param argument="--scaf-gap" type="integer" min="1" value="3000000" optional="true" label="Max scaffolding gap size" help="Set the max gap size of scaffolds (default is 3,000,000)"/>
15
60024a528cbd planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit dfa44145539a0897f369311667dbe4ca27ff7dc4
bgruening
parents: 14
diff changeset
327 </when>
60024a528cbd planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit dfa44145539a0897f369311667dbe4ca27ff7dc4
bgruening
parents: 14
diff changeset
328 </conditional>
19
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
329 <param name="log_out" type="boolean" label="Output log file?" truevalue="yes" falsevalue="no"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
330 <param name="bins_out" type="boolean" label="Output .bin files (used for development and debugging)?" truevalue="yes" falsevalue="no"/>
0
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
331 </inputs>
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
332 <outputs>
22
5d365d5cbe9d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit ed3c07cc67bacb7c1c5a929d5f427536a35db5ca
iuc
parents: 21
diff changeset
333 <!--Standard and ONT mode-->
11
cd7936c5a9a5 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit c8948d0cc178c85b078e8789304831cee5b3fa9f
bgruening
parents: 10
diff changeset
334 <data name="raw_unitigs" format="gfa1" from_work_dir="output.r_utg.gfa" label="${tool.name} on ${on_string}: haplotype-resolved raw unitig graph for pseudohaplotype assembly">
22
5d365d5cbe9d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit ed3c07cc67bacb7c1c5a929d5f427536a35db5ca
iuc
parents: 21
diff changeset
335 <filter>mode['mode_selector'] != 'trio' and hic_partition['hic_partition_selector'] == 'blank'</filter>
0
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
336 </data>
11
cd7936c5a9a5 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit c8948d0cc178c85b078e8789304831cee5b3fa9f
bgruening
parents: 10
diff changeset
337 <data name="processed_unitigs" format="gfa1" from_work_dir="output.p_utg.gfa" label="${tool.name} on ${on_string}: processed unitig graph for pseudohaplotype assembly">
22
5d365d5cbe9d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit ed3c07cc67bacb7c1c5a929d5f427536a35db5ca
iuc
parents: 21
diff changeset
338 <filter>mode['mode_selector'] != 'trio' and hic_partition['hic_partition_selector'] == 'blank'</filter>
5
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
339 </data>
11
cd7936c5a9a5 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit c8948d0cc178c85b078e8789304831cee5b3fa9f
bgruening
parents: 10
diff changeset
340 <data name="primary_contig_graph" format="gfa1" from_work_dir="output.p_ctg.gfa" label="${tool.name} on ${on_string}: primary assembly contig graph for pseudohaplotype assembly">
22
5d365d5cbe9d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit ed3c07cc67bacb7c1c5a929d5f427536a35db5ca
iuc
parents: 21
diff changeset
341 <filter>mode['mode_selector'] != 'trio' and hic_partition['hic_partition_selector'] == 'blank'</filter>
0
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
342 </data>
11
cd7936c5a9a5 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit c8948d0cc178c85b078e8789304831cee5b3fa9f
bgruening
parents: 10
diff changeset
343 <data name="alternate_contig_graph" format="gfa1" from_work_dir="output.a_ctg.gfa" label="${tool.name} on ${on_string}: alternate assembly contig graph for pseudohaplotype assembly">
22
5d365d5cbe9d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit ed3c07cc67bacb7c1c5a929d5f427536a35db5ca
iuc
parents: 21
diff changeset
344 <filter>mode['mode_selector'] != 'trio' and hic_partition['hic_partition_selector'] == 'blank'</filter>
0
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
345 </data>
5
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
346 <!--Trio outputs without Hi-c reads-->
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
347 <data name="hap1_contigs" format="gfa1" from_work_dir="output.dip.hap1.p_ctg.gfa" label="${tool.name} on ${on_string}: hap1.p_ctg contig graph">
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
348 <filter>mode['mode_selector'] == 'trio' and hic_partition['hic_partition_selector'] == 'blank'</filter>
0
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
349 </data>
5
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
350 <data name="hap2_contigs" format="gfa1" from_work_dir="output.dip.hap2.p_ctg.gfa" label="${tool.name} on ${on_string}: hap2.p_ctg contig graph">
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
351 <filter>mode['mode_selector'] == 'trio' and hic_partition['hic_partition_selector'] == 'blank'</filter>
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
352 </data>
11
cd7936c5a9a5 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit c8948d0cc178c85b078e8789304831cee5b3fa9f
bgruening
parents: 10
diff changeset
353 <data name="raw_unitigs_trio" format="gfa1" from_work_dir="output.dip.r_utg.gfa" label="${tool.name} on ${on_string}: haplotype-resolved raw unitig graph for HiC-phased assembly">
5
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
354 <filter>mode['mode_selector'] == 'trio' and hic_partition['hic_partition_selector'] == 'blank'</filter>
0
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
355 </data>
11
cd7936c5a9a5 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit c8948d0cc178c85b078e8789304831cee5b3fa9f
bgruening
parents: 10
diff changeset
356 <data name="processed_unitigs_trio" format="gfa1" from_work_dir="output.dip.p_utg.gfa" label="${tool.name} on ${on_string}: haplotype-resolved processed unitig graph for HiC-phased assembly">
5
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
357 <filter>mode['mode_selector'] == 'trio' and hic_partition['hic_partition_selector'] == 'blank'</filter>
2
f3c89da3af16 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 5a03c44d52d545bd23e651bfba1cc73050eec9a0"
bgruening
parents: 1
diff changeset
358 </data>
5
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
359 <!-- Stardand mode with Hi-C partition outputs -->
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
360 <data name="hic_pcontig_graph" format="gfa1" from_work_dir="output.hic.p_ctg.gfa" label="${tool.name} ${on_string}: Hi-C primary contig graph">
22
5d365d5cbe9d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit ed3c07cc67bacb7c1c5a929d5f427536a35db5ca
iuc
parents: 21
diff changeset
361 <filter>mode['mode_selector'] != 'trio' and hic_partition['hic_partition_selector'] == 'set'</filter>
5
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
362 </data>
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
363 <data name="hic_acontig_graph" format="gfa1" from_work_dir="output.hic.a_ctg.gfa" label="${tool.name} ${on_string}: Hi-C alternate contig graph">
22
5d365d5cbe9d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit ed3c07cc67bacb7c1c5a929d5f427536a35db5ca
iuc
parents: 21
diff changeset
364 <filter>mode['mode_selector'] != 'trio' and hic_partition['hic_partition_selector'] == 'set'</filter>
5
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
365 </data>
6
5bec28269d95 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 6817ef65c64c0800e21815822c38beba52075f75"
bgruening
parents: 5
diff changeset
366 <data name="hic_balanced_contig_hap1_graph" format="gfa1" from_work_dir="output.hic.hap1.p_ctg.gfa" label="${tool.name} ${on_string}: Hi-C hap1 balanced contig graph hap1">
22
5d365d5cbe9d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit ed3c07cc67bacb7c1c5a929d5f427536a35db5ca
iuc
parents: 21
diff changeset
367 <filter>mode['mode_selector'] != 'trio' and hic_partition['hic_partition_selector'] == 'set'</filter>
0
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
368 </data>
6
5bec28269d95 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 6817ef65c64c0800e21815822c38beba52075f75"
bgruening
parents: 5
diff changeset
369 <data name="hic_balanced_contig_hap2_graph" format="gfa1" from_work_dir="output.hic.hap2.p_ctg.gfa" label="${tool.name} ${on_string}: Hi-C hap2 balanced contig graph hap2">
22
5d365d5cbe9d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit ed3c07cc67bacb7c1c5a929d5f427536a35db5ca
iuc
parents: 21
diff changeset
370 <filter>mode['mode_selector'] != 'trio' and hic_partition['hic_partition_selector'] == 'set'</filter>
2
f3c89da3af16 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 5a03c44d52d545bd23e651bfba1cc73050eec9a0"
bgruening
parents: 1
diff changeset
371 </data>
7
366a11d316a7 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit e11987ed5bffa0f2aa60d28acfb9301ac87d4dc4
bgruening
parents: 6
diff changeset
372 <data name="hic_raw_initig" format="gfa1" from_work_dir="output.hic.r_utg.gfa" label="${tool.name} ${on_string}: Hi-C raw unitig">
22
5d365d5cbe9d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit ed3c07cc67bacb7c1c5a929d5f427536a35db5ca
iuc
parents: 21
diff changeset
373 <filter>mode['mode_selector'] != 'trio' and hic_partition['hic_partition_selector'] == 'set'</filter>
7
366a11d316a7 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit e11987ed5bffa0f2aa60d28acfb9301ac87d4dc4
bgruening
parents: 6
diff changeset
374 </data>
5
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
375 <!--Trio outputs with Hi-c reads-->
11
cd7936c5a9a5 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit c8948d0cc178c85b078e8789304831cee5b3fa9f
bgruening
parents: 10
diff changeset
376 <data name="hap1_contigs_hic" format="gfa1" from_work_dir="output.hic.bench.r_utg.gfa" label="${tool.name} on ${on_string}: raw unitig graph">
5
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
377 <filter>mode['mode_selector'] == 'trio' and hic_partition['hic_partition_selector'] == 'set'</filter>
2
f3c89da3af16 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 5a03c44d52d545bd23e651bfba1cc73050eec9a0"
bgruening
parents: 1
diff changeset
378 </data>
11
cd7936c5a9a5 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit c8948d0cc178c85b078e8789304831cee5b3fa9f
bgruening
parents: 10
diff changeset
379 <data name="hap2_contigs_hic" format="gfa1" from_work_dir="output.hic.bench.p_utg.gfa" label="${tool.name} on ${on_string}: processsed unitig graph">
5
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
380 <filter>mode['mode_selector'] == 'trio' and hic_partition['hic_partition_selector'] == 'set'</filter>
0
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
381 </data>
12
da9d8bf98802 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 2bb01c64e79df856fbcb12afde62f7c14a5f59fa
bgruening
parents: 11
diff changeset
382 <!--Log, noseq, and bin output-->
5
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
383 <data name="log_file" format="txt" from_work_dir="output.log" label="${tool.name} ${on_string}: log file">
3
9ef6920c3089 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 7132f1d3fddf9c07282e69b3c0d5c71f61d24947"
bgruening
parents: 2
diff changeset
384 <filter>log_out</filter>
9ef6920c3089 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 7132f1d3fddf9c07282e69b3c0d5c71f61d24947"
bgruening
parents: 2
diff changeset
385 </data>
9
c388a21dcbf1 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 590539b6db0f8ef16d31c2023a22aa97143bf024
bgruening
parents: 8
diff changeset
386 <collection name="noseq_files" type="list" label="${tool.name} on ${on_string}: noseq files">
19
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
387 <discover_datasets pattern="__name_and_ext__" format="gfa1" directory="noseq_files"/>
8
5f625c63b8bc planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 10f1ab4414ebb4693bfb7a7ded4633e393009bed
bgruening
parents: 7
diff changeset
388 </collection>
12
da9d8bf98802 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 2bb01c64e79df856fbcb12afde62f7c14a5f59fa
bgruening
parents: 11
diff changeset
389 <collection name="bin_files" type="list" label="${tool.name} on ${on_string}: bin files">
da9d8bf98802 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 2bb01c64e79df856fbcb12afde62f7c14a5f59fa
bgruening
parents: 11
diff changeset
390 <filter>bins_out</filter>
19
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
391 <discover_datasets pattern="__name_and_ext__" format="gfa1" directory="bin_files"/>
12
da9d8bf98802 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 2bb01c64e79df856fbcb12afde62f7c14a5f59fa
bgruening
parents: 11
diff changeset
392 </collection>
0
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
393 </outputs>
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
394 <tests>
10
2061fb3b81b4 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 0fb623fa67741a34587f9e5b110f22f68f0b59fa
bgruening
parents: 9
diff changeset
395 <!-- TEST 1 -->
8
5f625c63b8bc planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 10f1ab4414ebb4693bfb7a7ded4633e393009bed
bgruening
parents: 7
diff changeset
396 <test expect_num_outputs="5">
19
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
397 <param name="reads" value="hifiasm-in1.fa.gz" ftype="fasta.gz"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
398 <param name="filter_bits" value="0"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
399 <param name="mode_selector" value="standard"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
400 <output name="raw_unitigs" file="hifiasm-out1-raw.gfa" ftype="gfa1"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
401 <output name="processed_unitigs" file="hifiasm-out1-processed.gfa" ftype="gfa1"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
402 <output name="primary_contig_graph" file="hifiasm-out1-primary.gfa" ftype="gfa1"/>
0
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
403 </test>
10
2061fb3b81b4 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 0fb623fa67741a34587f9e5b110f22f68f0b59fa
bgruening
parents: 9
diff changeset
404 <!-- TEST 2 -->
8
5f625c63b8bc planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 10f1ab4414ebb4693bfb7a7ded4633e393009bed
bgruening
parents: 7
diff changeset
405 <test expect_num_outputs="5">
19
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
406 <param name="reads" value="hifiasm-in2-0.fa.gz,hifiasm-in2-1.fa.gz,hifiasm-in2-2.fa.gz,hifiasm-in2-3.fa.gz,hifiasm-in2-4.fa.gz" ftype="fasta.gz"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
407 <param name="filter_bits" value="0"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
408 <param name="mode_selector" value="standard"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
409 <output name="raw_unitigs" file="hifiasm-out2-raw.gfa" ftype="gfa1"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
410 <output name="processed_unitigs" file="hifiasm-out2-processed.gfa" ftype="gfa1"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
411 <output name="primary_contig_graph" file="hifiasm-out2-primary.gfa" ftype="gfa1"/>
2
f3c89da3af16 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 5a03c44d52d545bd23e651bfba1cc73050eec9a0"
bgruening
parents: 1
diff changeset
412 </test>
10
2061fb3b81b4 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 0fb623fa67741a34587f9e5b110f22f68f0b59fa
bgruening
parents: 9
diff changeset
413 <!-- TEST 3: Test logfile out-->
8
5f625c63b8bc planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 10f1ab4414ebb4693bfb7a7ded4633e393009bed
bgruening
parents: 7
diff changeset
414 <test expect_num_outputs="6">
19
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
415 <param name="reads" value="hifiasm-in1.fa.gz" ftype="fasta.gz"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
416 <param name="filter_bits" value="0"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
417 <param name="mode_selector" value="standard"/>
3
9ef6920c3089 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 7132f1d3fddf9c07282e69b3c0d5c71f61d24947"
bgruening
parents: 2
diff changeset
418 <param name="log_out" value="yes"/>
19
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
419 <output name="raw_unitigs" file="hifiasm-out1-raw.gfa" ftype="gfa1"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
420 <output name="processed_unitigs" file="hifiasm-out1-processed.gfa" ftype="gfa1"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
421 <output name="primary_contig_graph" file="hifiasm-out1-primary.gfa" ftype="gfa1"/>
3
9ef6920c3089 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 7132f1d3fddf9c07282e69b3c0d5c71f61d24947"
bgruening
parents: 2
diff changeset
422 <output name="log_file" ftype="txt">
9ef6920c3089 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 7132f1d3fddf9c07282e69b3c0d5c71f61d24947"
bgruening
parents: 2
diff changeset
423 <assert_contents>
9
c388a21dcbf1 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 590539b6db0f8ef16d31c2023a22aa97143bf024
bgruening
parents: 8
diff changeset
424 <has_text text="-o output -f 0 --primary input_0.fasta.gz"/>
3
9ef6920c3089 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 7132f1d3fddf9c07282e69b3c0d5c71f61d24947"
bgruening
parents: 2
diff changeset
425 </assert_contents>
9ef6920c3089 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 7132f1d3fddf9c07282e69b3c0d5c71f61d24947"
bgruening
parents: 2
diff changeset
426 </output>
9ef6920c3089 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 7132f1d3fddf9c07282e69b3c0d5c71f61d24947"
bgruening
parents: 2
diff changeset
427 </test>
10
2061fb3b81b4 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 0fb623fa67741a34587f9e5b110f22f68f0b59fa
bgruening
parents: 9
diff changeset
428 <!--TEST 4: Test Hi-C reads-->
8
5f625c63b8bc planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 10f1ab4414ebb4693bfb7a7ded4633e393009bed
bgruening
parents: 7
diff changeset
429 <test expect_num_outputs="6">
19
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
430 <param name="reads" value="hifiasm-in1.fa.gz" ftype="fasta.gz"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
431 <param name="filter_bits" value="0"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
432 <param name="mode_selector" value="standard"/>
2
f3c89da3af16 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 5a03c44d52d545bd23e651bfba1cc73050eec9a0"
bgruening
parents: 1
diff changeset
433 <conditional name="hic_partition">
f3c89da3af16 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 5a03c44d52d545bd23e651bfba1cc73050eec9a0"
bgruening
parents: 1
diff changeset
434 <param name="hic_partition_selector" value="set"/>
5
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
435 <param name="h1" value="hic_1.fastq.gz"/>
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
436 <param name="h2" value="hic_2.fastq.gz"/>
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
437 <param name="n_weight" value="1"/>
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
438 <param name="n_perturb" value="1"/>
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
439 <param name="l_perturb" value="0"/>
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
440 <param name="l_msjoin" value="0"/>
2
f3c89da3af16 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 5a03c44d52d545bd23e651bfba1cc73050eec9a0"
bgruening
parents: 1
diff changeset
441 </conditional>
19
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
442 <output name="hic_pcontig_graph" file="hifiasm-out-hifi-p.gfa" ftype="gfa1"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
443 <output name="hic_acontig_graph" file="hifiasm-out-hifi-a.gfa" ftype="gfa1"/>
5
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
444 <output name="hic_balanced_contig_hap1_graph" ftype="gfa1">
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
445 <assert_contents>
19
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
446 <has_text_matching expression="^S"/>
9
c388a21dcbf1 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 590539b6db0f8ef16d31c2023a22aa97143bf024
bgruening
parents: 8
diff changeset
447 <has_size value="83914" delta="500"/>
5
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
448 </assert_contents>
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
449 </output>
22
5d365d5cbe9d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit ed3c07cc67bacb7c1c5a929d5f427536a35db5ca
iuc
parents: 21
diff changeset
450 <output name="hic_balanced_contig_hap1_graph" ftype="gfa1">
2
f3c89da3af16 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 5a03c44d52d545bd23e651bfba1cc73050eec9a0"
bgruening
parents: 1
diff changeset
451 <assert_contents>
19
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
452 <has_text_matching expression="^S"/>
9
c388a21dcbf1 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 590539b6db0f8ef16d31c2023a22aa97143bf024
bgruening
parents: 8
diff changeset
453 <has_size value="83914" delta="500"/>
2
f3c89da3af16 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 5a03c44d52d545bd23e651bfba1cc73050eec9a0"
bgruening
parents: 1
diff changeset
454 </assert_contents>
f3c89da3af16 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 5a03c44d52d545bd23e651bfba1cc73050eec9a0"
bgruening
parents: 1
diff changeset
455 </output>
22
5d365d5cbe9d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit ed3c07cc67bacb7c1c5a929d5f427536a35db5ca
iuc
parents: 21
diff changeset
456 <output name="hic_raw_initig" ftype="gfa1">
7
366a11d316a7 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit e11987ed5bffa0f2aa60d28acfb9301ac87d4dc4
bgruening
parents: 6
diff changeset
457 <assert_contents>
19
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
458 <has_text_matching expression="^S"/>
9
c388a21dcbf1 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 590539b6db0f8ef16d31c2023a22aa97143bf024
bgruening
parents: 8
diff changeset
459 <has_size value="83904" delta="500"/>
7
366a11d316a7 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit e11987ed5bffa0f2aa60d28acfb9301ac87d4dc4
bgruening
parents: 6
diff changeset
460 </assert_contents>
366a11d316a7 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit e11987ed5bffa0f2aa60d28acfb9301ac87d4dc4
bgruening
parents: 6
diff changeset
461 </output>
2
f3c89da3af16 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 5a03c44d52d545bd23e651bfba1cc73050eec9a0"
bgruening
parents: 1
diff changeset
462 </test>
10
2061fb3b81b4 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 0fb623fa67741a34587f9e5b110f22f68f0b59fa
bgruening
parents: 9
diff changeset
463 <!-- TEST 5: Test trio mode -->
8
5f625c63b8bc planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 10f1ab4414ebb4693bfb7a7ded4633e393009bed
bgruening
parents: 7
diff changeset
464 <test expect_num_outputs="5">
2
f3c89da3af16 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 5a03c44d52d545bd23e651bfba1cc73050eec9a0"
bgruening
parents: 1
diff changeset
465 <param name="filter_bits" value="0"/>
f3c89da3af16 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 5a03c44d52d545bd23e651bfba1cc73050eec9a0"
bgruening
parents: 1
diff changeset
466 <conditional name="mode">
f3c89da3af16 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 5a03c44d52d545bd23e651bfba1cc73050eec9a0"
bgruening
parents: 1
diff changeset
467 <param name="mode_selector" value="trio"/>
16
41cea2aa2dce planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 7dca92baf6a91f10bced28b883f14d3f4d7630c5
bgruening
parents: 15
diff changeset
468 <param name="trio_input_selector" value="reads"/>
41cea2aa2dce planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 7dca92baf6a91f10bced28b883f14d3f4d7630c5
bgruening
parents: 15
diff changeset
469 <conditional name="trioinput">
41cea2aa2dce planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 7dca92baf6a91f10bced28b883f14d3f4d7630c5
bgruening
parents: 15
diff changeset
470 <param name="reads" value="child.fasta.gz"/>
41cea2aa2dce planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 7dca92baf6a91f10bced28b883f14d3f4d7630c5
bgruening
parents: 15
diff changeset
471 <param name="hap1_reads" value="paternal.fasta.gz"/>
41cea2aa2dce planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 7dca92baf6a91f10bced28b883f14d3f4d7630c5
bgruening
parents: 15
diff changeset
472 <param name="hap2_reads" value="maternal.fasta.gz"/>
41cea2aa2dce planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 7dca92baf6a91f10bced28b883f14d3f4d7630c5
bgruening
parents: 15
diff changeset
473 </conditional>
2
f3c89da3af16 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 5a03c44d52d545bd23e651bfba1cc73050eec9a0"
bgruening
parents: 1
diff changeset
474 <param name="max_kmers" value="2"/>
f3c89da3af16 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 5a03c44d52d545bd23e651bfba1cc73050eec9a0"
bgruening
parents: 1
diff changeset
475 <param name="min_kmers" value="5"/>
f3c89da3af16 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 5a03c44d52d545bd23e651bfba1cc73050eec9a0"
bgruening
parents: 1
diff changeset
476 </conditional>
9
c388a21dcbf1 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 590539b6db0f8ef16d31c2023a22aa97143bf024
bgruening
parents: 8
diff changeset
477 <assert_command>
19
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
478 <has_text text="-1 hap1.yak"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
479 <has_text text="-2 hap2.yak"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
480 <has_text text="--primary"/>
9
c388a21dcbf1 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 590539b6db0f8ef16d31c2023a22aa97143bf024
bgruening
parents: 8
diff changeset
481 </assert_command>
2
f3c89da3af16 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 5a03c44d52d545bd23e651bfba1cc73050eec9a0"
bgruening
parents: 1
diff changeset
482 </test>
10
2061fb3b81b4 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 0fb623fa67741a34587f9e5b110f22f68f0b59fa
bgruening
parents: 9
diff changeset
483 <!-- TEST 6: Test ignore-error-corrected option -->
8
5f625c63b8bc planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 10f1ab4414ebb4693bfb7a7ded4633e393009bed
bgruening
parents: 7
diff changeset
484 <test expect_num_outputs="5">
19
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
485 <param name="reads" value="hifiasm-in1.fa.gz" ftype="fasta.gz"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
486 <param name="filter_bits" value="0"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
487 <param name="mode_selector" value="standard"/>
2
f3c89da3af16 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 5a03c44d52d545bd23e651bfba1cc73050eec9a0"
bgruening
parents: 1
diff changeset
488 <conditional name="assembly_options">
f3c89da3af16 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 5a03c44d52d545bd23e651bfba1cc73050eec9a0"
bgruening
parents: 1
diff changeset
489 <param name="assembly_selector" value="set"/>
f3c89da3af16 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 5a03c44d52d545bd23e651bfba1cc73050eec9a0"
bgruening
parents: 1
diff changeset
490 <param name="ignore_error_corrected" value="True"/>
f3c89da3af16 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 5a03c44d52d545bd23e651bfba1cc73050eec9a0"
bgruening
parents: 1
diff changeset
491 </conditional>
19
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
492 <output name="raw_unitigs" file="hifiasm-out3-raw.gfa" ftype="gfa1"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
493 <output name="processed_unitigs" file="hifiasm-out3-processed.gfa" ftype="gfa1"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
494 <output name="primary_contig_graph" file="hifiasm-out3-primary.gfa" ftype="gfa1"/>
2
f3c89da3af16 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 5a03c44d52d545bd23e651bfba1cc73050eec9a0"
bgruening
parents: 1
diff changeset
495 </test>
10
2061fb3b81b4 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 0fb623fa67741a34587f9e5b110f22f68f0b59fa
bgruening
parents: 9
diff changeset
496 <!-- TEST 7: Test expected haplotype number -->
8
5f625c63b8bc planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 10f1ab4414ebb4693bfb7a7ded4633e393009bed
bgruening
parents: 7
diff changeset
497 <test expect_num_outputs="5">
19
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
498 <param name="reads" value="hifiasm-in1.fa.gz" ftype="fasta.gz"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
499 <param name="filter_bits" value="0"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
500 <param name="mode_selector" value="standard"/>
2
f3c89da3af16 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 5a03c44d52d545bd23e651bfba1cc73050eec9a0"
bgruening
parents: 1
diff changeset
501 <conditional name="purge_options">
f3c89da3af16 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 5a03c44d52d545bd23e651bfba1cc73050eec9a0"
bgruening
parents: 1
diff changeset
502 <param name="purge_selector" value="set"/>
f3c89da3af16 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 5a03c44d52d545bd23e651bfba1cc73050eec9a0"
bgruening
parents: 1
diff changeset
503 <param name="n_hap" value="1"/>
f3c89da3af16 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 5a03c44d52d545bd23e651bfba1cc73050eec9a0"
bgruening
parents: 1
diff changeset
504 </conditional>
19
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
505 <output name="raw_unitigs" file="hifiasm-out4-raw.gfa" ftype="gfa1"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
506 <output name="processed_unitigs" file="hifiasm-out4-processed.gfa" ftype="gfa1"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
507 <output name="primary_contig_graph" file="hifiasm-out4-primary.gfa" ftype="gfa1"/>
2
f3c89da3af16 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 5a03c44d52d545bd23e651bfba1cc73050eec9a0"
bgruening
parents: 1
diff changeset
508 </test>
10
2061fb3b81b4 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 0fb623fa67741a34587f9e5b110f22f68f0b59fa
bgruening
parents: 9
diff changeset
509 <!-- TEST 8: Test min_hist_cnt option -->
8
5f625c63b8bc planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 10f1ab4414ebb4693bfb7a7ded4633e393009bed
bgruening
parents: 7
diff changeset
510 <test expect_num_outputs="5">
19
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
511 <param name="reads" value="hifiasm-in1.fa.gz" ftype="fasta.gz"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
512 <param name="filter_bits" value="0"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
513 <param name="mode_selector" value="standard"/>
2
f3c89da3af16 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 5a03c44d52d545bd23e651bfba1cc73050eec9a0"
bgruening
parents: 1
diff changeset
514 <conditional name="advanced_options">
f3c89da3af16 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 5a03c44d52d545bd23e651bfba1cc73050eec9a0"
bgruening
parents: 1
diff changeset
515 <param name="advanced_selector" value="set"/>
f3c89da3af16 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 5a03c44d52d545bd23e651bfba1cc73050eec9a0"
bgruening
parents: 1
diff changeset
516 <param name="min_hist_cnt" value="1"/>
f3c89da3af16 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 5a03c44d52d545bd23e651bfba1cc73050eec9a0"
bgruening
parents: 1
diff changeset
517 </conditional>
19
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
518 <output name="raw_unitigs" file="hifiasm-out5-raw.gfa" ftype="gfa1"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
519 <output name="processed_unitigs" file="hifiasm-out5-processed.gfa" ftype="gfa1"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
520 <output name="primary_contig_graph" file="hifiasm-out5-primary.gfa" ftype="gfa1"/>
1
6505bd37670d "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1122ef1b9a407a781d1416d07b272016d16a6a85"
bgruening
parents: 0
diff changeset
521 </test>
10
2061fb3b81b4 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 0fb623fa67741a34587f9e5b110f22f68f0b59fa
bgruening
parents: 9
diff changeset
522 <!-- TEST 9: Test max_kooc option -->
8
5f625c63b8bc planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 10f1ab4414ebb4693bfb7a7ded4633e393009bed
bgruening
parents: 7
diff changeset
523 <test expect_num_outputs="5">
19
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
524 <param name="reads" value="hifiasm-in1.fa.gz" ftype="fasta.gz"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
525 <param name="filter_bits" value="0"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
526 <param name="mode_selector" value="standard"/>
4
3f7be05a1597 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 8d76914ac4407512b1691a1ddd3d95dda6c80962"
bgruening
parents: 3
diff changeset
527 <conditional name="advanced_options">
3f7be05a1597 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 8d76914ac4407512b1691a1ddd3d95dda6c80962"
bgruening
parents: 3
diff changeset
528 <param name="advanced_selector" value="set"/>
3f7be05a1597 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 8d76914ac4407512b1691a1ddd3d95dda6c80962"
bgruening
parents: 3
diff changeset
529 <param name="max_kooc" value="21000"/>
3f7be05a1597 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 8d76914ac4407512b1691a1ddd3d95dda6c80962"
bgruening
parents: 3
diff changeset
530 </conditional>
19
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
531 <output name="raw_unitigs" file="hifiasm-out6-raw.gfa" ftype="gfa1"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
532 <output name="processed_unitigs" file="hifiasm-out6-processed.gfa" ftype="gfa1"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
533 <output name="primary_contig_graph" file="hifiasm-out6-primary.gfa" ftype="gfa1"/>
4
3f7be05a1597 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 8d76914ac4407512b1691a1ddd3d95dda6c80962"
bgruening
parents: 3
diff changeset
534 </test>
10
2061fb3b81b4 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 0fb623fa67741a34587f9e5b110f22f68f0b59fa
bgruening
parents: 9
diff changeset
535 <!-- TEST 10: Test hg-size option -->
8
5f625c63b8bc planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 10f1ab4414ebb4693bfb7a7ded4633e393009bed
bgruening
parents: 7
diff changeset
536 <test expect_num_outputs="5">
19
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
537 <param name="reads" value="hifiasm-in1.fa.gz" ftype="fasta.gz"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
538 <param name="filter_bits" value="0"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
539 <param name="mode_selector" value="standard"/>
4
3f7be05a1597 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 8d76914ac4407512b1691a1ddd3d95dda6c80962"
bgruening
parents: 3
diff changeset
540 <conditional name="advanced_options">
3f7be05a1597 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 8d76914ac4407512b1691a1ddd3d95dda6c80962"
bgruening
parents: 3
diff changeset
541 <param name="advanced_selector" value="set"/>
3f7be05a1597 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 8d76914ac4407512b1691a1ddd3d95dda6c80962"
bgruening
parents: 3
diff changeset
542 <param name="hg_size" value="1k"/>
3f7be05a1597 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 8d76914ac4407512b1691a1ddd3d95dda6c80962"
bgruening
parents: 3
diff changeset
543 </conditional>
19
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
544 <output name="raw_unitigs" file="hifiasm-out7-raw.gfa" ftype="gfa1"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
545 <output name="processed_unitigs" file="hifiasm-out7-processed.gfa" ftype="gfa1"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
546 <output name="primary_contig_graph" file="hifiasm-out7-primary.gfa" ftype="gfa1"/>
4
3f7be05a1597 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 8d76914ac4407512b1691a1ddd3d95dda6c80962"
bgruening
parents: 3
diff changeset
547 </test>
10
2061fb3b81b4 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 0fb623fa67741a34587f9e5b110f22f68f0b59fa
bgruening
parents: 9
diff changeset
548 <!-- TEST 11: Test ignore-error-corrected option -->
8
5f625c63b8bc planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 10f1ab4414ebb4693bfb7a7ded4633e393009bed
bgruening
parents: 7
diff changeset
549 <test expect_num_outputs="5">
19
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
550 <param name="reads" value="hifiasm-in1.fa.gz" ftype="fasta.gz"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
551 <param name="filter_bits" value="0"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
552 <param name="mode_selector" value="standard"/>
4
3f7be05a1597 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 8d76914ac4407512b1691a1ddd3d95dda6c80962"
bgruening
parents: 3
diff changeset
553 <conditional name="assembly_options">
3f7be05a1597 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 8d76914ac4407512b1691a1ddd3d95dda6c80962"
bgruening
parents: 3
diff changeset
554 <param name="assembly_selector" value="set"/>
3f7be05a1597 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 8d76914ac4407512b1691a1ddd3d95dda6c80962"
bgruening
parents: 3
diff changeset
555 <param name="hom-cov" value="1000"/>
3f7be05a1597 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 8d76914ac4407512b1691a1ddd3d95dda6c80962"
bgruening
parents: 3
diff changeset
556 </conditional>
19
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
557 <output name="raw_unitigs" file="hifiasm-out8-raw.gfa" ftype="gfa1"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
558 <output name="processed_unitigs" file="hifiasm-out8-processed.gfa" ftype="gfa1"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
559 <output name="primary_contig_graph" file="hifiasm-out8-primary.gfa" ftype="gfa1"/>
4
3f7be05a1597 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 8d76914ac4407512b1691a1ddd3d95dda6c80962"
bgruening
parents: 3
diff changeset
560 </test>
10
2061fb3b81b4 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 0fb623fa67741a34587f9e5b110f22f68f0b59fa
bgruening
parents: 9
diff changeset
561 <!-- TEST 12: test nanopore input -->
2061fb3b81b4 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 0fb623fa67741a34587f9e5b110f22f68f0b59fa
bgruening
parents: 9
diff changeset
562 <test expect_num_outputs="5">
19
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
563 <param name="reads" value="hifiasm-in1.fa.gz" ftype="fasta.gz"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
564 <param name="mode_selector" value="standard"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
565 <param name="filter_bits" value="0"/>
10
2061fb3b81b4 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 0fb623fa67741a34587f9e5b110f22f68f0b59fa
bgruening
parents: 9
diff changeset
566 <conditional name="ont_integration">
19
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
567 <param name="ont_integration_selector" value="set"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
568 <param name="ul" value="nanopore.fasta.gz"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
569 <param name="ul_tip" value="1"/>
10
2061fb3b81b4 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 0fb623fa67741a34587f9e5b110f22f68f0b59fa
bgruening
parents: 9
diff changeset
570 </conditional>
19
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
571 <output name="primary_contig_graph" file="hifiasm-out11-primary.gfa" ftype="gfa1"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
572 <output name="raw_unitigs" file="hifiasm-out11-raw.gfa" ftype="gfa1"/>
11
cd7936c5a9a5 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit c8948d0cc178c85b078e8789304831cee5b3fa9f
bgruening
parents: 10
diff changeset
573 </test>
cd7936c5a9a5 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit c8948d0cc178c85b078e8789304831cee5b3fa9f
bgruening
parents: 10
diff changeset
574 <!-- TEST 13: test multi-file nanopore input -->
cd7936c5a9a5 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit c8948d0cc178c85b078e8789304831cee5b3fa9f
bgruening
parents: 10
diff changeset
575 <test expect_num_outputs="6">
19
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
576 <param name="reads" value="hifiasm-in1.fa.gz" ftype="fasta.gz"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
577 <param name="mode_selector" value="standard"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
578 <param name="filter_bits" value="0"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
579 <param name="log_out" value="yes"/>
11
cd7936c5a9a5 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit c8948d0cc178c85b078e8789304831cee5b3fa9f
bgruening
parents: 10
diff changeset
580 <conditional name="ont_integration">
19
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
581 <param name="ont_integration_selector" value="set"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
582 <param name="ul" value="nanopore.fasta.gz,nanopore.fasta.gz"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
583 <param name="ul_tip" value="1"/>
11
cd7936c5a9a5 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit c8948d0cc178c85b078e8789304831cee5b3fa9f
bgruening
parents: 10
diff changeset
584 </conditional>
cd7936c5a9a5 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit c8948d0cc178c85b078e8789304831cee5b3fa9f
bgruening
parents: 10
diff changeset
585 <output name="log_file" ftype="txt">
cd7936c5a9a5 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit c8948d0cc178c85b078e8789304831cee5b3fa9f
bgruening
parents: 10
diff changeset
586 <assert_contents>
cd7936c5a9a5 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit c8948d0cc178c85b078e8789304831cee5b3fa9f
bgruening
parents: 10
diff changeset
587 <has_text text="--ul ./ultralong/input_0.fasta.gz,./ultralong/input_1.fasta.gz"/>
cd7936c5a9a5 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit c8948d0cc178c85b078e8789304831cee5b3fa9f
bgruening
parents: 10
diff changeset
588 </assert_contents>
cd7936c5a9a5 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit c8948d0cc178c85b078e8789304831cee5b3fa9f
bgruening
parents: 10
diff changeset
589 </output>
10
2061fb3b81b4 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 0fb623fa67741a34587f9e5b110f22f68f0b59fa
bgruening
parents: 9
diff changeset
590 </test>
12
da9d8bf98802 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 2bb01c64e79df856fbcb12afde62f7c14a5f59fa
bgruening
parents: 11
diff changeset
591 <!-- TEST 14: test bin files -->
da9d8bf98802 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 2bb01c64e79df856fbcb12afde62f7c14a5f59fa
bgruening
parents: 11
diff changeset
592 <test expect_num_outputs="6">
19
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
593 <param name="reads" value="hifiasm-in1.fa.gz" ftype="fasta.gz"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
594 <param name="filter_bits" value="0"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
595 <param name="mode_selector" value="standard"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
596 <param name="bins_out" value="yes"/>
284a1cb82b61 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 47637031b6d38391762d49ee5c8317810aa8d766
iuc
parents: 18
diff changeset
597 <output_collection name="bin_files" type="list" count="3"/>
12
da9d8bf98802 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 2bb01c64e79df856fbcb12afde62f7c14a5f59fa
bgruening
parents: 11
diff changeset
598 </test>
16
41cea2aa2dce planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 7dca92baf6a91f10bced28b883f14d3f4d7630c5
bgruening
parents: 15
diff changeset
599 <!-- TEST 15: Test trio LIST mode -->
41cea2aa2dce planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 7dca92baf6a91f10bced28b883f14d3f4d7630c5
bgruening
parents: 15
diff changeset
600 <test expect_num_outputs="6">
41cea2aa2dce planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 7dca92baf6a91f10bced28b883f14d3f4d7630c5
bgruening
parents: 15
diff changeset
601 <param name="filter_bits" value="0"/>
41cea2aa2dce planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 7dca92baf6a91f10bced28b883f14d3f4d7630c5
bgruening
parents: 15
diff changeset
602 <param name="log_out" value="yes"/>
41cea2aa2dce planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 7dca92baf6a91f10bced28b883f14d3f4d7630c5
bgruening
parents: 15
diff changeset
603 <conditional name="mode">
41cea2aa2dce planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 7dca92baf6a91f10bced28b883f14d3f4d7630c5
bgruening
parents: 15
diff changeset
604 <param name="mode_selector" value="trio"/>
41cea2aa2dce planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 7dca92baf6a91f10bced28b883f14d3f4d7630c5
bgruening
parents: 15
diff changeset
605 <param name="reads" value="child.fasta.gz"/>
41cea2aa2dce planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 7dca92baf6a91f10bced28b883f14d3f4d7630c5
bgruening
parents: 15
diff changeset
606 <conditional name="trioinput">
41cea2aa2dce planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 7dca92baf6a91f10bced28b883f14d3f4d7630c5
bgruening
parents: 15
diff changeset
607 <param name="trio_input_selector" value="lists"/>
41cea2aa2dce planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 7dca92baf6a91f10bced28b883f14d3f4d7630c5
bgruening
parents: 15
diff changeset
608 <param name="hap1_list" value="maternal.headers.txt"/>
41cea2aa2dce planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 7dca92baf6a91f10bced28b883f14d3f4d7630c5
bgruening
parents: 15
diff changeset
609 <param name="hap2_list" value="paternal.headers.txt"/>
41cea2aa2dce planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 7dca92baf6a91f10bced28b883f14d3f4d7630c5
bgruening
parents: 15
diff changeset
610 </conditional>
41cea2aa2dce planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 7dca92baf6a91f10bced28b883f14d3f4d7630c5
bgruening
parents: 15
diff changeset
611 <param name="max_kmers" value="2"/>
41cea2aa2dce planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 7dca92baf6a91f10bced28b883f14d3f4d7630c5
bgruening
parents: 15
diff changeset
612 <param name="min_kmers" value="5"/>
41cea2aa2dce planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 7dca92baf6a91f10bced28b883f14d3f4d7630c5
bgruening
parents: 15
diff changeset
613 </conditional>
41cea2aa2dce planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 7dca92baf6a91f10bced28b883f14d3f4d7630c5
bgruening
parents: 15
diff changeset
614 <output name="log_file" ftype="txt">
41cea2aa2dce planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 7dca92baf6a91f10bced28b883f14d3f4d7630c5
bgruening
parents: 15
diff changeset
615 <assert_contents>
41cea2aa2dce planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 7dca92baf6a91f10bced28b883f14d3f4d7630c5
bgruening
parents: 15
diff changeset
616 <has_text text="flagged 100 reads, out of 100 lines in file"/>
41cea2aa2dce planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 7dca92baf6a91f10bced28b883f14d3f4d7630c5
bgruening
parents: 15
diff changeset
617 </assert_contents>
41cea2aa2dce planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 7dca92baf6a91f10bced28b883f14d3f4d7630c5
bgruening
parents: 15
diff changeset
618 </output>
41cea2aa2dce planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 7dca92baf6a91f10bced28b883f14d3f4d7630c5
bgruening
parents: 15
diff changeset
619 </test>
22
5d365d5cbe9d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit ed3c07cc67bacb7c1c5a929d5f427536a35db5ca
iuc
parents: 21
diff changeset
620 <!-- TEST 16: ONT mode -->
5d365d5cbe9d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit ed3c07cc67bacb7c1c5a929d5f427536a35db5ca
iuc
parents: 21
diff changeset
621 <test expect_num_outputs="5">
5d365d5cbe9d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit ed3c07cc67bacb7c1c5a929d5f427536a35db5ca
iuc
parents: 21
diff changeset
622 <param name="reads" location="https://zenodo.org/records/15075976/files/ont.fastq.gz" ftype="fasta.gz"/>
5d365d5cbe9d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit ed3c07cc67bacb7c1c5a929d5f427536a35db5ca
iuc
parents: 21
diff changeset
623 <param name="filter_bits" value="0"/>
5d365d5cbe9d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit ed3c07cc67bacb7c1c5a929d5f427536a35db5ca
iuc
parents: 21
diff changeset
624 <param name="mode_selector" value="ont"/>
5d365d5cbe9d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit ed3c07cc67bacb7c1c5a929d5f427536a35db5ca
iuc
parents: 21
diff changeset
625 <output name="raw_unitigs" file="hifiasm-out1-ont-raw.gfa" ftype="gfa1"/>
5d365d5cbe9d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit ed3c07cc67bacb7c1c5a929d5f427536a35db5ca
iuc
parents: 21
diff changeset
626 <output name="processed_unitigs" file="hifiasm-out1-ont-processed.gfa" ftype="gfa1"/>
5d365d5cbe9d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit ed3c07cc67bacb7c1c5a929d5f427536a35db5ca
iuc
parents: 21
diff changeset
627 <output name="primary_contig_graph" file="hifiasm-out1-ont-primary.gfa" ftype="gfa1"/>
5d365d5cbe9d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit ed3c07cc67bacb7c1c5a929d5f427536a35db5ca
iuc
parents: 21
diff changeset
628 </test>
0
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
629 </tests>
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
630 <help><![CDATA[
5
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
631 .. class:: infomark
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
632
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
633 **HiFiASM - a fast de novo assembler**
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
634
0
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
635
12
da9d8bf98802 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 2bb01c64e79df856fbcb12afde62f7c14a5f59fa
bgruening
parents: 11
diff changeset
636 Hifiasm is a fast haplotype-resolved *de novo* assembler for PacBio Hifi reads. It can assemble a human genome in several hours and works with the California redwood genome, one of the most complex genomes sequenced so far. Hifiasm can produce primary/alternate assemblies of quality competitive with the best assemblers. It also introduces a new graph binning algorithm and achieves the best haplotype-resolved assembly given trio data.
0
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
637
5
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
638 ----
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
639
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
640 .. class:: infomark
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
641
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
642 **Assembly mode**
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
643
12
da9d8bf98802 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 2bb01c64e79df856fbcb12afde62f7c14a5f59fa
bgruening
parents: 11
diff changeset
644 - *Standard*: Standard assembly can be run in pseudohaplotype mode, or with Hi-C phasing using Hi-C reads from the same individual.
22
5d365d5cbe9d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit ed3c07cc67bacb7c1c5a929d5f427536a35db5ca
iuc
parents: 21
diff changeset
645 - *ONT*: Enables direct, haplotype-resolved assembly of Oxford Nanopore simplex R10 reads with integrated error correction, optimizing for contiguity without requiring pre-corrected input.
12
da9d8bf98802 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 2bb01c64e79df856fbcb12afde62f7c14a5f59fa
bgruening
parents: 11
diff changeset
646 - *Trio*: When parental short reads are available, hifiasm can generate a pair of haplotype-resolved assemblies with trio binning.
0
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
647
5
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
648 ----
0
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
649
5
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
650 .. class:: infomark
0
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
651
5
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
652 **Outputs**
0
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
653
12
da9d8bf98802 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 2bb01c64e79df856fbcb12afde62f7c14a5f59fa
bgruening
parents: 11
diff changeset
654 Non-Trio assembly:
2
f3c89da3af16 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 5a03c44d52d545bd23e651bfba1cc73050eec9a0"
bgruening
parents: 1
diff changeset
655
12
da9d8bf98802 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 2bb01c64e79df856fbcb12afde62f7c14a5f59fa
bgruening
parents: 11
diff changeset
656 - Haplotype-resolved raw unitig graph: This graph keeps all haplotype information, including somatic mutations and recurrent sequencing errors.
da9d8bf98802 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 2bb01c64e79df856fbcb12afde62f7c14a5f59fa
bgruening
parents: 11
diff changeset
657 - Haplotype-resolved processed unitig graph without small bubbles: This graph 'pops' small bubbles in the raw unitig graph; small bubbles might be caused by somatic mutations or noise in data, which are not the real haplotype information.
da9d8bf98802 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 2bb01c64e79df856fbcb12afde62f7c14a5f59fa
bgruening
parents: 11
diff changeset
658 - Primary assembly contig graph: This graph includes a complete assembly with long stretches of phased blocks, though there may be some haplotype collapse.
da9d8bf98802 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 2bb01c64e79df856fbcb12afde62f7c14a5f59fa
bgruening
parents: 11
diff changeset
659 - Alternate assembly contig graph: This graph consists of all contigs that are discarded from the primary contig graph.
da9d8bf98802 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 2bb01c64e79df856fbcb12afde62f7c14a5f59fa
bgruening
parents: 11
diff changeset
660 - [hap1]/[hap2] contig graph: Each graph consists of phased contigs (output only with Hi-C phasing enabled).
0
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
661
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
662
5
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
663 Trio assembly:
045c7c3d8e59 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit 1e4c6c2e48f5e95beed75bb76134cbf7fa55dc8a"
bgruening
parents: 4
diff changeset
664
0
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
665 - Haplotype-resolved raw unitig graph in GFA format . This graph keeps all haplotype information.
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
666 - Phased paternal/haplotype1 contig graph. This graph keeps the phased paternal/haplotype1 assembly.
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
667 - Phased maternal/haplotype2 contig graph. This graph keeps the phased maternal/haplotype2 assembly.
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
668
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
669
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
670 ]]></help>
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
671 <citations>
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
672 <citation type="doi">10.1038/s41592-020-01056-5</citation>
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
673 </citations>
bf0a4667e3ce "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hifiasm commit a118fad06e94683813e214af107fedd5fd80500a"
bgruening
parents:
diff changeset
674 </tool>