Mercurial > repos > nick > dna_visualizer
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 |
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 | 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 | 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> |