comparison prop_venn.xml @ 1:cc6707a1e044 draft default tip

added fixes from Brad Langhorst; https://bitbucket.org/account/notifications/read/3443176/patch-for-proportional-venn-tool-in-galaxy; added tool_dependencies for Mako template untested
author Ido Tamir <ido.tamir@imp.ac.at>
date Mon, 24 Sep 2012 16:46:21 +0200
parents 8ea9b4e5a389
children
comparison
equal deleted inserted replaced
0:8ea9b4e5a389 1:cc6707a1e044
1 <tool id="prop_venn" name="proportional venn" version="0.4"> 1 <tool id="prop_venn" name="proportional venn" version="0.5">
2 <description> from 2-3 sets</description> 2 <description> from 2-3 sets</description>
3 <command interpreter="python">venner.py 3 <command interpreter="python">venner.py
4 #if str( $twoThree['tt']) == 'three': 4 #if str( $twoThree['tt']) == 'three':
5 --files $inputFile1,$inputFile2,$twoThree.inputFile3 5 --files $inputFile1,$inputFile2,$twoThree.inputFile3
6 --columns $column1,$column2,$twoThree.column3 6 --columns $column1,$column2,$twoThree.column3
7 --asNames $asName1,$asName2,$twoThree.asName3 7 --asNames "$asName1","$asName2","$twoThree.asName3"
8 #else: 8 #else:
9 --file $inputFile1,$inputFile2 9 --file $inputFile1,$inputFile2
10 --columns $column1,$column2 10 --columns $column1,$column2
11 --asNames $asName1,$asName2 11 --asNames "$asName1","$asName2"
12 #end if 12 #end if
13 --title '$title' 13 --title '$title'
14 --size $size 14 --size $size
15 --outname $outPath 15 --outname $outPath
16 </command> 16 </command>
17 <inputs> 17 <inputs>
18 <param name="title" label="title" type="text" help="title of plot" optional="true" value=""/> 18 <param name="title" label="title" type="text" help="title of plot" optional="true" value=""/>
19 <param name="name" label="name" type="text" help="name of output file" value="venn of NA"/>
20 <param name="size" label="size" type="integer" help="size of plot ( &lt; 540)" optional="true" value="300"/> 19 <param name="size" label="size" type="integer" help="size of plot ( &lt; 540)" optional="true" value="300"/>
21 20
22 <param format="tabular" name="inputFile1" label="input file 1" type="data" help="tabular input file" optional="false"/> 21 <param format="tabular" name="inputFile1" label="input file 1" type="data" help="tabular input file" optional="false"/>
23 <param name="column1" label="column index" type="integer" help="0 based index of element column" optional="false" value="0"/> 22 <param name="column1" label="column index" type="integer" help="0 based index of element column" optional="false" value="0"/>
24 <param name="asName1" label="as name" type="text" help="nice name for columns on plot" optional="false" value="A"/> 23 <param name="asName1" label="as name" type="text" help="nice name for columns on plot" optional="false" value="A"/>
41 </when> 40 </when>
42 </conditional> 41 </conditional>
43 </inputs> 42 </inputs>
44 43
45 <outputs> 44 <outputs>
46 <data name="outPath" format="html" label="${name}"/> 45 <data name="outPath" format="html" label="${title}"/>
47 </outputs> 46 </outputs>
48 47
49 <help> 48 <help>
50 49
51 Proportional Venn Diagram: 50 Proportional Venn Diagram: