annotate megahit_wrapper.xml @ 8:ab208c87d973 draft default tip

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit acac4f9e3f82cc7248177b97d1cbabbf58d24cf6
author iuc
date Thu, 13 Feb 2025 19:36:15 +0000
parents a96f3ad4e0d8
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
8
ab208c87d973 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit acac4f9e3f82cc7248177b97d1cbabbf58d24cf6
iuc
parents: 7
diff changeset
1 <tool id="megahit" name="MEGAHIT" version="@TOOL_VERSION@+galaxy2">
2
edc663aadfa8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 253c8001abdb4530aeca8c79eb25103d0e422f9c
iuc
parents: 1
diff changeset
2 <description>for metagenomics assembly</description>
7
a96f3ad4e0d8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 64421702fce231e2fb05bd2f585679154c3e2140
iuc
parents: 6
diff changeset
3 <macros>
a96f3ad4e0d8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 64421702fce231e2fb05bd2f585679154c3e2140
iuc
parents: 6
diff changeset
4 <token name="@TOOL_VERSION@">1.2.9</token>
a96f3ad4e0d8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 64421702fce231e2fb05bd2f585679154c3e2140
iuc
parents: 6
diff changeset
5 </macros>
6
14ddfc8ffb93 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit f311029d3c60675994e8f1a341bf2968a2ed9c10"
iuc
parents: 5
diff changeset
6 <xrefs>
14ddfc8ffb93 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit f311029d3c60675994e8f1a341bf2968a2ed9c10"
iuc
parents: 5
diff changeset
7 <xref type="bio.tools">megahit</xref>
14ddfc8ffb93 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit f311029d3c60675994e8f1a341bf2968a2ed9c10"
iuc
parents: 5
diff changeset
8 </xrefs>
0
02a822e32de7 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 7da69f4b449643fd80cfb824251642b4e8638b44
iuc
parents:
diff changeset
9 <requirements>
6
14ddfc8ffb93 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit f311029d3c60675994e8f1a341bf2968a2ed9c10"
iuc
parents: 5
diff changeset
10 <requirement type="package" version="@TOOL_VERSION@">megahit</requirement>
0
02a822e32de7 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 7da69f4b449643fd80cfb824251642b4e8638b44
iuc
parents:
diff changeset
11 </requirements>
02a822e32de7 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 7da69f4b449643fd80cfb824251642b4e8638b44
iuc
parents:
diff changeset
12 <version_command>megahit --version</version_command>
02a822e32de7 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 7da69f4b449643fd80cfb824251642b4e8638b44
iuc
parents:
diff changeset
13 <command detect_errors="exit_code"><![CDATA[
7
a96f3ad4e0d8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 64421702fce231e2fb05bd2f585679154c3e2140
iuc
parents: 6
diff changeset
14 if [[ -n "\$GALAXY_MEMORY_MB" ]]; then
a96f3ad4e0d8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 64421702fce231e2fb05bd2f585679154c3e2140
iuc
parents: 6
diff changeset
15 MEMORY="-m \$((GALAXY_MEMORY_MB * 1024))";
a96f3ad4e0d8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 64421702fce231e2fb05bd2f585679154c3e2140
iuc
parents: 6
diff changeset
16 fi;
a96f3ad4e0d8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 64421702fce231e2fb05bd2f585679154c3e2140
iuc
parents: 6
diff changeset
17
2
edc663aadfa8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 253c8001abdb4530aeca8c79eb25103d0e422f9c
iuc
parents: 1
diff changeset
18 megahit
5
7518ee87b53d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 4277f95c11b67fae2007521af6473af5d09b7f1f"
iuc
parents: 4
diff changeset
19 --num-cpu-threads \${GALAXY_SLOTS:-4}
0
02a822e32de7 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 7da69f4b449643fd80cfb824251642b4e8638b44
iuc
parents:
diff changeset
20 #if $input_option.choice == 'paired'
2
edc663aadfa8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 253c8001abdb4530aeca8c79eb25103d0e422f9c
iuc
parents: 1
diff changeset
21 -1 '${input_option.fastq_input1}'
edc663aadfa8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 253c8001abdb4530aeca8c79eb25103d0e422f9c
iuc
parents: 1
diff changeset
22 -2 '${input_option.fastq_input2}'
edc663aadfa8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 253c8001abdb4530aeca8c79eb25103d0e422f9c
iuc
parents: 1
diff changeset
23 #else if $input_option.choice == 'paired_collection'
3
98242353faa4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit aaac63680661511b90969309434043ce946d6501
iuc
parents: 2
diff changeset
24
98242353faa4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit aaac63680661511b90969309434043ce946d6501
iuc
parents: 2
diff changeset
25 #if $input_option.batchmode.processmode == 'merge':
98242353faa4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit aaac63680661511b90969309434043ce946d6501
iuc
parents: 2
diff changeset
26 -1 ${ ','.join(['"%s"' % x.forward for x in $input_option.batchmode.pair_input_list]) }
98242353faa4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit aaac63680661511b90969309434043ce946d6501
iuc
parents: 2
diff changeset
27 -2 ${ ','.join(['"%s"' % x.reverse for x in $input_option.batchmode.pair_input_list]) }
98242353faa4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit aaac63680661511b90969309434043ce946d6501
iuc
parents: 2
diff changeset
28 #else:
98242353faa4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit aaac63680661511b90969309434043ce946d6501
iuc
parents: 2
diff changeset
29 -1 '${input_option.batchmode.pair_input.forward}'
98242353faa4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit aaac63680661511b90969309434043ce946d6501
iuc
parents: 2
diff changeset
30 -2 '${input_option.batchmode.pair_input.reverse}'
98242353faa4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit aaac63680661511b90969309434043ce946d6501
iuc
parents: 2
diff changeset
31 #end if
4
de387b2b2803 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit d44d890566efb82b4ce8a9ed2903b0902f3884ca
iuc
parents: 3
diff changeset
32 #else if $input_option.choice == 'interleaved'
de387b2b2803 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit d44d890566efb82b4ce8a9ed2903b0902f3884ca
iuc
parents: 3
diff changeset
33 --12 '${input_option.interleaved_file}'
0
02a822e32de7 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 7da69f4b449643fd80cfb824251642b4e8638b44
iuc
parents:
diff changeset
34 #else
02a822e32de7 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 7da69f4b449643fd80cfb824251642b4e8638b44
iuc
parents:
diff changeset
35 -r '${input_option.single_files}'
02a822e32de7 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 7da69f4b449643fd80cfb824251642b4e8638b44
iuc
parents:
diff changeset
36 #end if
02a822e32de7 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 7da69f4b449643fd80cfb824251642b4e8638b44
iuc
parents:
diff changeset
37 ##basic assembly
02a822e32de7 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 7da69f4b449643fd80cfb824251642b4e8638b44
iuc
parents:
diff changeset
38 --min-count '${basic_section.min_count}'
4
de387b2b2803 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit d44d890566efb82b4ce8a9ed2903b0902f3884ca
iuc
parents: 3
diff changeset
39 #if $basic_section.k_mer.k_mer_method == "klist_method":
de387b2b2803 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit d44d890566efb82b4ce8a9ed2903b0902f3884ca
iuc
parents: 3
diff changeset
40 --k-list '${basic_section.k_mer.k_list}'
de387b2b2803 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit d44d890566efb82b4ce8a9ed2903b0902f3884ca
iuc
parents: 3
diff changeset
41 #else:
de387b2b2803 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit d44d890566efb82b4ce8a9ed2903b0902f3884ca
iuc
parents: 3
diff changeset
42 --k-step '${basic_section.k_mer.k_step}'
de387b2b2803 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit d44d890566efb82b4ce8a9ed2903b0902f3884ca
iuc
parents: 3
diff changeset
43 --k-min '${basic_section.k_mer.k_min}'
de387b2b2803 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit d44d890566efb82b4ce8a9ed2903b0902f3884ca
iuc
parents: 3
diff changeset
44 --k-max '${basic_section.k_mer.k_max}'
de387b2b2803 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit d44d890566efb82b4ce8a9ed2903b0902f3884ca
iuc
parents: 3
diff changeset
45 #end if
0
02a822e32de7 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 7da69f4b449643fd80cfb824251642b4e8638b44
iuc
parents:
diff changeset
46 ##advanced assembly
02a822e32de7 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 7da69f4b449643fd80cfb824251642b4e8638b44
iuc
parents:
diff changeset
47 ${advanced_section.nomercy}
02a822e32de7 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 7da69f4b449643fd80cfb824251642b4e8638b44
iuc
parents:
diff changeset
48 --bubble-level '${advanced_section.bubble_level}'
02a822e32de7 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 7da69f4b449643fd80cfb824251642b4e8638b44
iuc
parents:
diff changeset
49 --merge-level '${advanced_section.merge_level}'
02a822e32de7 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 7da69f4b449643fd80cfb824251642b4e8638b44
iuc
parents:
diff changeset
50 --prune-level '${advanced_section.prune_level}'
1
269da71211ff planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit a548ae243797050890b7b65cdcced2799f098623
iuc
parents: 0
diff changeset
51 --prune-depth '${advanced_section.prune_depth}'
6
14ddfc8ffb93 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit f311029d3c60675994e8f1a341bf2968a2ed9c10"
iuc
parents: 5
diff changeset
52 --disconnect-ratio '${advanced_section.disconnect_ratio}'
0
02a822e32de7 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 7da69f4b449643fd80cfb824251642b4e8638b44
iuc
parents:
diff changeset
53 --low-local-ratio '${advanced_section.low_local_ratio}'
6
14ddfc8ffb93 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit f311029d3c60675994e8f1a341bf2968a2ed9c10"
iuc
parents: 5
diff changeset
54 --cleaning-rounds '${advanced_section.cleaning_rounds}'
0
02a822e32de7 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 7da69f4b449643fd80cfb824251642b4e8638b44
iuc
parents:
diff changeset
55 ${advanced_section.nolocal}
02a822e32de7 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 7da69f4b449643fd80cfb824251642b4e8638b44
iuc
parents:
diff changeset
56 ${advanced_section.kmin1pass}
4
de387b2b2803 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit d44d890566efb82b4ce8a9ed2903b0902f3884ca
iuc
parents: 3
diff changeset
57 --min-contig-len '${output_section.min_contig_len}'
7
a96f3ad4e0d8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 64421702fce231e2fb05bd2f585679154c3e2140
iuc
parents: 6
diff changeset
58 \$MEMORY
0
02a822e32de7 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 7da69f4b449643fd80cfb824251642b4e8638b44
iuc
parents:
diff changeset
59 ]]></command>
02a822e32de7 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 7da69f4b449643fd80cfb824251642b4e8638b44
iuc
parents:
diff changeset
60 <inputs>
02a822e32de7 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 7da69f4b449643fd80cfb824251642b4e8638b44
iuc
parents:
diff changeset
61 <conditional name="input_option">
02a822e32de7 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 7da69f4b449643fd80cfb824251642b4e8638b44
iuc
parents:
diff changeset
62 <param name="choice" type="select" label="Select your input option">
02a822e32de7 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 7da69f4b449643fd80cfb824251642b4e8638b44
iuc
parents:
diff changeset
63 <option value="single" selected="true">Single</option>
4
de387b2b2803 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit d44d890566efb82b4ce8a9ed2903b0902f3884ca
iuc
parents: 3
diff changeset
64 <option value="interleaved">Interleaved-paired-end</option>
0
02a822e32de7 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 7da69f4b449643fd80cfb824251642b4e8638b44
iuc
parents:
diff changeset
65 <option value="paired">Paired-end</option>
2
edc663aadfa8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 253c8001abdb4530aeca8c79eb25103d0e422f9c
iuc
parents: 1
diff changeset
66 <option value="paired_collection">Paired-end collection</option>
0
02a822e32de7 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 7da69f4b449643fd80cfb824251642b4e8638b44
iuc
parents:
diff changeset
67 </param>
2
edc663aadfa8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 253c8001abdb4530aeca8c79eb25103d0e422f9c
iuc
parents: 1
diff changeset
68 <when value="single">
4
de387b2b2803 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit d44d890566efb82b4ce8a9ed2903b0902f3884ca
iuc
parents: 3
diff changeset
69 <param name="single_files" argument="-r" type="data" format="fastq,fastqsanger,fasta,fastq.gz,fastqsanger.gz,fastq.bz2" multiple="true" label="Single-end file(s)" help="Accepts fasta (.fasta, .fa) and fastq (.fastq) formats as well as gzip (.gz) and gzip2 (.bz2) files" />
de387b2b2803 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit d44d890566efb82b4ce8a9ed2903b0902f3884ca
iuc
parents: 3
diff changeset
70 </when>
de387b2b2803 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit d44d890566efb82b4ce8a9ed2903b0902f3884ca
iuc
parents: 3
diff changeset
71 <when value="interleaved">
de387b2b2803 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit d44d890566efb82b4ce8a9ed2903b0902f3884ca
iuc
parents: 3
diff changeset
72 <param name="interleaved_file" argument="--12" type="data" format="fastq,fastqsanger,fasta,fastq.gz,fastqsanger.gz,fastq.bz2" multiple="true" label="Interleaved-paired-end file(s)" help="Accepts fasta (.fasta, .fa) and fastq (.fastq) formats as well as gzip (.gz) and gzip2 (.bz2) files" />
2
edc663aadfa8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 253c8001abdb4530aeca8c79eb25103d0e422f9c
iuc
parents: 1
diff changeset
73 </when>
0
02a822e32de7 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 7da69f4b449643fd80cfb824251642b4e8638b44
iuc
parents:
diff changeset
74 <when value="paired">
2
edc663aadfa8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 253c8001abdb4530aeca8c79eb25103d0e422f9c
iuc
parents: 1
diff changeset
75 <param name="fastq_input1" argument="-1" type="data" format="fastq,fastqsanger,fasta,fastq.gz,fastqsanger.gz" multiple="true" label="Mate 1 input reads"/>
edc663aadfa8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 253c8001abdb4530aeca8c79eb25103d0e422f9c
iuc
parents: 1
diff changeset
76 <param name="fastq_input2" argument="-2" type="data" format="fastq,fastqsanger,fasta,fastq.gz,fastqsanger.gz" multiple="true" label="Mate 2 input reads"/>
0
02a822e32de7 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 7da69f4b449643fd80cfb824251642b4e8638b44
iuc
parents:
diff changeset
77 </when>
2
edc663aadfa8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 253c8001abdb4530aeca8c79eb25103d0e422f9c
iuc
parents: 1
diff changeset
78 <when value="paired_collection">
3
98242353faa4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit aaac63680661511b90969309434043ce946d6501
iuc
parents: 2
diff changeset
79 <conditional name="batchmode">
98242353faa4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit aaac63680661511b90969309434043ce946d6501
iuc
parents: 2
diff changeset
80 <param name="processmode" type="select" label="Run in batch mode?" help="Selecting individual mode will generate one assembly dataset for each fastq pair-end dataset. Selecting the merge option will produce one assembly dataset for all input fastq pair-end datasets" display="radio">
98242353faa4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit aaac63680661511b90969309434043ce946d6501
iuc
parents: 2
diff changeset
81 <option value="individual" selected="true">Run individually</option>
98242353faa4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit aaac63680661511b90969309434043ce946d6501
iuc
parents: 2
diff changeset
82 <option value="merge">Merge all fastq pair-end</option>
98242353faa4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit aaac63680661511b90969309434043ce946d6501
iuc
parents: 2
diff changeset
83 </param>
98242353faa4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit aaac63680661511b90969309434043ce946d6501
iuc
parents: 2
diff changeset
84 <when value="individual">
98242353faa4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit aaac63680661511b90969309434043ce946d6501
iuc
parents: 2
diff changeset
85 <param name="pair_input" type="data_collection" format="fastq,fastqsanger,fasta,fastq.gz,fastqsanger.gz" collection_type="paired" label="Select a paired collection"/>
98242353faa4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit aaac63680661511b90969309434043ce946d6501
iuc
parents: 2
diff changeset
86 </when>
98242353faa4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit aaac63680661511b90969309434043ce946d6501
iuc
parents: 2
diff changeset
87 <when value="merge">
98242353faa4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit aaac63680661511b90969309434043ce946d6501
iuc
parents: 2
diff changeset
88 <param name="pair_input_list" type="data_collection" format="fastq,fastqsanger,fasta,fastq.gz,fastqsanger.gz" collection_type="list:paired" label="Select a paired collection"/>
98242353faa4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit aaac63680661511b90969309434043ce946d6501
iuc
parents: 2
diff changeset
89 </when>
98242353faa4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit aaac63680661511b90969309434043ce946d6501
iuc
parents: 2
diff changeset
90 </conditional>
0
02a822e32de7 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 7da69f4b449643fd80cfb824251642b4e8638b44
iuc
parents:
diff changeset
91 </when>
02a822e32de7 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 7da69f4b449643fd80cfb824251642b4e8638b44
iuc
parents:
diff changeset
92 </conditional>
02a822e32de7 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 7da69f4b449643fd80cfb824251642b4e8638b44
iuc
parents:
diff changeset
93 <section name="basic_section" title="Basic assembly options" expanded="True">
7
a96f3ad4e0d8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 64421702fce231e2fb05bd2f585679154c3e2140
iuc
parents: 6
diff changeset
94 <param argument="--min-count" type="integer" value="2" label="minimum multiplicity for filtering (k_min+1)-mers" help="(kmin+1)-mer with multiplicity lower than d (default 2, specified by --min-count option) will be discarded. You should be cautious to set d less than 2, which will lead to a much larger and noisy graph. We recommend using the default value 2 for metagenomics assembly. If you want to use MEGAHIT to do generic assemblies, please change this value according to the sequencing depth. (recommend --min-count 3 for >40x)."/>
4
de387b2b2803 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit d44d890566efb82b4ce8a9ed2903b0902f3884ca
iuc
parents: 3
diff changeset
95 <conditional name="k_mer">
de387b2b2803 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit d44d890566efb82b4ce8a9ed2903b0902f3884ca
iuc
parents: 3
diff changeset
96 <param name="k_mer_method" type="select" label="K-mer specification method">
de387b2b2803 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit d44d890566efb82b4ce8a9ed2903b0902f3884ca
iuc
parents: 3
diff changeset
97 <option value="klist_method">Specify list</option>
de387b2b2803 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit d44d890566efb82b4ce8a9ed2903b0902f3884ca
iuc
parents: 3
diff changeset
98 <option value="klim_method">Specify min, max, and step values</option>
de387b2b2803 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit d44d890566efb82b4ce8a9ed2903b0902f3884ca
iuc
parents: 3
diff changeset
99 </param>
de387b2b2803 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit d44d890566efb82b4ce8a9ed2903b0902f3884ca
iuc
parents: 3
diff changeset
100 <when value="klist_method">
7
a96f3ad4e0d8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 64421702fce231e2fb05bd2f585679154c3e2140
iuc
parents: 6
diff changeset
101 <param argument="--k-list" type="text" value="21,29,39,59,79,99,119,141" label="Comma-separated list of kmer size" help="all must be odd, in the range 15-255, and with increments &lt;= 28"/>
4
de387b2b2803 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit d44d890566efb82b4ce8a9ed2903b0902f3884ca
iuc
parents: 3
diff changeset
102 </when>
de387b2b2803 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit d44d890566efb82b4ce8a9ed2903b0902f3884ca
iuc
parents: 3
diff changeset
103 <when value="klim_method">
7
a96f3ad4e0d8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 64421702fce231e2fb05bd2f585679154c3e2140
iuc
parents: 6
diff changeset
104 <param argument="--k-min" type="integer" value="21" label="Minimum kmer size" max="255" help="Must be odd number. For ultra complex metagenomics data such as soil, a larger kmin, say 27, is recommended to reduce the complexity of the de Bruijn graph. Quality trimming is also recommended. For high-depth generic data, large --k-min (25 to 31) is recommended. Smaller --k-step, say 10, is more friendly to low-coverage datasets."/>
a96f3ad4e0d8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 64421702fce231e2fb05bd2f585679154c3e2140
iuc
parents: 6
diff changeset
105 <param argument="--k-max" type="integer" value="141" label="Maximum kmer size" max="255" help="must be odd number"/>
a96f3ad4e0d8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 64421702fce231e2fb05bd2f585679154c3e2140
iuc
parents: 6
diff changeset
106 <param argument="--k-step" type="integer" value="12" label="Increment of kmer size of each iteration" max="28" help="must be even number"/>
4
de387b2b2803 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit d44d890566efb82b4ce8a9ed2903b0902f3884ca
iuc
parents: 3
diff changeset
107 </when>
de387b2b2803 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit d44d890566efb82b4ce8a9ed2903b0902f3884ca
iuc
parents: 3
diff changeset
108 </conditional>
0
02a822e32de7 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 7da69f4b449643fd80cfb824251642b4e8638b44
iuc
parents:
diff changeset
109 </section>
02a822e32de7 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 7da69f4b449643fd80cfb824251642b4e8638b44
iuc
parents:
diff changeset
110 <section name="advanced_section" title="Advanced assembly options" expanded="False">
6
14ddfc8ffb93 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit f311029d3c60675994e8f1a341bf2968a2ed9c10"
iuc
parents: 5
diff changeset
111 <param name="nomercy" type="boolean" checked="false" truevalue="--no-mercy" falsevalue="" label="Do not add mercy kmers" help="Mercy kmers are specially designed for metagenomics assembly to recover low coverage sequences. For generic dataset >= 30x, MEGAHIT may generate better results with no mercy kmers." />
7
a96f3ad4e0d8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 64421702fce231e2fb05bd2f585679154c3e2140
iuc
parents: 6
diff changeset
112 <param argument="--bubble-level" type="integer" value="2" min="0" max="2" label="Intensity of bubble merging (0-2), 0 to disable" />
a96f3ad4e0d8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 64421702fce231e2fb05bd2f585679154c3e2140
iuc
parents: 6
diff changeset
113 <param argument="--merge-level" type="text" value="20,0.95" label="Merge complex bubbles of length" />
a96f3ad4e0d8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 64421702fce231e2fb05bd2f585679154c3e2140
iuc
parents: 6
diff changeset
114 <param argument="--prune-level" type="integer" value="2" min="0" max="3" label="Strength of low depth pruning" />
a96f3ad4e0d8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 64421702fce231e2fb05bd2f585679154c3e2140
iuc
parents: 6
diff changeset
115 <param argument="--prune-depth" type="integer" value="2" min="0" label="Remove unitigs with avg kmer depth less than this value" />
a96f3ad4e0d8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 64421702fce231e2fb05bd2f585679154c3e2140
iuc
parents: 6
diff changeset
116 <param argument="--disconnect-ratio" type="float" value="0.1" label="Disconnect unitigs if its depth is less than this ratio times the total depth of itself and its siblings" />
a96f3ad4e0d8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 64421702fce231e2fb05bd2f585679154c3e2140
iuc
parents: 6
diff changeset
117 <param argument="--low-local-ratio" type="float" value="0.2" label="Remove unitigs if its depth is less than this ratio times the average depth of the neighborhoods" />
a96f3ad4e0d8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 64421702fce231e2fb05bd2f585679154c3e2140
iuc
parents: 6
diff changeset
118 <param argument="--cleaning-rounds" type="integer" value="5" label="Number of rounds for graph cleanning" />
6
14ddfc8ffb93 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit f311029d3c60675994e8f1a341bf2968a2ed9c10"
iuc
parents: 5
diff changeset
119 <param name="nolocal" type="boolean" checked="false" truevalue="--no-local" falsevalue="" label="Disable local assembly" />
14ddfc8ffb93 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit f311029d3c60675994e8f1a341bf2968a2ed9c10"
iuc
parents: 5
diff changeset
120 <param name="kmin1pass" type="boolean" checked="false" truevalue="--kmin-1pass" falsevalue="" label="Use 1pass mode to build SdBG of k_min" />
0
02a822e32de7 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 7da69f4b449643fd80cfb824251642b4e8638b44
iuc
parents:
diff changeset
121 </section>
4
de387b2b2803 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit d44d890566efb82b4ce8a9ed2903b0902f3884ca
iuc
parents: 3
diff changeset
122 <section name="output_section" title="Output options" expanded="True">
7
a96f3ad4e0d8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 64421702fce231e2fb05bd2f585679154c3e2140
iuc
parents: 6
diff changeset
123 <param argument="--min-contig-len" type="integer" value="200" label="Minimum length of contigs to output" />
4
de387b2b2803 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit d44d890566efb82b4ce8a9ed2903b0902f3884ca
iuc
parents: 3
diff changeset
124 <param name="show_intermediate_contigs" type="boolean" checked="false" label="Return intermediate contigs?"/>
8
ab208c87d973 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit acac4f9e3f82cc7248177b97d1cbabbf58d24cf6
iuc
parents: 7
diff changeset
125 <param name="log_file" type="boolean" label="Generate a log file" help="Generates a log file, which can be used as MultiQC input"/>
4
de387b2b2803 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit d44d890566efb82b4ce8a9ed2903b0902f3884ca
iuc
parents: 3
diff changeset
126 </section>
0
02a822e32de7 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 7da69f4b449643fd80cfb824251642b4e8638b44
iuc
parents:
diff changeset
127 </inputs>
02a822e32de7 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 7da69f4b449643fd80cfb824251642b4e8638b44
iuc
parents:
diff changeset
128 <outputs>
02a822e32de7 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 7da69f4b449643fd80cfb824251642b4e8638b44
iuc
parents:
diff changeset
129 <data format="fasta" name="output" from_work_dir="megahit_out/final.contigs.fa" label="Assembly with ${tool.name} on ${on_string}" />
4
de387b2b2803 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit d44d890566efb82b4ce8a9ed2903b0902f3884ca
iuc
parents: 3
diff changeset
130 <collection name="intermediate_contigs" type="list" label="Intermediate contigs from ${tool.name} on ${on_string}">
de387b2b2803 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit d44d890566efb82b4ce8a9ed2903b0902f3884ca
iuc
parents: 3
diff changeset
131 <filter>output_section['show_intermediate_contigs']</filter>
de387b2b2803 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit d44d890566efb82b4ce8a9ed2903b0902f3884ca
iuc
parents: 3
diff changeset
132 <discover_datasets pattern="(?P&lt;designation&gt;.*\d)\.contigs\.fa$" ext="fasta" directory="megahit_out/intermediate_contigs" />
de387b2b2803 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit d44d890566efb82b4ce8a9ed2903b0902f3884ca
iuc
parents: 3
diff changeset
133 </collection>
8
ab208c87d973 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit acac4f9e3f82cc7248177b97d1cbabbf58d24cf6
iuc
parents: 7
diff changeset
134 <data name="log_output" format="txt" label="${tool.name} on ${on_string} (Log file)" from_work_dir="megahit_out/log">
ab208c87d973 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit acac4f9e3f82cc7248177b97d1cbabbf58d24cf6
iuc
parents: 7
diff changeset
135 <filter>output_section['log_file']</filter>
ab208c87d973 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit acac4f9e3f82cc7248177b97d1cbabbf58d24cf6
iuc
parents: 7
diff changeset
136 </data>
0
02a822e32de7 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 7da69f4b449643fd80cfb824251642b4e8638b44
iuc
parents:
diff changeset
137 </outputs>
02a822e32de7 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 7da69f4b449643fd80cfb824251642b4e8638b44
iuc
parents:
diff changeset
138 <tests>
8
ab208c87d973 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit acac4f9e3f82cc7248177b97d1cbabbf58d24cf6
iuc
parents: 7
diff changeset
139 <test expect_num_outputs="2">
0
02a822e32de7 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 7da69f4b449643fd80cfb824251642b4e8638b44
iuc
parents:
diff changeset
140 <conditional name="input_option">
02a822e32de7 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 7da69f4b449643fd80cfb824251642b4e8638b44
iuc
parents:
diff changeset
141 <param name="choice" value="single"/>
02a822e32de7 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 7da69f4b449643fd80cfb824251642b4e8638b44
iuc
parents:
diff changeset
142 <param name="single_files" value="refExample.fa" ftype="fasta"/>
02a822e32de7 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 7da69f4b449643fd80cfb824251642b4e8638b44
iuc
parents:
diff changeset
143 </conditional>
8
ab208c87d973 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit acac4f9e3f82cc7248177b97d1cbabbf58d24cf6
iuc
parents: 7
diff changeset
144 <param name="log_file" value="true"/>
3
98242353faa4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit aaac63680661511b90969309434043ce946d6501
iuc
parents: 2
diff changeset
145 <output name="output">
98242353faa4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit aaac63680661511b90969309434043ce946d6501
iuc
parents: 2
diff changeset
146 <assert_contents>
8
ab208c87d973 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit acac4f9e3f82cc7248177b97d1cbabbf58d24cf6
iuc
parents: 7
diff changeset
147 <has_line_matching expression=">k21_0 flag=3 multi=1.0505 len=576" />
3
98242353faa4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit aaac63680661511b90969309434043ce946d6501
iuc
parents: 2
diff changeset
148 </assert_contents>
98242353faa4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit aaac63680661511b90969309434043ce946d6501
iuc
parents: 2
diff changeset
149 </output>
8
ab208c87d973 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit acac4f9e3f82cc7248177b97d1cbabbf58d24cf6
iuc
parents: 7
diff changeset
150 <output name="log_output">
ab208c87d973 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit acac4f9e3f82cc7248177b97d1cbabbf58d24cf6
iuc
parents: 7
diff changeset
151 <assert_contents>
ab208c87d973 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit acac4f9e3f82cc7248177b97d1cbabbf58d24cf6
iuc
parents: 7
diff changeset
152 <has_text text="- MEGAHIT v"/>
ab208c87d973 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit acac4f9e3f82cc7248177b97d1cbabbf58d24cf6
iuc
parents: 7
diff changeset
153 <has_text text="- Build graph for k = 21"/>
ab208c87d973 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit acac4f9e3f82cc7248177b97d1cbabbf58d24cf6
iuc
parents: 7
diff changeset
154 <has_text text="- Assemble contigs from SdBG for k = 21"/>
ab208c87d973 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit acac4f9e3f82cc7248177b97d1cbabbf58d24cf6
iuc
parents: 7
diff changeset
155 <has_text text="- Local assembly for k = 21"/>
ab208c87d973 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit acac4f9e3f82cc7248177b97d1cbabbf58d24cf6
iuc
parents: 7
diff changeset
156 </assert_contents>
ab208c87d973 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit acac4f9e3f82cc7248177b97d1cbabbf58d24cf6
iuc
parents: 7
diff changeset
157 </output>
0
02a822e32de7 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 7da69f4b449643fd80cfb824251642b4e8638b44
iuc
parents:
diff changeset
158 </test>
7
a96f3ad4e0d8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 64421702fce231e2fb05bd2f585679154c3e2140
iuc
parents: 6
diff changeset
159 <test expect_num_outputs="1">
4
de387b2b2803 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit d44d890566efb82b4ce8a9ed2903b0902f3884ca
iuc
parents: 3
diff changeset
160 <conditional name="input_option">
de387b2b2803 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit d44d890566efb82b4ce8a9ed2903b0902f3884ca
iuc
parents: 3
diff changeset
161 <param name="choice" value="interleaved"/>
de387b2b2803 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit d44d890566efb82b4ce8a9ed2903b0902f3884ca
iuc
parents: 3
diff changeset
162 <param name="interleaved_file" value="interleaved-fq.fa"/>
de387b2b2803 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit d44d890566efb82b4ce8a9ed2903b0902f3884ca
iuc
parents: 3
diff changeset
163 </conditional>
de387b2b2803 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit d44d890566efb82b4ce8a9ed2903b0902f3884ca
iuc
parents: 3
diff changeset
164 <output name="output" file="interleaved_result.fa"/>
de387b2b2803 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit d44d890566efb82b4ce8a9ed2903b0902f3884ca
iuc
parents: 3
diff changeset
165 </test>
7
a96f3ad4e0d8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 64421702fce231e2fb05bd2f585679154c3e2140
iuc
parents: 6
diff changeset
166 <test expect_num_outputs="1">
0
02a822e32de7 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 7da69f4b449643fd80cfb824251642b4e8638b44
iuc
parents:
diff changeset
167 <conditional name="input_option">
02a822e32de7 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 7da69f4b449643fd80cfb824251642b4e8638b44
iuc
parents:
diff changeset
168 <param name="choice" value="paired"/>
2
edc663aadfa8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 253c8001abdb4530aeca8c79eb25103d0e422f9c
iuc
parents: 1
diff changeset
169 <param name="fastq_input1" value="paired-fq1.fa"/>
edc663aadfa8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 253c8001abdb4530aeca8c79eb25103d0e422f9c
iuc
parents: 1
diff changeset
170 <param name="fastq_input2" value="paired-fq2.fa"/>
edc663aadfa8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 253c8001abdb4530aeca8c79eb25103d0e422f9c
iuc
parents: 1
diff changeset
171 </conditional>
edc663aadfa8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 253c8001abdb4530aeca8c79eb25103d0e422f9c
iuc
parents: 1
diff changeset
172 <output name="output" file="paired_result.fa"/>
edc663aadfa8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 253c8001abdb4530aeca8c79eb25103d0e422f9c
iuc
parents: 1
diff changeset
173 </test>
7
a96f3ad4e0d8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 64421702fce231e2fb05bd2f585679154c3e2140
iuc
parents: 6
diff changeset
174 <test expect_num_outputs="1">
4
de387b2b2803 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit d44d890566efb82b4ce8a9ed2903b0902f3884ca
iuc
parents: 3
diff changeset
175 <conditional name="input_option">
de387b2b2803 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit d44d890566efb82b4ce8a9ed2903b0902f3884ca
iuc
parents: 3
diff changeset
176 <param name="choice" value="paired_collection"/>
de387b2b2803 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit d44d890566efb82b4ce8a9ed2903b0902f3884ca
iuc
parents: 3
diff changeset
177 <conditional name="batchmode">
de387b2b2803 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit d44d890566efb82b4ce8a9ed2903b0902f3884ca
iuc
parents: 3
diff changeset
178 <param name="processmode" value="merge"/>
de387b2b2803 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit d44d890566efb82b4ce8a9ed2903b0902f3884ca
iuc
parents: 3
diff changeset
179 <param name="pair_input_list">
de387b2b2803 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit d44d890566efb82b4ce8a9ed2903b0902f3884ca
iuc
parents: 3
diff changeset
180 <collection type="list:paired">
de387b2b2803 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit d44d890566efb82b4ce8a9ed2903b0902f3884ca
iuc
parents: 3
diff changeset
181 <element name="Pair1">
de387b2b2803 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit d44d890566efb82b4ce8a9ed2903b0902f3884ca
iuc
parents: 3
diff changeset
182 <collection type="paired">
de387b2b2803 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit d44d890566efb82b4ce8a9ed2903b0902f3884ca
iuc
parents: 3
diff changeset
183 <element name="forward" value="paired-fq1.fa" ftype="fasta"/>
de387b2b2803 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit d44d890566efb82b4ce8a9ed2903b0902f3884ca
iuc
parents: 3
diff changeset
184 <element name="reverse" value="paired-fq2.fa" ftype="fasta"/>
de387b2b2803 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit d44d890566efb82b4ce8a9ed2903b0902f3884ca
iuc
parents: 3
diff changeset
185 </collection>
de387b2b2803 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit d44d890566efb82b4ce8a9ed2903b0902f3884ca
iuc
parents: 3
diff changeset
186 </element>
de387b2b2803 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit d44d890566efb82b4ce8a9ed2903b0902f3884ca
iuc
parents: 3
diff changeset
187 </collection>
de387b2b2803 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit d44d890566efb82b4ce8a9ed2903b0902f3884ca
iuc
parents: 3
diff changeset
188 </param>
de387b2b2803 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit d44d890566efb82b4ce8a9ed2903b0902f3884ca
iuc
parents: 3
diff changeset
189 </conditional>
0
02a822e32de7 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 7da69f4b449643fd80cfb824251642b4e8638b44
iuc
parents:
diff changeset
190 </conditional>
4
de387b2b2803 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit d44d890566efb82b4ce8a9ed2903b0902f3884ca
iuc
parents: 3
diff changeset
191 <output name="output" file="paired_result.fa"/>
0
02a822e32de7 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 7da69f4b449643fd80cfb824251642b4e8638b44
iuc
parents:
diff changeset
192 </test>
02a822e32de7 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 7da69f4b449643fd80cfb824251642b4e8638b44
iuc
parents:
diff changeset
193 </tests>
02a822e32de7 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 7da69f4b449643fd80cfb824251642b4e8638b44
iuc
parents:
diff changeset
194 <help><![CDATA[
02a822e32de7 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 7da69f4b449643fd80cfb824251642b4e8638b44
iuc
parents:
diff changeset
195
02a822e32de7 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 7da69f4b449643fd80cfb824251642b4e8638b44
iuc
parents:
diff changeset
196 **What it does**
02a822e32de7 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 7da69f4b449643fd80cfb824251642b4e8638b44
iuc
parents:
diff changeset
197
02a822e32de7 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 7da69f4b449643fd80cfb824251642b4e8638b44
iuc
parents:
diff changeset
198 MEGAHIT is a single node assembler for large and complex metagenomics NGS reads, such as soil. It makes use of succinct de Bruijn graph (SdBG) to achieve low memory assembly. MEGAHIT can optionally utilize a CUDA-enabled GPU to accelerate its SdBG contstruction. The GPU-accelerated version of MEGAHIT has been tested on NVIDIA GTX680 (4G memory) and Tesla K40c (12G memory) with CUDA 5.5, 6.0 and 6.5.
02a822e32de7 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 7da69f4b449643fd80cfb824251642b4e8638b44
iuc
parents:
diff changeset
199
02a822e32de7 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 7da69f4b449643fd80cfb824251642b4e8638b44
iuc
parents:
diff changeset
200 --------
02a822e32de7 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 7da69f4b449643fd80cfb824251642b4e8638b44
iuc
parents:
diff changeset
201
02a822e32de7 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 7da69f4b449643fd80cfb824251642b4e8638b44
iuc
parents:
diff changeset
202 **Project links:**
02a822e32de7 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 7da69f4b449643fd80cfb824251642b4e8638b44
iuc
parents:
diff changeset
203
02a822e32de7 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 7da69f4b449643fd80cfb824251642b4e8638b44
iuc
parents:
diff changeset
204 https://github.com/voutcn/megahit
02a822e32de7 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 7da69f4b449643fd80cfb824251642b4e8638b44
iuc
parents:
diff changeset
205
02a822e32de7 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 7da69f4b449643fd80cfb824251642b4e8638b44
iuc
parents:
diff changeset
206
02a822e32de7 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 7da69f4b449643fd80cfb824251642b4e8638b44
iuc
parents:
diff changeset
207 ]]></help>
02a822e32de7 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 7da69f4b449643fd80cfb824251642b4e8638b44
iuc
parents:
diff changeset
208 <citations>
02a822e32de7 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 7da69f4b449643fd80cfb824251642b4e8638b44
iuc
parents:
diff changeset
209 <citation type="doi">10.1093/bioinformatics/btv033</citation>
02a822e32de7 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 7da69f4b449643fd80cfb824251642b4e8638b44
iuc
parents:
diff changeset
210 </citations>
5
7518ee87b53d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit commit 4277f95c11b67fae2007521af6473af5d09b7f1f"
iuc
parents: 4
diff changeset
211 </tool>