annotate cap3.xml @ 1:ddb463fdf57e draft default tip

planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/msp_cap3 commit 70fadb7e8972b1db550d0e067584930ce1ec8673
author drosofff
date Sat, 31 Oct 2015 19:15:56 -0400
parents e2ae46b16b3b
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1
ddb463fdf57e planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/msp_cap3 commit 70fadb7e8972b1db550d0e067584930ce1ec8673
drosofff
parents: 0
diff changeset
1 <tool id="cap3" name="cap3" version="1.2.0">
0
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
2 <description>Sequence Assembly tool</description>
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
3 <requirements>
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
4 <requirement type="package" version="3">cap3</requirement>
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
5 </requirements>
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
6 <command>
1
ddb463fdf57e planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/msp_cap3 commit 70fadb7e8972b1db550d0e067584930ce1ec8673
drosofff
parents: 0
diff changeset
7 cap3 "$inputSequences" -o $overlaplength -p $overlapidentity > "$cap3stdout";
0
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
8 mv "$inputSequences".cap.contigs $contigs;
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
9 mv "$inputSequences".cap.contigs.qual $contigsqual;
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
10 mv "$inputSequences".cap.contigs.links $contigslink;
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
11 mv "$inputSequences".cap.ace $ace;
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
12 mv "$inputSequences".cap.info $info;
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
13 mv "$inputSequences".cap.singlets $singlets;
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
14 cat $contigs $singlets > $contigsandsinglets
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
15
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
16 </command>
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
17
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
18 <inputs>
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
19 <param label="Input sequences to assemble" name="inputSequences" type="data" format="fasta" help="Input sequences to assemble" />
1
ddb463fdf57e planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/msp_cap3 commit 70fadb7e8972b1db550d0e067584930ce1ec8673
drosofff
parents: 0
diff changeset
20 <param label="specify overlap length cutoff > 15 (40)" name="overlaplength" type="integer" size="3" value="40" help="-o option. must be > 15. 40 by default" />
ddb463fdf57e planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/msp_cap3 commit 70fadb7e8972b1db550d0e067584930ce1ec8673
drosofff
parents: 0
diff changeset
21 <param label="specify overlap percent identity cutoff N > 65 (90)" name="overlapidentity" type="integer" size="3" value="90" help="-p option. must be > 65. 90 by default" />
0
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
22 </inputs>
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
23
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
24 <outputs>
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
25 <data format="fasta" name="contigsandsinglets" label="${tool.name} on ${on_string}: Contigs and singlets" from_work_dir="${inputSequences}.cap.contigs" />
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
26 <data format="txt" name="cap3stdout" label="${tool.name} on ${on_string}: Standard Output" hidden="true"/>
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
27 <data format="fasta" name="contigs" label="${tool.name} on ${on_string}: Contigs" from_work_dir="${inputSequences}.cap.contigs" />
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
28 <data format="txt" name="contigsqual" label="${tool.name} on ${on_string}: Contigs Qual" from_work_dir="${inputSequences}.cap.contigs.qual" hidden="true" />
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
29 <data format="txt" name="contigslink" label="${tool.name} on ${on_string}: Contigs Link" from_work_dir="${inputSequences}.cap.contigs.links" hidden="true" />
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
30 <data format="txt" name="ace" label="${tool.name} on ${on_string}: Ace" from_work_dir="${inputSequences}.cap.ace" hidden="true" />
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
31 <data format="txt" name="info" label="${tool.name} on ${on_string}: Info" from_work_dir="${inputSequences}.cap.info" hidden="true" />
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
32 <data format="txt" name="singlets" label="${tool.name} on ${on_string}: Singlets" from_work_dir="${inputSequences}.cap.singlets" />
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
33 </outputs>
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
34
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
35 <tests>
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
36 <test>
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
37 <param name="inputSequences" value="input.fa" ftype="fasta"/>
1
ddb463fdf57e planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/msp_cap3 commit 70fadb7e8972b1db550d0e067584930ce1ec8673
drosofff
parents: 0
diff changeset
38 <param name="overlaplength" value="40" />
ddb463fdf57e planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/msp_cap3 commit 70fadb7e8972b1db550d0e067584930ce1ec8673
drosofff
parents: 0
diff changeset
39 <param name="overlapidentity" value="90" />
0
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
40 <output name="contigsandsinglets" file="contigsandsinglets.fa"/>
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
41 <output name="cap3stdout" file="cap3stdout.txt"/>
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
42 <output name="contigs" file="contigs.fa"/>
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
43 <output name="contigsqual" file="contigsqual.txt"/>
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
44 <output name="contigslink" file="contigslink.txt"/>
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
45 <output name="ace" file="ace.txt"/>
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
46 <output name="info" file="info.txt"/>
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
47 <output name="singlets" file="singlets.fa"/>
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
48 </test>
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
49 </tests>
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
50
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
51
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
52 <help>
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
53 **What it does**
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
54
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
55 This tool is a CAP3 wrapper developed for the visitor2 set of worflows
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
56
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
57 Under this conditions, it takes as input a set of blast hits in fasta format and performs CAP3 assembly on these sequences
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
58
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
59 Standard CAP3 outputs (Standard Output, Contigs Qual, Contigs Link, Ace and Info) are kept hidden in the Galaxy history (feel free to reveal these hidden datasets).
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
60
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
61 Standard CAP3 outputs Contigs and Singlets are returned in the history, as well as a merge of these two datasets (Contigs and singlets)
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
62
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
63 **Acknowledgments**
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
64
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
65 This Galaxy tool makes use of the `package_cap3_3`_ Galaxy package developed by jjohnson.
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
66
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
67 It is Copyright © 2014-2015 `CNRS and University Pierre et Marie Curie`_ and is released under the `MIT license`_.
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
68
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
69 .. _package_cap3_3: https://testtoolshed.g2.bx.psu.edu/view/jjohnson/package_cap3_3
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
70 .. _CNRS and University Pierre et Marie Curie: http://www.ibps.upmc.fr/en
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
71 .. _MIT license: http://opensource.org/licenses/MIT
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
72
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
73
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
74 </help>
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
75 <citations>
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
76 <citation type="bibtex">@article{Huang:1999wb,
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
77 author = {Huang, X and Madan, A},
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
78 title = {{CAP3: A DNA sequence assembly program.}},
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
79 journal = {Genome research},
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
80 year = {1999},
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
81 volume = {9},
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
82 number = {9},
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
83 pages = {868--877},
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
84 month = sep
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
85 }
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
86 </citation>
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
87 </citations>
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
88
e2ae46b16b3b planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
89 </tool>