Mercurial > repos > nml > abacas
annotate abacas.xml @ 0:a1fdc6925620 draft default tip
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
author | nml |
---|---|
date | Thu, 21 Nov 2019 12:53:20 -0500 |
parents | |
children |
rev | line source |
---|---|
0
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
1 <tool id="abacas" name="abacas contig ordering" version="1.1"> |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
2 <description>Order and Orientate Contigs </description> |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
3 <requirements> |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
4 <requirement type="package" version="3.23">mummer</requirement> |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
5 <requirement type="package" version="5.26.2">perl</requirement> |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
6 </requirements> |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
7 <command detect_errors="exit_code"> |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
8 bash '$__tool_directory__/abacas.sh' |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
9 '$input_ref' |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
10 '$input_query' |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
11 '$ordered_contigs' |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
12 '$use_bin' |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
13 '$non' |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
14 '$append_bin' |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
15 '$out_bin' |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
16 '$out_crunch' |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
17 '$out_gaps' |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
18 '$out_fasta' |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
19 '$out_tab' |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
20 '$out_unused' |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
21 '$out_multi' |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
22 '$out_binmulti' |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
23 '$out_nonpseudo' |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
24 </command> |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
25 <inputs> |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
26 <param name="input_ref" type="data" format="fasta" label="Reference sequence" /> |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
27 <param name="input_query" type="data" format="fasta" label="Sequence query file"/> |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
28 <param name="ordered_contigs" type="select" format="text" value="yes" label="Generate a multifasta file of the ordered contigs." help="The multifasta file of ordered contigs will be supplemental to the default pseudomolecule fasta file generated."> |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
29 <option value="yes">Yes</option> |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
30 <option value="no">No</option> |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
31 </param> |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
32 <param name="use_bin" type="select" format="text" value="yes" label="Generate a multifasta file of the unused contigs." help="The unsed contigs refer to contigs that were not used in the alignment."> |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
33 <option value="yes">Yes</option> |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
34 <option value="no">No</option> |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
35 </param> |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
36 <param name="non" type="select" format="text" value="yes" label="Generate a pseudomolecule by concatenating the aligned contigs without any nnn linkers." help="The no N's fasta file will be supplemental to the default pseudomolecule fasta file generated with n linkers."> |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
37 <option value="yes">Yes</option> |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
38 <option value="no">No</option> |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
39 </param> |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
40 <param name="append_bin" type="select" format="text" value="yes" label="Append the unused contigs from the bin onto the pseudomolecule." help="The pseudomolecule will be ordered and oriented and then any left over contigs from the bin will be concatenated to the end."> |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
41 <option value="yes">Yes</option> |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
42 <option value="no">No</option> |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
43 </param> |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
44 </inputs> |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
45 <outputs> |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
46 <data name="out_crunch" format="tabular" label="ACT crunch file"/> |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
47 <data name="out_tab" format="tabular" label="tab files"/> |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
48 <data name="out_gaps" format="tabular" label="gaps file"/> |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
49 <data name="out_fasta" format="tabular" label="pseudmolecule fasta file"/> |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
50 <data name="out_unused" format="tabular" label="unused contig information file"/> |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
51 <data name="out_bin" format="tabular" label="List of unused contigs"/> |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
52 <data name="out_multi" format="fasta" label="Multifasta file of contigs"> |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
53 <filter>ordered_contigs=="yes"</filter> |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
54 </data> |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
55 <data name="out_binmulti" format="fasta" label="Multifasta file of bin contigs"> |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
56 <filter>use_bin=="yes"</filter> |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
57 </data> |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
58 <data name="out_nonpseudo" format="fasta" label="Pseudomolecule with no N's"> |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
59 <filter>non=="yes"</filter> |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
60 </data> |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
61 </outputs> |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
62 <tests> |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
63 <test> |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
64 <param name="input_ref" value="reference_sequence.fasta"/> |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
65 <param name="input_query" value="sequence_query.fasta"/> |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
66 <param name="ordered_contigs" value="no" /> |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
67 <param name="use_bin" value="no" /> |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
68 <param name="non" value="no" /> |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
69 <param name="append_bin" value="no" /> |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
70 <output name="out_crunch" value="out_crunch"/> |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
71 <output name="out_tab" value="out_tab"/> |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
72 <output name="out_gaps" value="out_gaps"/> |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
73 <output name="out_fasta" value="out_fasta"/> |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
74 <output name="out_unused" value="out_unused"/> |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
75 <output name="out_bin"> |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
76 <assert_contents> |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
77 <has_text text ="NODE_1_length_1"/> |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
78 <has_text text ="NODE_2_length_10"/> |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
79 </assert_contents> |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
80 </output> |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
81 </test> |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
82 </tests> |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
83 <help> |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
84 <![CDATA[ABACAS is intended to rapidly contiguate (align, order, orientate), visualize and design primers to close gaps on shotgun assembled contigs based on a reference sequence]]> |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
85 </help> |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
86 <citations> |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
87 <citation type="bibtex"> |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
88 @misc{sourceforgeABACAS, |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
89 title = {ABACAS: Algorithm Based Automatic Contiguation of Assembled Sequences}, |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
90 publisher = {BioMalPar Consortium and Wellcome Trust Sanger Institute}, |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
91 journal = {SourceForge}, |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
92 url = {http://abacas.sourceforge.net/index.html}, |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
93 } |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
94 </citation> |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
95 </citations> |
a1fdc6925620
"planemo upload for repository https://github.com/phac-nml/abacas commit f6856961094e89e4cad0ee7df6c2a49bf005e4bf"
nml
parents:
diff
changeset
|
96 </tool> |