annotate prop_venn.xml @ 0:8ea9b4e5a389

Uploaded
author g2cmnty@test-web1.g2.bx.psu.edu
date Wed, 22 Jun 2011 03:28:25 -0400
parents
children cc6707a1e044
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
8ea9b4e5a389 Uploaded
g2cmnty@test-web1.g2.bx.psu.edu
parents:
diff changeset
1 <tool id="prop_venn" name="proportional venn" version="0.4">
8ea9b4e5a389 Uploaded
g2cmnty@test-web1.g2.bx.psu.edu
parents:
diff changeset
2 <description> from 2-3 sets</description>
8ea9b4e5a389 Uploaded
g2cmnty@test-web1.g2.bx.psu.edu
parents:
diff changeset
3 <command interpreter="python">venner.py
8ea9b4e5a389 Uploaded
g2cmnty@test-web1.g2.bx.psu.edu
parents:
diff changeset
4 #if str( $twoThree['tt']) == 'three':
8ea9b4e5a389 Uploaded
g2cmnty@test-web1.g2.bx.psu.edu
parents:
diff changeset
5 --files $inputFile1,$inputFile2,$twoThree.inputFile3
8ea9b4e5a389 Uploaded
g2cmnty@test-web1.g2.bx.psu.edu
parents:
diff changeset
6 --columns $column1,$column2,$twoThree.column3
8ea9b4e5a389 Uploaded
g2cmnty@test-web1.g2.bx.psu.edu
parents:
diff changeset
7 --asNames $asName1,$asName2,$twoThree.asName3
8ea9b4e5a389 Uploaded
g2cmnty@test-web1.g2.bx.psu.edu
parents:
diff changeset
8 #else:
8ea9b4e5a389 Uploaded
g2cmnty@test-web1.g2.bx.psu.edu
parents:
diff changeset
9 --file $inputFile1,$inputFile2
8ea9b4e5a389 Uploaded
g2cmnty@test-web1.g2.bx.psu.edu
parents:
diff changeset
10 --columns $column1,$column2
8ea9b4e5a389 Uploaded
g2cmnty@test-web1.g2.bx.psu.edu
parents:
diff changeset
11 --asNames $asName1,$asName2
8ea9b4e5a389 Uploaded
g2cmnty@test-web1.g2.bx.psu.edu
parents:
diff changeset
12 #end if
8ea9b4e5a389 Uploaded
g2cmnty@test-web1.g2.bx.psu.edu
parents:
diff changeset
13 --title '$title'
8ea9b4e5a389 Uploaded
g2cmnty@test-web1.g2.bx.psu.edu
parents:
diff changeset
14 --size $size
8ea9b4e5a389 Uploaded
g2cmnty@test-web1.g2.bx.psu.edu
parents:
diff changeset
15 --outname $outPath
8ea9b4e5a389 Uploaded
g2cmnty@test-web1.g2.bx.psu.edu
parents:
diff changeset
16 </command>
8ea9b4e5a389 Uploaded
g2cmnty@test-web1.g2.bx.psu.edu
parents:
diff changeset
17 <inputs>
8ea9b4e5a389 Uploaded
g2cmnty@test-web1.g2.bx.psu.edu
parents:
diff changeset
18 <param name="title" label="title" type="text" help="title of plot" optional="true" value=""/>
8ea9b4e5a389 Uploaded
g2cmnty@test-web1.g2.bx.psu.edu
parents:
diff changeset
19 <param name="name" label="name" type="text" help="name of output file" value="venn of NA"/>
8ea9b4e5a389 Uploaded
g2cmnty@test-web1.g2.bx.psu.edu
parents:
diff changeset
20 <param name="size" label="size" type="integer" help="size of plot ( &lt; 540)" optional="true" value="300"/>
8ea9b4e5a389 Uploaded
g2cmnty@test-web1.g2.bx.psu.edu
parents:
diff changeset
21
8ea9b4e5a389 Uploaded
g2cmnty@test-web1.g2.bx.psu.edu
parents:
diff changeset
22 <param format="tabular" name="inputFile1" label="input file 1" type="data" help="tabular input file" optional="false"/>
8ea9b4e5a389 Uploaded
g2cmnty@test-web1.g2.bx.psu.edu
parents:
diff changeset
23 <param name="column1" label="column index" type="integer" help="0 based index of element column" optional="false" value="0"/>
8ea9b4e5a389 Uploaded
g2cmnty@test-web1.g2.bx.psu.edu
parents:
diff changeset
24 <param name="asName1" label="as name" type="text" help="nice name for columns on plot" optional="false" value="A"/>
8ea9b4e5a389 Uploaded
g2cmnty@test-web1.g2.bx.psu.edu
parents:
diff changeset
25
8ea9b4e5a389 Uploaded
g2cmnty@test-web1.g2.bx.psu.edu
parents:
diff changeset
26 <param format="tabular2" name="inputFile2" label="input file 2" type="data" help="tabular input file" optional="false"/>
8ea9b4e5a389 Uploaded
g2cmnty@test-web1.g2.bx.psu.edu
parents:
diff changeset
27 <param name="column2" label="column index file 2" type="integer" help="0 based index of element column" optional="false" value="0"/>
8ea9b4e5a389 Uploaded
g2cmnty@test-web1.g2.bx.psu.edu
parents:
diff changeset
28 <param name="asName2" label="as name file 2" type="text" help="nice name for columns on plot" optional="false" value="B"/>
8ea9b4e5a389 Uploaded
g2cmnty@test-web1.g2.bx.psu.edu
parents:
diff changeset
29
8ea9b4e5a389 Uploaded
g2cmnty@test-web1.g2.bx.psu.edu
parents:
diff changeset
30 <conditional name="twoThree">
8ea9b4e5a389 Uploaded
g2cmnty@test-web1.g2.bx.psu.edu
parents:
diff changeset
31 <param name="tt" type="select" label="two or three">
8ea9b4e5a389 Uploaded
g2cmnty@test-web1.g2.bx.psu.edu
parents:
diff changeset
32 <option value="two" selected="true">two</option>
8ea9b4e5a389 Uploaded
g2cmnty@test-web1.g2.bx.psu.edu
parents:
diff changeset
33 <option value="three">three</option>
8ea9b4e5a389 Uploaded
g2cmnty@test-web1.g2.bx.psu.edu
parents:
diff changeset
34 </param>
8ea9b4e5a389 Uploaded
g2cmnty@test-web1.g2.bx.psu.edu
parents:
diff changeset
35 <when value="two">
8ea9b4e5a389 Uploaded
g2cmnty@test-web1.g2.bx.psu.edu
parents:
diff changeset
36 </when>
8ea9b4e5a389 Uploaded
g2cmnty@test-web1.g2.bx.psu.edu
parents:
diff changeset
37 <when value="three">
8ea9b4e5a389 Uploaded
g2cmnty@test-web1.g2.bx.psu.edu
parents:
diff changeset
38 <param format="tabular" name="inputFile3" label="input file 3" type="data" help="tabular input file" optional="false"/>
8ea9b4e5a389 Uploaded
g2cmnty@test-web1.g2.bx.psu.edu
parents:
diff changeset
39 <param name="column3" label="column index file 3" type="integer" help="0 based index of element column" optional="false" value="0"/>
8ea9b4e5a389 Uploaded
g2cmnty@test-web1.g2.bx.psu.edu
parents:
diff changeset
40 <param name="asName3" label="as name file 3" type="text" help="nice name for columns on plot" optional="false" value="C"/>
8ea9b4e5a389 Uploaded
g2cmnty@test-web1.g2.bx.psu.edu
parents:
diff changeset
41 </when>
8ea9b4e5a389 Uploaded
g2cmnty@test-web1.g2.bx.psu.edu
parents:
diff changeset
42 </conditional>
8ea9b4e5a389 Uploaded
g2cmnty@test-web1.g2.bx.psu.edu
parents:
diff changeset
43 </inputs>
8ea9b4e5a389 Uploaded
g2cmnty@test-web1.g2.bx.psu.edu
parents:
diff changeset
44
8ea9b4e5a389 Uploaded
g2cmnty@test-web1.g2.bx.psu.edu
parents:
diff changeset
45 <outputs>
8ea9b4e5a389 Uploaded
g2cmnty@test-web1.g2.bx.psu.edu
parents:
diff changeset
46 <data name="outPath" format="html" label="${name}"/>
8ea9b4e5a389 Uploaded
g2cmnty@test-web1.g2.bx.psu.edu
parents:
diff changeset
47 </outputs>
8ea9b4e5a389 Uploaded
g2cmnty@test-web1.g2.bx.psu.edu
parents:
diff changeset
48
8ea9b4e5a389 Uploaded
g2cmnty@test-web1.g2.bx.psu.edu
parents:
diff changeset
49 <help>
8ea9b4e5a389 Uploaded
g2cmnty@test-web1.g2.bx.psu.edu
parents:
diff changeset
50
8ea9b4e5a389 Uploaded
g2cmnty@test-web1.g2.bx.psu.edu
parents:
diff changeset
51 Proportional Venn Diagram:
8ea9b4e5a389 Uploaded
g2cmnty@test-web1.g2.bx.psu.edu
parents:
diff changeset
52 --------------------------
8ea9b4e5a389 Uploaded
g2cmnty@test-web1.g2.bx.psu.edu
parents:
diff changeset
53 Creates a proportional Venn diagram from 2 or 3 tab delimited input files.
8ea9b4e5a389 Uploaded
g2cmnty@test-web1.g2.bx.psu.edu
parents:
diff changeset
54 The 0 based column index decides which column is used for extracting the sets to compare between the files.
8ea9b4e5a389 Uploaded
g2cmnty@test-web1.g2.bx.psu.edu
parents:
diff changeset
55 Multiple items with the same value per column are counted as one.
8ea9b4e5a389 Uploaded
g2cmnty@test-web1.g2.bx.psu.edu
parents:
diff changeset
56
8ea9b4e5a389 Uploaded
g2cmnty@test-web1.g2.bx.psu.edu
parents:
diff changeset
57 Requirements:
8ea9b4e5a389 Uploaded
g2cmnty@test-web1.g2.bx.psu.edu
parents:
diff changeset
58 -------------
8ea9b4e5a389 Uploaded
g2cmnty@test-web1.g2.bx.psu.edu
parents:
diff changeset
59 - 2-3 tab delimited input files.
8ea9b4e5a389 Uploaded
g2cmnty@test-web1.g2.bx.psu.edu
parents:
diff changeset
60 - 0 based index of the columns to extract for each file
8ea9b4e5a389 Uploaded
g2cmnty@test-web1.g2.bx.psu.edu
parents:
diff changeset
61
8ea9b4e5a389 Uploaded
g2cmnty@test-web1.g2.bx.psu.edu
parents:
diff changeset
62 Outputs:
8ea9b4e5a389 Uploaded
g2cmnty@test-web1.g2.bx.psu.edu
parents:
diff changeset
63 --------
8ea9b4e5a389 Uploaded
g2cmnty@test-web1.g2.bx.psu.edu
parents:
diff changeset
64 - Html page with the proportional Venn diagram and a table for the counts in each section.
8ea9b4e5a389 Uploaded
g2cmnty@test-web1.g2.bx.psu.edu
parents:
diff changeset
65
8ea9b4e5a389 Uploaded
g2cmnty@test-web1.g2.bx.psu.edu
parents:
diff changeset
66 Please turn to *Ido Tamir* in case of problems or suggestions for this tool.
8ea9b4e5a389 Uploaded
g2cmnty@test-web1.g2.bx.psu.edu
parents:
diff changeset
67
8ea9b4e5a389 Uploaded
g2cmnty@test-web1.g2.bx.psu.edu
parents:
diff changeset
68
8ea9b4e5a389 Uploaded
g2cmnty@test-web1.g2.bx.psu.edu
parents:
diff changeset
69
8ea9b4e5a389 Uploaded
g2cmnty@test-web1.g2.bx.psu.edu
parents:
diff changeset
70 </help>
8ea9b4e5a389 Uploaded
g2cmnty@test-web1.g2.bx.psu.edu
parents:
diff changeset
71
8ea9b4e5a389 Uploaded
g2cmnty@test-web1.g2.bx.psu.edu
parents:
diff changeset
72 </tool>
8ea9b4e5a389 Uploaded
g2cmnty@test-web1.g2.bx.psu.edu
parents:
diff changeset
73
8ea9b4e5a389 Uploaded
g2cmnty@test-web1.g2.bx.psu.edu
parents:
diff changeset
74
8ea9b4e5a389 Uploaded
g2cmnty@test-web1.g2.bx.psu.edu
parents:
diff changeset
75