Mercurial > repos > nml > mauve_contig_mover
annotate mauve_contig_mover.xml @ 0:b8bc1922226a draft default tip
"planemo upload for repository https://github.com/phac-nml/mauve_contig_mover commit 2d8300acc533f8b9ec95ff24ad2f529e92e8da69"
author | nml |
---|---|
date | Thu, 21 Nov 2019 12:37:56 -0500 |
parents | |
children |
rev | line source |
---|---|
0
b8bc1922226a
"planemo upload for repository https://github.com/phac-nml/mauve_contig_mover commit 2d8300acc533f8b9ec95ff24ad2f529e92e8da69"
nml
parents:
diff
changeset
|
1 <tool id="mauve_contig_mover" name="Mauve Contig Mover" version="1.0.10"> |
b8bc1922226a
"planemo upload for repository https://github.com/phac-nml/mauve_contig_mover commit 2d8300acc533f8b9ec95ff24ad2f529e92e8da69"
nml
parents:
diff
changeset
|
2 <description>MCM can be used to order a draft genome relative to a related reference genome.</description> |
b8bc1922226a
"planemo upload for repository https://github.com/phac-nml/mauve_contig_mover commit 2d8300acc533f8b9ec95ff24ad2f529e92e8da69"
nml
parents:
diff
changeset
|
3 <requirements> |
b8bc1922226a
"planemo upload for repository https://github.com/phac-nml/mauve_contig_mover commit 2d8300acc533f8b9ec95ff24ad2f529e92e8da69"
nml
parents:
diff
changeset
|
4 <requirement type="package" version="2.4.0.r4736">mauve</requirement> |
b8bc1922226a
"planemo upload for repository https://github.com/phac-nml/mauve_contig_mover commit 2d8300acc533f8b9ec95ff24ad2f529e92e8da69"
nml
parents:
diff
changeset
|
5 <requirement type="package" version="3.23">mummer</requirement> |
b8bc1922226a
"planemo upload for repository https://github.com/phac-nml/mauve_contig_mover commit 2d8300acc533f8b9ec95ff24ad2f529e92e8da69"
nml
parents:
diff
changeset
|
6 <requirement type="package" version="1.3.1=h470a237_0">libgenome</requirement> |
b8bc1922226a
"planemo upload for repository https://github.com/phac-nml/mauve_contig_mover commit 2d8300acc533f8b9ec95ff24ad2f529e92e8da69"
nml
parents:
diff
changeset
|
7 <requirement type="package" version="snapshot_2015_02_13">progressivemauve</requirement> |
b8bc1922226a
"planemo upload for repository https://github.com/phac-nml/mauve_contig_mover commit 2d8300acc533f8b9ec95ff24ad2f529e92e8da69"
nml
parents:
diff
changeset
|
8 </requirements> |
b8bc1922226a
"planemo upload for repository https://github.com/phac-nml/mauve_contig_mover commit 2d8300acc533f8b9ec95ff24ad2f529e92e8da69"
nml
parents:
diff
changeset
|
9 <command detect_errors="exit_code"> |
b8bc1922226a
"planemo upload for repository https://github.com/phac-nml/mauve_contig_mover commit 2d8300acc533f8b9ec95ff24ad2f529e92e8da69"
nml
parents:
diff
changeset
|
10 <![CDATA[ |
b8bc1922226a
"planemo upload for repository https://github.com/phac-nml/mauve_contig_mover commit 2d8300acc533f8b9ec95ff24ad2f529e92e8da69"
nml
parents:
diff
changeset
|
11 export path2jar=`find \$JAVA_HOME -name 'Mauve.jar'` && |
b8bc1922226a
"planemo upload for repository https://github.com/phac-nml/mauve_contig_mover commit 2d8300acc533f8b9ec95ff24ad2f529e92e8da69"
nml
parents:
diff
changeset
|
12 perl '$__tool_directory__/mauve_contig_mover.pl' |
b8bc1922226a
"planemo upload for repository https://github.com/phac-nml/mauve_contig_mover commit 2d8300acc533f8b9ec95ff24ad2f529e92e8da69"
nml
parents:
diff
changeset
|
13 -r '$reference' |
b8bc1922226a
"planemo upload for repository https://github.com/phac-nml/mauve_contig_mover commit 2d8300acc533f8b9ec95ff24ad2f529e92e8da69"
nml
parents:
diff
changeset
|
14 -d '$draft' |
b8bc1922226a
"planemo upload for repository https://github.com/phac-nml/mauve_contig_mover commit 2d8300acc533f8b9ec95ff24ad2f529e92e8da69"
nml
parents:
diff
changeset
|
15 -o '$html_file.files_path' |
b8bc1922226a
"planemo upload for repository https://github.com/phac-nml/mauve_contig_mover commit 2d8300acc533f8b9ec95ff24ad2f529e92e8da69"
nml
parents:
diff
changeset
|
16 -a '$alignment_file' |
b8bc1922226a
"planemo upload for repository https://github.com/phac-nml/mauve_contig_mover commit 2d8300acc533f8b9ec95ff24ad2f529e92e8da69"
nml
parents:
diff
changeset
|
17 -f '$fasta_file' |
b8bc1922226a
"planemo upload for repository https://github.com/phac-nml/mauve_contig_mover commit 2d8300acc533f8b9ec95ff24ad2f529e92e8da69"
nml
parents:
diff
changeset
|
18 -l '$html_file' |
b8bc1922226a
"planemo upload for repository https://github.com/phac-nml/mauve_contig_mover commit 2d8300acc533f8b9ec95ff24ad2f529e92e8da69"
nml
parents:
diff
changeset
|
19 ]]> |
b8bc1922226a
"planemo upload for repository https://github.com/phac-nml/mauve_contig_mover commit 2d8300acc533f8b9ec95ff24ad2f529e92e8da69"
nml
parents:
diff
changeset
|
20 </command> |
b8bc1922226a
"planemo upload for repository https://github.com/phac-nml/mauve_contig_mover commit 2d8300acc533f8b9ec95ff24ad2f529e92e8da69"
nml
parents:
diff
changeset
|
21 <inputs> |
b8bc1922226a
"planemo upload for repository https://github.com/phac-nml/mauve_contig_mover commit 2d8300acc533f8b9ec95ff24ad2f529e92e8da69"
nml
parents:
diff
changeset
|
22 <param name="reference" type="data" format="fasta,genbank" label="Reference Sequence"/> |
b8bc1922226a
"planemo upload for repository https://github.com/phac-nml/mauve_contig_mover commit 2d8300acc533f8b9ec95ff24ad2f529e92e8da69"
nml
parents:
diff
changeset
|
23 <param name="draft" type="data" format="fasta" label="Draft Genome"/> |
b8bc1922226a
"planemo upload for repository https://github.com/phac-nml/mauve_contig_mover commit 2d8300acc533f8b9ec95ff24ad2f529e92e8da69"
nml
parents:
diff
changeset
|
24 <param name="output" size="30" type="text" value="output" label="Please specify a name for the output files" /> |
b8bc1922226a
"planemo upload for repository https://github.com/phac-nml/mauve_contig_mover commit 2d8300acc533f8b9ec95ff24ad2f529e92e8da69"
nml
parents:
diff
changeset
|
25 </inputs> |
b8bc1922226a
"planemo upload for repository https://github.com/phac-nml/mauve_contig_mover commit 2d8300acc533f8b9ec95ff24ad2f529e92e8da69"
nml
parents:
diff
changeset
|
26 <outputs> |
b8bc1922226a
"planemo upload for repository https://github.com/phac-nml/mauve_contig_mover commit 2d8300acc533f8b9ec95ff24ad2f529e92e8da69"
nml
parents:
diff
changeset
|
27 <data name="html_file" format="html" label="${output}_mauve_summary.html" /> |
b8bc1922226a
"planemo upload for repository https://github.com/phac-nml/mauve_contig_mover commit 2d8300acc533f8b9ec95ff24ad2f529e92e8da69"
nml
parents:
diff
changeset
|
28 <data name="alignment_file" format="text" label="${output}_alignment" /> |
b8bc1922226a
"planemo upload for repository https://github.com/phac-nml/mauve_contig_mover commit 2d8300acc533f8b9ec95ff24ad2f529e92e8da69"
nml
parents:
diff
changeset
|
29 <data name="fasta_file" format="fasta" label="${output}.fasta" /> |
b8bc1922226a
"planemo upload for repository https://github.com/phac-nml/mauve_contig_mover commit 2d8300acc533f8b9ec95ff24ad2f529e92e8da69"
nml
parents:
diff
changeset
|
30 </outputs> |
b8bc1922226a
"planemo upload for repository https://github.com/phac-nml/mauve_contig_mover commit 2d8300acc533f8b9ec95ff24ad2f529e92e8da69"
nml
parents:
diff
changeset
|
31 |
b8bc1922226a
"planemo upload for repository https://github.com/phac-nml/mauve_contig_mover commit 2d8300acc533f8b9ec95ff24ad2f529e92e8da69"
nml
parents:
diff
changeset
|
32 |
b8bc1922226a
"planemo upload for repository https://github.com/phac-nml/mauve_contig_mover commit 2d8300acc533f8b9ec95ff24ad2f529e92e8da69"
nml
parents:
diff
changeset
|
33 |
b8bc1922226a
"planemo upload for repository https://github.com/phac-nml/mauve_contig_mover commit 2d8300acc533f8b9ec95ff24ad2f529e92e8da69"
nml
parents:
diff
changeset
|
34 |
b8bc1922226a
"planemo upload for repository https://github.com/phac-nml/mauve_contig_mover commit 2d8300acc533f8b9ec95ff24ad2f529e92e8da69"
nml
parents:
diff
changeset
|
35 <tests> |
b8bc1922226a
"planemo upload for repository https://github.com/phac-nml/mauve_contig_mover commit 2d8300acc533f8b9ec95ff24ad2f529e92e8da69"
nml
parents:
diff
changeset
|
36 <test> |
b8bc1922226a
"planemo upload for repository https://github.com/phac-nml/mauve_contig_mover commit 2d8300acc533f8b9ec95ff24ad2f529e92e8da69"
nml
parents:
diff
changeset
|
37 <param name="reference" value="reference.gbk"/> |
b8bc1922226a
"planemo upload for repository https://github.com/phac-nml/mauve_contig_mover commit 2d8300acc533f8b9ec95ff24ad2f529e92e8da69"
nml
parents:
diff
changeset
|
38 <param name="draft" value="draft.fasta"/> |
b8bc1922226a
"planemo upload for repository https://github.com/phac-nml/mauve_contig_mover commit 2d8300acc533f8b9ec95ff24ad2f529e92e8da69"
nml
parents:
diff
changeset
|
39 <param name="output" value="output" /> |
b8bc1922226a
"planemo upload for repository https://github.com/phac-nml/mauve_contig_mover commit 2d8300acc533f8b9ec95ff24ad2f529e92e8da69"
nml
parents:
diff
changeset
|
40 <output name="fasta_file" value="output.fasta"/> |
b8bc1922226a
"planemo upload for repository https://github.com/phac-nml/mauve_contig_mover commit 2d8300acc533f8b9ec95ff24ad2f529e92e8da69"
nml
parents:
diff
changeset
|
41 <output name="html_file" value="output.html"/> |
b8bc1922226a
"planemo upload for repository https://github.com/phac-nml/mauve_contig_mover commit 2d8300acc533f8b9ec95ff24ad2f529e92e8da69"
nml
parents:
diff
changeset
|
42 <output name="alignment_file"> |
b8bc1922226a
"planemo upload for repository https://github.com/phac-nml/mauve_contig_mover commit 2d8300acc533f8b9ec95ff24ad2f529e92e8da69"
nml
parents:
diff
changeset
|
43 <assert_contents> |
b8bc1922226a
"planemo upload for repository https://github.com/phac-nml/mauve_contig_mover commit 2d8300acc533f8b9ec95ff24ad2f529e92e8da69"
nml
parents:
diff
changeset
|
44 <has_text text="> 1:1-150297 + "/> |
b8bc1922226a
"planemo upload for repository https://github.com/phac-nml/mauve_contig_mover commit 2d8300acc533f8b9ec95ff24ad2f529e92e8da69"
nml
parents:
diff
changeset
|
45 <has_text text="atggtcaaaggtgcgagaaggataatggtgcaggccacaagctctagtgctggcaagacgcttctgtgtttgtgtttgtg"/> |
b8bc1922226a
"planemo upload for repository https://github.com/phac-nml/mauve_contig_mover commit 2d8300acc533f8b9ec95ff24ad2f529e92e8da69"
nml
parents:
diff
changeset
|
46 <has_text text="> 2:0-0 +"/> |
b8bc1922226a
"planemo upload for repository https://github.com/phac-nml/mauve_contig_mover commit 2d8300acc533f8b9ec95ff24ad2f529e92e8da69"
nml
parents:
diff
changeset
|
47 <has_text text="--------------------------------------------------------------------------------"/> |
b8bc1922226a
"planemo upload for repository https://github.com/phac-nml/mauve_contig_mover commit 2d8300acc533f8b9ec95ff24ad2f529e92e8da69"
nml
parents:
diff
changeset
|
48 <has_text text="> 2:1-275 +"/> |
b8bc1922226a
"planemo upload for repository https://github.com/phac-nml/mauve_contig_mover commit 2d8300acc533f8b9ec95ff24ad2f529e92e8da69"
nml
parents:
diff
changeset
|
49 <has_text text="gatacaaaaaccaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagggggggggggggggggggg"/> |
b8bc1922226a
"planemo upload for repository https://github.com/phac-nml/mauve_contig_mover commit 2d8300acc533f8b9ec95ff24ad2f529e92e8da69"
nml
parents:
diff
changeset
|
50 </assert_contents> |
b8bc1922226a
"planemo upload for repository https://github.com/phac-nml/mauve_contig_mover commit 2d8300acc533f8b9ec95ff24ad2f529e92e8da69"
nml
parents:
diff
changeset
|
51 </output> |
b8bc1922226a
"planemo upload for repository https://github.com/phac-nml/mauve_contig_mover commit 2d8300acc533f8b9ec95ff24ad2f529e92e8da69"
nml
parents:
diff
changeset
|
52 |
b8bc1922226a
"planemo upload for repository https://github.com/phac-nml/mauve_contig_mover commit 2d8300acc533f8b9ec95ff24ad2f529e92e8da69"
nml
parents:
diff
changeset
|
53 </test> |
b8bc1922226a
"planemo upload for repository https://github.com/phac-nml/mauve_contig_mover commit 2d8300acc533f8b9ec95ff24ad2f529e92e8da69"
nml
parents:
diff
changeset
|
54 </tests> |
b8bc1922226a
"planemo upload for repository https://github.com/phac-nml/mauve_contig_mover commit 2d8300acc533f8b9ec95ff24ad2f529e92e8da69"
nml
parents:
diff
changeset
|
55 <help> |
b8bc1922226a
"planemo upload for repository https://github.com/phac-nml/mauve_contig_mover commit 2d8300acc533f8b9ec95ff24ad2f529e92e8da69"
nml
parents:
diff
changeset
|
56 **What it does** |
b8bc1922226a
"planemo upload for repository https://github.com/phac-nml/mauve_contig_mover commit 2d8300acc533f8b9ec95ff24ad2f529e92e8da69"
nml
parents:
diff
changeset
|
57 The Mauve Contig Mover (MCM) can be used to order a draft genome relative to a related reference genome. The Mauve Contig Mover can ease a comparative study between draft and reference sequences by ordering draft contigs according to a reference genome. In many cases, true rearrangements in the draft relative to the reference can be identified. The quality of the reorder is limited by the distance between the sequences, as indicated by the amount of shared gene content among the two organisms. A more distant reference will usually yield fewer ordered draft genome contigs, and may also induce erroneous placements of draft contigs. In addition to ordering contigs, MCM also orient them in the most likely orientation, and, if annotated sequence features are specified in an input file (e.g. with GenBank format input for the draft), MCM will output adjusted coordinates ranges for the features In many cases, true rearrangements in the draft relative to the reference can be identified. The quality of the reorder is limited by the distance between the sequences, as indicated by the amount of shared gene content among the two organisms. A more distant reference will usually yield fewer ordered draft genome contigs, and may also induce erroneous placements of draft contigs. In addition to ordering contigs, MCM also orient them in the most likely orientation, and, if annotated sequence features are specified in an input file (e.g. with GenBank format input for the draft), MCM will output adjusted coordinates ranges for the features. |
b8bc1922226a
"planemo upload for repository https://github.com/phac-nml/mauve_contig_mover commit 2d8300acc533f8b9ec95ff24ad2f529e92e8da69"
nml
parents:
diff
changeset
|
58 For more information, visit http://asap.ahabs.wisc.edu/mauve/index.php |
b8bc1922226a
"planemo upload for repository https://github.com/phac-nml/mauve_contig_mover commit 2d8300acc533f8b9ec95ff24ad2f529e92e8da69"
nml
parents:
diff
changeset
|
59 |
b8bc1922226a
"planemo upload for repository https://github.com/phac-nml/mauve_contig_mover commit 2d8300acc533f8b9ec95ff24ad2f529e92e8da69"
nml
parents:
diff
changeset
|
60 |
b8bc1922226a
"planemo upload for repository https://github.com/phac-nml/mauve_contig_mover commit 2d8300acc533f8b9ec95ff24ad2f529e92e8da69"
nml
parents:
diff
changeset
|
61 **Input Formats** |
b8bc1922226a
"planemo upload for repository https://github.com/phac-nml/mauve_contig_mover commit 2d8300acc533f8b9ec95ff24ad2f529e92e8da69"
nml
parents:
diff
changeset
|
62 |
b8bc1922226a
"planemo upload for repository https://github.com/phac-nml/mauve_contig_mover commit 2d8300acc533f8b9ec95ff24ad2f529e92e8da69"
nml
parents:
diff
changeset
|
63 -- Reference Sequence: Enter a genbank or fasta file containing the reference sequence. |
b8bc1922226a
"planemo upload for repository https://github.com/phac-nml/mauve_contig_mover commit 2d8300acc533f8b9ec95ff24ad2f529e92e8da69"
nml
parents:
diff
changeset
|
64 |
b8bc1922226a
"planemo upload for repository https://github.com/phac-nml/mauve_contig_mover commit 2d8300acc533f8b9ec95ff24ad2f529e92e8da69"
nml
parents:
diff
changeset
|
65 -- Draft Genome: Enter a fasta file containing the draft genome to reorder. |
b8bc1922226a
"planemo upload for repository https://github.com/phac-nml/mauve_contig_mover commit 2d8300acc533f8b9ec95ff24ad2f529e92e8da69"
nml
parents:
diff
changeset
|
66 |
b8bc1922226a
"planemo upload for repository https://github.com/phac-nml/mauve_contig_mover commit 2d8300acc533f8b9ec95ff24ad2f529e92e8da69"
nml
parents:
diff
changeset
|
67 |
b8bc1922226a
"planemo upload for repository https://github.com/phac-nml/mauve_contig_mover commit 2d8300acc533f8b9ec95ff24ad2f529e92e8da69"
nml
parents:
diff
changeset
|
68 **Output** |
b8bc1922226a
"planemo upload for repository https://github.com/phac-nml/mauve_contig_mover commit 2d8300acc533f8b9ec95ff24ad2f529e92e8da69"
nml
parents:
diff
changeset
|
69 |
b8bc1922226a
"planemo upload for repository https://github.com/phac-nml/mauve_contig_mover commit 2d8300acc533f8b9ec95ff24ad2f529e92e8da69"
nml
parents:
diff
changeset
|
70 This tool will give you three output files: |
b8bc1922226a
"planemo upload for repository https://github.com/phac-nml/mauve_contig_mover commit 2d8300acc533f8b9ec95ff24ad2f529e92e8da69"
nml
parents:
diff
changeset
|
71 |
b8bc1922226a
"planemo upload for repository https://github.com/phac-nml/mauve_contig_mover commit 2d8300acc533f8b9ec95ff24ad2f529e92e8da69"
nml
parents:
diff
changeset
|
72 -- Fasta file: Contains the ordered contigs according to the last alignment done by Mauve |
b8bc1922226a
"planemo upload for repository https://github.com/phac-nml/mauve_contig_mover commit 2d8300acc533f8b9ec95ff24ad2f529e92e8da69"
nml
parents:
diff
changeset
|
73 |
b8bc1922226a
"planemo upload for repository https://github.com/phac-nml/mauve_contig_mover commit 2d8300acc533f8b9ec95ff24ad2f529e92e8da69"
nml
parents:
diff
changeset
|
74 -- Alignment file: An XMFA file. This file can be opened using the Mauve Graphical Interface |
b8bc1922226a
"planemo upload for repository https://github.com/phac-nml/mauve_contig_mover commit 2d8300acc533f8b9ec95ff24ad2f529e92e8da69"
nml
parents:
diff
changeset
|
75 |
b8bc1922226a
"planemo upload for repository https://github.com/phac-nml/mauve_contig_mover commit 2d8300acc533f8b9ec95ff24ad2f529e92e8da69"
nml
parents:
diff
changeset
|
76 -- HTML file: A summary of the alignments performed by Mauve. Downloading the contents of this file will give a zip file containing the Mauve output folder. |
b8bc1922226a
"planemo upload for repository https://github.com/phac-nml/mauve_contig_mover commit 2d8300acc533f8b9ec95ff24ad2f529e92e8da69"
nml
parents:
diff
changeset
|
77 |
b8bc1922226a
"planemo upload for repository https://github.com/phac-nml/mauve_contig_mover commit 2d8300acc533f8b9ec95ff24ad2f529e92e8da69"
nml
parents:
diff
changeset
|
78 </help> |
b8bc1922226a
"planemo upload for repository https://github.com/phac-nml/mauve_contig_mover commit 2d8300acc533f8b9ec95ff24ad2f529e92e8da69"
nml
parents:
diff
changeset
|
79 |
b8bc1922226a
"planemo upload for repository https://github.com/phac-nml/mauve_contig_mover commit 2d8300acc533f8b9ec95ff24ad2f529e92e8da69"
nml
parents:
diff
changeset
|
80 </tool> |