annotate megahit_contig2fastg.xml @ 0:f7b0d03c7862 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:06:30 -0500
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
f7b0d03c7862 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'?>
f7b0d03c7862 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@">
f7b0d03c7862 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>
f7b0d03c7862 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
4 <macros>
f7b0d03c7862 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>
f7b0d03c7862 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
6 </macros>
f7b0d03c7862 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
7 <requirements>
f7b0d03c7862 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>
f7b0d03c7862 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
9 </requirements>
f7b0d03c7862 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>
f7b0d03c7862 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[
f7b0d03c7862 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
f7b0d03c7862 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
13 '${kmer}'
f7b0d03c7862 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
14 '${contigs}' > '${fastg}'
f7b0d03c7862 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
15 ]]></command>
f7b0d03c7862 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
16 <inputs>
f7b0d03c7862 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" />
f7b0d03c7862 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" />
f7b0d03c7862 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
19 </inputs>
f7b0d03c7862 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
20 <outputs>
f7b0d03c7862 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}" />
f7b0d03c7862 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
22 </outputs>
f7b0d03c7862 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
23 <tests>
f7b0d03c7862 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
24 <test>
f7b0d03c7862 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" />
f7b0d03c7862 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"/>
f7b0d03c7862 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">
f7b0d03c7862 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
28 <assert_contents>
f7b0d03c7862 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" />
f7b0d03c7862 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
30 </assert_contents>
f7b0d03c7862 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
31 </output>
f7b0d03c7862 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
32 </test>
f7b0d03c7862 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
33 </tests>
f7b0d03c7862 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
34 <help><![CDATA[
f7b0d03c7862 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
35
f7b0d03c7862 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**
f7b0d03c7862 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
37
f7b0d03c7862 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.
f7b0d03c7862 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
39
f7b0d03c7862 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
40 **MEGAHIT**
f7b0d03c7862 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
41
f7b0d03c7862 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.
f7b0d03c7862 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
43
f7b0d03c7862 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
44 --------
f7b0d03c7862 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
45
f7b0d03c7862 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
46 **Project links:**
f7b0d03c7862 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
47
f7b0d03c7862 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
f7b0d03c7862 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
f7b0d03c7862 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
50
f7b0d03c7862 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
51
f7b0d03c7862 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
52 ]]></help>
f7b0d03c7862 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
53 <citations>
f7b0d03c7862 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>
f7b0d03c7862 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
55 </citations>
f7b0d03c7862 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/megahit_contig2fastg commit 55d148dd4fae2d0156cc0ab680fd4f00efc6f242
galaxyp
parents:
diff changeset
56 </tool>