annotate megahit_contig2fastg.xml @ 0:ed22349139ee draft

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
author iuc
date Fri, 16 Nov 2018 17:43:22 -0500
parents
children b910d0cbc00b
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
1 <tool id="megahit_contig2fastg" name="megahit contig2fastg" version="@VERSION@+@GALAXY_VERSION@">
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
2 <description>for converting MEGAHIT's contigs (.fa) to assembly graphs (.fastg)</description>
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
3 <macros>
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
4 <token name="@GALAXY_VERSION@">galaxy1</token>
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
5 <token name="@VERSION@">1.1.3</token>
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
6 </macros>
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
7 <requirements>
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
8 <requirement type="package" version="@VERSION@">megahit</requirement>
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
9 </requirements>
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
10 <version_command>megahit --version</version_command>
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
11 <command detect_errors="exit_code"><![CDATA[
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
12 megahit_toolkit contig2fastg
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
13 '${kmer}'
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
14 '${contigs}' > '${fastg}'
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
15 ]]></command>
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
16 <inputs>
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
17 <param name="contigs" type="data" format="fasta" label="Contig file" help="Ex: k99.contigs.fa" />
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
18 <param name="kmer" type="integer" value="99" label="K-mer length" help="Usually indicated within the filename (when derived from MEGAHIT)"/>
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
19 </inputs>
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
20 <outputs>
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
21 <data format="txt" name="fastg" label="Assembly graph via ${tool.name} on ${on_string}" />
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
22 </outputs>
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
23 <tests>
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
24 <test>
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
25 <param name="contigs" value="k21.contigs.fa" ftype="fasta" />
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
26 <param name="kmer" value="21"/>
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
27 <output name="fastg">
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
28 <assert_contents>
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
29 <has_text text=">NODE_1_length_576" />
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
30 </assert_contents>
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
31 </output>
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
32 </test>
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
33 </tests>
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
34 <help><![CDATA[
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
35
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
36 **MEGAHIT toolkit's contig2fastg**
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
37
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
38 Contig2fastg is a subprogram within the MEGAHIT toolkit. It converts MEGAHIT's contigs (.fa) to assembly graphs (.fastg) that can be utilized for protein/peptide identification via graph2pro and can also be visualized via Bandage.
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
39
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
40 -----
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
41
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
42 **EXAMPLE**
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
43
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
44 *Command:*
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
45
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
46 megahit_toolkit contig2fastg 99 intermediate_contigs/k99.contigs.fa > k99.contigs.fastg
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
47
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
48
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
49
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
50 *k99.contigs.fa*
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
51
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
52 >k21_1 flag=3 multi=1.0486 len=576
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
53
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
54 CGGTCGAAAAACTGCTGGCAGTGGGGCATTACCTC...
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
55
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
56
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
57
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
58 *k99.contigs.fastg*
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
59
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
60 >NODE_1_length_576_cov_1.0486_ID_1:NODE_1_length_576_cov_1.0486_ID_1;
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
61
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
62 CGGTCGAAAAACTGCTGGCAGTGGGGCATTACCTC...
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
63
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
64 -----
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
65
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
66 **MEGAHIT**
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
67
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
68 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.
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
69
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
70 --------
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
71
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
72 **Project links:**
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
73
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
74 MEGAHIT: https://github.com/voutcn/megahit
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
75
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
76 MEGAHIT Toolkit: https://github.com/voutcn/megahit/blob/master/tools/toolkit.cpp
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
77
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
78 Graph2Pro-Var: https://github.com/COL-IU/graph2pro-var
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
79
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
80 Bandage: http://rrwick.github.io/Bandage/
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
81
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
82
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
83 ]]></help>
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
84 <citations>
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
85 <citation type="doi">10.1093/bioinformatics/btv033</citation>
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
86 </citations>
ed22349139ee planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/megahit_contig2fastg commit 9953444ccbe61c186bdfcb341dc000d2545e73f1
iuc
parents:
diff changeset
87 </tool>