annotate megahit_contig2fastg.xml @ 0:b379f4728136 draft default tip

planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
author galaxyp
date Thu, 08 Nov 2018 16:08:02 -0500
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
b379f4728136 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
1 <?xml version='1.0' encoding='utf-8'?>
b379f4728136 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
2 <tool id="megahit_contig2fastg" name="MEGAHIT Contig2fastg" version="@VERSION@">
b379f4728136 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
3 <description>for converting MEGAHIT's contigs to fastg</description>
b379f4728136 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
4 <macros>
b379f4728136 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
5 <token name="@VERSION@">1.1.2</token>
b379f4728136 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
6 </macros>
b379f4728136 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
7 <requirements>
b379f4728136 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
8 <requirement type="package" version="@VERSION@">megahit</requirement>
b379f4728136 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
9 </requirements>
b379f4728136 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
10 <version_command>megahit --version</version_command>
b379f4728136 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
11 <command detect_errors="exit_code"><![CDATA[
b379f4728136 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
12 megahit_toolkit contig2fastg
b379f4728136 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
13 '${kmer}'
b379f4728136 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
14 '${contigs}' > '${fastg}'
b379f4728136 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
15 ]]></command>
b379f4728136 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
16 <inputs>
b379f4728136 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
17 <param name="contigs" type="data" format="fastq,fastqsanger,fasta,fastq.gz,fastqsanger.gz" multiple="true" label="Single-end file(s)" help="FASTQ/FASTA/FASTQ.GZ files accepted" />
b379f4728136 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
18 <param name="kmer" type="integer" value="99" label="K-mer length" />
b379f4728136 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
19 </inputs>
b379f4728136 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
20 <outputs>
b379f4728136 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
21 <data format="txt" name="fastg" label="Conversion to FASTG with ${tool.name} on ${on_string}" />
b379f4728136 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
22 </outputs>
b379f4728136 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
23 <tests>
b379f4728136 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
24 <test>
b379f4728136 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
25 <param name="contigs" value="k21.contigs.fa" ftype="fasta" />
b379f4728136 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
26 <param name="kmer" value="21"/>
b379f4728136 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
27 <output name="fastg">
b379f4728136 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
28 <assert_contents>
b379f4728136 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
29 <has_text text=">NODE_1_length_576" />
b379f4728136 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
30 </assert_contents>
b379f4728136 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
31 </output>
b379f4728136 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
32 </test>
b379f4728136 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
33 </tests>
b379f4728136 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
34 <help><![CDATA[
b379f4728136 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
35
b379f4728136 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
36 **MEGAHIT_toolkit contig2fastg**
b379f4728136 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
37
b379f4728136 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
38 Contig2fastg is a subprogram within the MEGAHIT toolkit. It converts MEGAHIT's k*.contigs.fa to fastg format that can be viewed by Bandage.
b379f4728136 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
39
b379f4728136 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
40 **MEGAHIT**
b379f4728136 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
41
b379f4728136 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
42 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.
b379f4728136 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
43
b379f4728136 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
44 --------
b379f4728136 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
45
b379f4728136 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
46 **Project links:**
b379f4728136 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
47
b379f4728136 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
48 https://github.com/voutcn/megahit
b379f4728136 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
49 https://github.com/voutcn/megahit/blob/master/tools/toolkit.cpp
b379f4728136 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
50
b379f4728136 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
51
b379f4728136 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
52 ]]></help>
b379f4728136 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
53 <citations>
b379f4728136 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
54 <citation type="doi">10.1093/bioinformatics/btv033</citation>
b379f4728136 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
55 </citations>
b379f4728136 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
56 </tool>