annotate visualize.xml @ 10:54223991334b default tip

tool_dependencies.xml: Defined PIL dependency
author Nick Stoler <nstoler@psu.edu>
date Mon, 03 Mar 2014 12:54:02 -0500
parents abed07ebeac7
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
8
534516105ca9 visualize.py: The second tool, for a more aesthetic, abstract visualization.
Nick Stoler <nstoler@psu.edu>
parents:
diff changeset
1 <tool id="dnagram" name="DNA graphic" version="0.1">
10
54223991334b tool_dependencies.xml: Defined PIL dependency
Nick Stoler <nstoler@psu.edu>
parents: 9
diff changeset
2
54223991334b tool_dependencies.xml: Defined PIL dependency
Nick Stoler <nstoler@psu.edu>
parents: 9
diff changeset
3 <requirements>
54223991334b tool_dependencies.xml: Defined PIL dependency
Nick Stoler <nstoler@psu.edu>
parents: 9
diff changeset
4 <requirement type="package" version="1.1.7">pil</requirement>
54223991334b tool_dependencies.xml: Defined PIL dependency
Nick Stoler <nstoler@psu.edu>
parents: 9
diff changeset
5 </requirements>
54223991334b tool_dependencies.xml: Defined PIL dependency
Nick Stoler <nstoler@psu.edu>
parents: 9
diff changeset
6
8
534516105ca9 visualize.py: The second tool, for a more aesthetic, abstract visualization.
Nick Stoler <nstoler@psu.edu>
parents:
diff changeset
7 <description>Create a graphic from a DNA sequence</description>
10
54223991334b tool_dependencies.xml: Defined PIL dependency
Nick Stoler <nstoler@psu.edu>
parents: 9
diff changeset
8
54223991334b tool_dependencies.xml: Defined PIL dependency
Nick Stoler <nstoler@psu.edu>
parents: 9
diff changeset
9 <command interpreter="python">visualize.py $input $output $size</command>
54223991334b tool_dependencies.xml: Defined PIL dependency
Nick Stoler <nstoler@psu.edu>
parents: 9
diff changeset
10
8
534516105ca9 visualize.py: The second tool, for a more aesthetic, abstract visualization.
Nick Stoler <nstoler@psu.edu>
parents:
diff changeset
11 <inputs>
534516105ca9 visualize.py: The second tool, for a more aesthetic, abstract visualization.
Nick Stoler <nstoler@psu.edu>
parents:
diff changeset
12 <param name="input" type="data" format="fasta,text" label="Input sequence" />
9
abed07ebeac7 visualize.xml: Text tweak
Nick Stoler <nstoler@psu.edu>
parents: 8
diff changeset
13 <param name="size" type="integer" value="512" min="0" max="16384" label="Output image width (pixels)" help="Height will be the same. A power of 2 is highly recommended." />
8
534516105ca9 visualize.py: The second tool, for a more aesthetic, abstract visualization.
Nick Stoler <nstoler@psu.edu>
parents:
diff changeset
14 </inputs>
10
54223991334b tool_dependencies.xml: Defined PIL dependency
Nick Stoler <nstoler@psu.edu>
parents: 9
diff changeset
15
8
534516105ca9 visualize.py: The second tool, for a more aesthetic, abstract visualization.
Nick Stoler <nstoler@psu.edu>
parents:
diff changeset
16 <outputs>
534516105ca9 visualize.py: The second tool, for a more aesthetic, abstract visualization.
Nick Stoler <nstoler@psu.edu>
parents:
diff changeset
17 <data name="output" format="png"/>
534516105ca9 visualize.py: The second tool, for a more aesthetic, abstract visualization.
Nick Stoler <nstoler@psu.edu>
parents:
diff changeset
18 </outputs>
534516105ca9 visualize.py: The second tool, for a more aesthetic, abstract visualization.
Nick Stoler <nstoler@psu.edu>
parents:
diff changeset
19
534516105ca9 visualize.py: The second tool, for a more aesthetic, abstract visualization.
Nick Stoler <nstoler@psu.edu>
parents:
diff changeset
20 <help>
534516105ca9 visualize.py: The second tool, for a more aesthetic, abstract visualization.
Nick Stoler <nstoler@psu.edu>
parents:
diff changeset
21
534516105ca9 visualize.py: The second tool, for a more aesthetic, abstract visualization.
Nick Stoler <nstoler@psu.edu>
parents:
diff changeset
22 .. class:: infomark
534516105ca9 visualize.py: The second tool, for a more aesthetic, abstract visualization.
Nick Stoler <nstoler@psu.edu>
parents:
diff changeset
23
534516105ca9 visualize.py: The second tool, for a more aesthetic, abstract visualization.
Nick Stoler <nstoler@psu.edu>
parents:
diff changeset
24 **What it does**
534516105ca9 visualize.py: The second tool, for a more aesthetic, abstract visualization.
Nick Stoler <nstoler@psu.edu>
parents:
diff changeset
25
534516105ca9 visualize.py: The second tool, for a more aesthetic, abstract visualization.
Nick Stoler <nstoler@psu.edu>
parents:
diff changeset
26 This tool creates a graphic representing a DNA sequence.
9
abed07ebeac7 visualize.xml: Text tweak
Nick Stoler <nstoler@psu.edu>
parents: 8
diff changeset
27 The graphic is derived from the sequence, but is not a literal representation. It is intended to be an aesthetic visual based on the sequence. Even a small change in the input sequence will result in a drastically different image. See here for a full description and rationale: http://nstoler.com/misc/yourgenome.html
8
534516105ca9 visualize.py: The second tool, for a more aesthetic, abstract visualization.
Nick Stoler <nstoler@psu.edu>
parents:
diff changeset
28
534516105ca9 visualize.py: The second tool, for a more aesthetic, abstract visualization.
Nick Stoler <nstoler@psu.edu>
parents:
diff changeset
29 </help>
534516105ca9 visualize.py: The second tool, for a more aesthetic, abstract visualization.
Nick Stoler <nstoler@psu.edu>
parents:
diff changeset
30
534516105ca9 visualize.py: The second tool, for a more aesthetic, abstract visualization.
Nick Stoler <nstoler@psu.edu>
parents:
diff changeset
31 </tool>