annotate tools/mummer/mummer.xml @ 2:8f93c1b7609e draft

Uploaded v0.0.3, dependency on GhostScript package to automatically install ps2pdf
author peterjc
date Tue, 28 Oct 2014 09:43:52 -0400
parents b07aa90c95e6
children 154c000d3fef
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2
8f93c1b7609e Uploaded v0.0.3, dependency on GhostScript package to automatically install ps2pdf
peterjc
parents: 1
diff changeset
1 <tool id="mummerplot_wrapper" name="MUMmer dotplot" version="0.0.3">
1
b07aa90c95e6 Uploaded v0.0.2, corrects typo on tool ID, adds citation markup.
peterjc
parents: 0
diff changeset
2 <description>Combine mummer/nucmer/promer with mummerplot</description>
0
b0551f2a5986 Uploaded v0.0.1, essentially a preview (previously only on the TestToolShed). No tests yet, no gnuplot or ps2pdf dependency yet.
peterjc
parents:
diff changeset
3 <requirements>
2
8f93c1b7609e Uploaded v0.0.3, dependency on GhostScript package to automatically install ps2pdf
peterjc
parents: 1
diff changeset
4 <!-- Needs ps2pdf from ghostscript -->
0
b0551f2a5986 Uploaded v0.0.1, essentially a preview (previously only on the TestToolShed). No tests yet, no gnuplot or ps2pdf dependency yet.
peterjc
parents:
diff changeset
5 <requirement type="binary">ps2pdf</requirement>
2
8f93c1b7609e Uploaded v0.0.3, dependency on GhostScript package to automatically install ps2pdf
peterjc
parents: 1
diff changeset
6 <requirement type="package" version="9.10">ghostscript</requirement>
8f93c1b7609e Uploaded v0.0.3, dependency on GhostScript package to automatically install ps2pdf
peterjc
parents: 1
diff changeset
7 <!-- Needs mummer, nucmer, promer and mummerplot from MUMmer -->
8f93c1b7609e Uploaded v0.0.3, dependency on GhostScript package to automatically install ps2pdf
peterjc
parents: 1
diff changeset
8 <requirement type="binary">mummer</requirement>
0
b0551f2a5986 Uploaded v0.0.1, essentially a preview (previously only on the TestToolShed). No tests yet, no gnuplot or ps2pdf dependency yet.
peterjc
parents:
diff changeset
9 <requirement type="binary">nucmer</requirement>
2
8f93c1b7609e Uploaded v0.0.3, dependency on GhostScript package to automatically install ps2pdf
peterjc
parents: 1
diff changeset
10 <requirement type="binary">promer</requirement>
0
b0551f2a5986 Uploaded v0.0.1, essentially a preview (previously only on the TestToolShed). No tests yet, no gnuplot or ps2pdf dependency yet.
peterjc
parents:
diff changeset
11 <requirement type="binary">mummerplot</requirement>
b0551f2a5986 Uploaded v0.0.1, essentially a preview (previously only on the TestToolShed). No tests yet, no gnuplot or ps2pdf dependency yet.
peterjc
parents:
diff changeset
12 <requirement type="package" version="3.23">mummer</requirement>
b0551f2a5986 Uploaded v0.0.1, essentially a preview (previously only on the TestToolShed). No tests yet, no gnuplot or ps2pdf dependency yet.
peterjc
parents:
diff changeset
13 </requirements>
b0551f2a5986 Uploaded v0.0.1, essentially a preview (previously only on the TestToolShed). No tests yet, no gnuplot or ps2pdf dependency yet.
peterjc
parents:
diff changeset
14 <version_command interpreter="python">
b0551f2a5986 Uploaded v0.0.1, essentially a preview (previously only on the TestToolShed). No tests yet, no gnuplot or ps2pdf dependency yet.
peterjc
parents:
diff changeset
15 mummer.py --version
b0551f2a5986 Uploaded v0.0.1, essentially a preview (previously only on the TestToolShed). No tests yet, no gnuplot or ps2pdf dependency yet.
peterjc
parents:
diff changeset
16 </version_command>
b0551f2a5986 Uploaded v0.0.1, essentially a preview (previously only on the TestToolShed). No tests yet, no gnuplot or ps2pdf dependency yet.
peterjc
parents:
diff changeset
17 <command interpreter="python">
b0551f2a5986 Uploaded v0.0.1, essentially a preview (previously only on the TestToolShed). No tests yet, no gnuplot or ps2pdf dependency yet.
peterjc
parents:
diff changeset
18 mummer.py "$fasta_a" "$fasta_b" $algorithm "$png_output" "$pdf_output"
b0551f2a5986 Uploaded v0.0.1, essentially a preview (previously only on the TestToolShed). No tests yet, no gnuplot or ps2pdf dependency yet.
peterjc
parents:
diff changeset
19 </command>
b0551f2a5986 Uploaded v0.0.1, essentially a preview (previously only on the TestToolShed). No tests yet, no gnuplot or ps2pdf dependency yet.
peterjc
parents:
diff changeset
20 <stdio>
b0551f2a5986 Uploaded v0.0.1, essentially a preview (previously only on the TestToolShed). No tests yet, no gnuplot or ps2pdf dependency yet.
peterjc
parents:
diff changeset
21 <!-- Anything other than zero is an error -->
b0551f2a5986 Uploaded v0.0.1, essentially a preview (previously only on the TestToolShed). No tests yet, no gnuplot or ps2pdf dependency yet.
peterjc
parents:
diff changeset
22 <exit_code range="1:" />
b0551f2a5986 Uploaded v0.0.1, essentially a preview (previously only on the TestToolShed). No tests yet, no gnuplot or ps2pdf dependency yet.
peterjc
parents:
diff changeset
23 <exit_code range=":-1" />
b0551f2a5986 Uploaded v0.0.1, essentially a preview (previously only on the TestToolShed). No tests yet, no gnuplot or ps2pdf dependency yet.
peterjc
parents:
diff changeset
24 </stdio>
b0551f2a5986 Uploaded v0.0.1, essentially a preview (previously only on the TestToolShed). No tests yet, no gnuplot or ps2pdf dependency yet.
peterjc
parents:
diff changeset
25 <inputs>
b0551f2a5986 Uploaded v0.0.1, essentially a preview (previously only on the TestToolShed). No tests yet, no gnuplot or ps2pdf dependency yet.
peterjc
parents:
diff changeset
26 <!-- Galaxy does not have sub-types for protein vs nucletide FASTA -->
b0551f2a5986 Uploaded v0.0.1, essentially a preview (previously only on the TestToolShed). No tests yet, no gnuplot or ps2pdf dependency yet.
peterjc
parents:
diff changeset
27 <param name="fasta_a" type="data" format="fasta"
b0551f2a5986 Uploaded v0.0.1, essentially a preview (previously only on the TestToolShed). No tests yet, no gnuplot or ps2pdf dependency yet.
peterjc
parents:
diff changeset
28 label="Species A"
b0551f2a5986 Uploaded v0.0.1, essentially a preview (previously only on the TestToolShed). No tests yet, no gnuplot or ps2pdf dependency yet.
peterjc
parents:
diff changeset
29 description="Nucleotide FASTA file, e.g. contigs from genome assembly." />
b0551f2a5986 Uploaded v0.0.1, essentially a preview (previously only on the TestToolShed). No tests yet, no gnuplot or ps2pdf dependency yet.
peterjc
parents:
diff changeset
30 <param name="fasta_b" type="data" format="fasta"
b0551f2a5986 Uploaded v0.0.1, essentially a preview (previously only on the TestToolShed). No tests yet, no gnuplot or ps2pdf dependency yet.
peterjc
parents:
diff changeset
31 label="Species B"
b0551f2a5986 Uploaded v0.0.1, essentially a preview (previously only on the TestToolShed). No tests yet, no gnuplot or ps2pdf dependency yet.
peterjc
parents:
diff changeset
32 description="Nucleotide FASTA file, e.g. contigs from genome assembly." />
b0551f2a5986 Uploaded v0.0.1, essentially a preview (previously only on the TestToolShed). No tests yet, no gnuplot or ps2pdf dependency yet.
peterjc
parents:
diff changeset
33 <param name="algorithm" type="select" label="MUMmer search algorithm">
b0551f2a5986 Uploaded v0.0.1, essentially a preview (previously only on the TestToolShed). No tests yet, no gnuplot or ps2pdf dependency yet.
peterjc
parents:
diff changeset
34 <option value="mummer">mummer, efficiently locates maximal unique matches between two sequences</option>
b0551f2a5986 Uploaded v0.0.1, essentially a preview (previously only on the TestToolShed). No tests yet, no gnuplot or ps2pdf dependency yet.
peterjc
parents:
diff changeset
35 <option value="nucmer">NUCmer (NUCleotide MUMmer), for closely related sequences</option>
b0551f2a5986 Uploaded v0.0.1, essentially a preview (previously only on the TestToolShed). No tests yet, no gnuplot or ps2pdf dependency yet.
peterjc
parents:
diff changeset
36 <option value="promer">PROmer (PROtein MUMmer), using six frame translation of DNA input, for less similar sequences.</option>
b0551f2a5986 Uploaded v0.0.1, essentially a preview (previously only on the TestToolShed). No tests yet, no gnuplot or ps2pdf dependency yet.
peterjc
parents:
diff changeset
37 </param>
b0551f2a5986 Uploaded v0.0.1, essentially a preview (previously only on the TestToolShed). No tests yet, no gnuplot or ps2pdf dependency yet.
peterjc
parents:
diff changeset
38 <!-- defaults like mincluster vary, 65 for nucmer but 20 for promer -->
b0551f2a5986 Uploaded v0.0.1, essentially a preview (previously only on the TestToolShed). No tests yet, no gnuplot or ps2pdf dependency yet.
peterjc
parents:
diff changeset
39 </inputs>
b0551f2a5986 Uploaded v0.0.1, essentially a preview (previously only on the TestToolShed). No tests yet, no gnuplot or ps2pdf dependency yet.
peterjc
parents:
diff changeset
40 <outputs>
b0551f2a5986 Uploaded v0.0.1, essentially a preview (previously only on the TestToolShed). No tests yet, no gnuplot or ps2pdf dependency yet.
peterjc
parents:
diff changeset
41 <data name="pdf_output" format="pdf" label="$algorithm.value PDF: $fasta_a.name vs $fasta_b.name" />
b0551f2a5986 Uploaded v0.0.1, essentially a preview (previously only on the TestToolShed). No tests yet, no gnuplot or ps2pdf dependency yet.
peterjc
parents:
diff changeset
42 <data name="png_output" format="png" label="$algorithm.value PNG: $fasta_a.name vs $fasta_b.name" />
b0551f2a5986 Uploaded v0.0.1, essentially a preview (previously only on the TestToolShed). No tests yet, no gnuplot or ps2pdf dependency yet.
peterjc
parents:
diff changeset
43 </outputs>
b0551f2a5986 Uploaded v0.0.1, essentially a preview (previously only on the TestToolShed). No tests yet, no gnuplot or ps2pdf dependency yet.
peterjc
parents:
diff changeset
44 <requirements>
b0551f2a5986 Uploaded v0.0.1, essentially a preview (previously only on the TestToolShed). No tests yet, no gnuplot or ps2pdf dependency yet.
peterjc
parents:
diff changeset
45 </requirements>
b0551f2a5986 Uploaded v0.0.1, essentially a preview (previously only on the TestToolShed). No tests yet, no gnuplot or ps2pdf dependency yet.
peterjc
parents:
diff changeset
46 <tests>
b0551f2a5986 Uploaded v0.0.1, essentially a preview (previously only on the TestToolShed). No tests yet, no gnuplot or ps2pdf dependency yet.
peterjc
parents:
diff changeset
47 </tests>
b0551f2a5986 Uploaded v0.0.1, essentially a preview (previously only on the TestToolShed). No tests yet, no gnuplot or ps2pdf dependency yet.
peterjc
parents:
diff changeset
48 <help>
b0551f2a5986 Uploaded v0.0.1, essentially a preview (previously only on the TestToolShed). No tests yet, no gnuplot or ps2pdf dependency yet.
peterjc
parents:
diff changeset
49 **What it does**
b0551f2a5986 Uploaded v0.0.1, essentially a preview (previously only on the TestToolShed). No tests yet, no gnuplot or ps2pdf dependency yet.
peterjc
parents:
diff changeset
50
1
b07aa90c95e6 Uploaded v0.0.2, corrects typo on tool ID, adds citation markup.
peterjc
parents: 0
diff changeset
51 Takes two FASTA files (*species A* and *species B*), compares them using one
b07aa90c95e6 Uploaded v0.0.2, corrects typo on tool ID, adds citation markup.
peterjc
parents: 0
diff changeset
52 of the MUMmer 3 tools (``mummer``, ``nucmer``, or ``promer``), checking both
0
b0551f2a5986 Uploaded v0.0.1, essentially a preview (previously only on the TestToolShed). No tests yet, no gnuplot or ps2pdf dependency yet.
peterjc
parents:
diff changeset
53 strands, and then draws a dotplot using ``mummerplot``.
b0551f2a5986 Uploaded v0.0.1, essentially a preview (previously only on the TestToolShed). No tests yet, no gnuplot or ps2pdf dependency yet.
peterjc
parents:
diff changeset
54
b0551f2a5986 Uploaded v0.0.1, essentially a preview (previously only on the TestToolShed). No tests yet, no gnuplot or ps2pdf dependency yet.
peterjc
parents:
diff changeset
55 The full MUMmer suite is more flexible and capable than this limited wrapper.
b0551f2a5986 Uploaded v0.0.1, essentially a preview (previously only on the TestToolShed). No tests yet, no gnuplot or ps2pdf dependency yet.
peterjc
parents:
diff changeset
56
b0551f2a5986 Uploaded v0.0.1, essentially a preview (previously only on the TestToolShed). No tests yet, no gnuplot or ps2pdf dependency yet.
peterjc
parents:
diff changeset
57 **References**
b0551f2a5986 Uploaded v0.0.1, essentially a preview (previously only on the TestToolShed). No tests yet, no gnuplot or ps2pdf dependency yet.
peterjc
parents:
diff changeset
58
b0551f2a5986 Uploaded v0.0.1, essentially a preview (previously only on the TestToolShed). No tests yet, no gnuplot or ps2pdf dependency yet.
peterjc
parents:
diff changeset
59 MUMmer manual: v3.22 http://mummer.sourceforge.net/manual/
b0551f2a5986 Uploaded v0.0.1, essentially a preview (previously only on the TestToolShed). No tests yet, no gnuplot or ps2pdf dependency yet.
peterjc
parents:
diff changeset
60
b0551f2a5986 Uploaded v0.0.1, essentially a preview (previously only on the TestToolShed). No tests yet, no gnuplot or ps2pdf dependency yet.
peterjc
parents:
diff changeset
61 MUMmer tutorials: http://mummer.sourceforge.net/examples/
b0551f2a5986 Uploaded v0.0.1, essentially a preview (previously only on the TestToolShed). No tests yet, no gnuplot or ps2pdf dependency yet.
peterjc
parents:
diff changeset
62
b0551f2a5986 Uploaded v0.0.1, essentially a preview (previously only on the TestToolShed). No tests yet, no gnuplot or ps2pdf dependency yet.
peterjc
parents:
diff changeset
63 If you use MUMmer 3, please cite:
b0551f2a5986 Uploaded v0.0.1, essentially a preview (previously only on the TestToolShed). No tests yet, no gnuplot or ps2pdf dependency yet.
peterjc
parents:
diff changeset
64
b0551f2a5986 Uploaded v0.0.1, essentially a preview (previously only on the TestToolShed). No tests yet, no gnuplot or ps2pdf dependency yet.
peterjc
parents:
diff changeset
65 S. Kurtz et al. (2004).
b0551f2a5986 Uploaded v0.0.1, essentially a preview (previously only on the TestToolShed). No tests yet, no gnuplot or ps2pdf dependency yet.
peterjc
parents:
diff changeset
66 Versatile and open software for comparing large genomes.
b0551f2a5986 Uploaded v0.0.1, essentially a preview (previously only on the TestToolShed). No tests yet, no gnuplot or ps2pdf dependency yet.
peterjc
parents:
diff changeset
67 Genome Biology (2004), 5:R12.
b0551f2a5986 Uploaded v0.0.1, essentially a preview (previously only on the TestToolShed). No tests yet, no gnuplot or ps2pdf dependency yet.
peterjc
parents:
diff changeset
68 http://dx.doi.org/10.1186/gb-2004-5-2-r12
b0551f2a5986 Uploaded v0.0.1, essentially a preview (previously only on the TestToolShed). No tests yet, no gnuplot or ps2pdf dependency yet.
peterjc
parents:
diff changeset
69
b0551f2a5986 Uploaded v0.0.1, essentially a preview (previously only on the TestToolShed). No tests yet, no gnuplot or ps2pdf dependency yet.
peterjc
parents:
diff changeset
70 This wrapper is available to install into other Galaxy Instances via the Galaxy
b0551f2a5986 Uploaded v0.0.1, essentially a preview (previously only on the TestToolShed). No tests yet, no gnuplot or ps2pdf dependency yet.
peterjc
parents:
diff changeset
71 Tool Shed at http://toolshed.g2.bx.psu.edu/view/peterjc/mummer
b0551f2a5986 Uploaded v0.0.1, essentially a preview (previously only on the TestToolShed). No tests yet, no gnuplot or ps2pdf dependency yet.
peterjc
parents:
diff changeset
72 </help>
1
b07aa90c95e6 Uploaded v0.0.2, corrects typo on tool ID, adds citation markup.
peterjc
parents: 0
diff changeset
73 <citations>
b07aa90c95e6 Uploaded v0.0.2, corrects typo on tool ID, adds citation markup.
peterjc
parents: 0
diff changeset
74 <citation type="doi">10.1186/gb-2004-5-2-r12</citation>
b07aa90c95e6 Uploaded v0.0.2, corrects typo on tool ID, adds citation markup.
peterjc
parents: 0
diff changeset
75 </citations>
0
b0551f2a5986 Uploaded v0.0.1, essentially a preview (previously only on the TestToolShed). No tests yet, no gnuplot or ps2pdf dependency yet.
peterjc
parents:
diff changeset
76 </tool>