annotate iReport.xml @ 6:42076db43d42 draft

Fixed auto resizing plus various other minor bugs
author saskia-hiltemann
date Mon, 16 Nov 2015 08:56:22 -0500
parents 4e21ce709269
children 0f2b740536fb
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
5
4e21ce709269 Uploaded
saskia-hiltemann
parents: 4
diff changeset
1 <tool id="iReport" name="iReport" version="1">
0
ac5f9272033b first upload
saskia-hiltemann
parents:
diff changeset
2
6
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
3 <!-- Note to Galaxy Admins:
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
4 This wrapper contains one hidden parameter with hardcoded server location, this is currently needed for dalliance genome browser to function correctly,
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
5 please change this value as needed! (see below for parameter: <param name="localhost" type="hidden" value="https://bioninf-galaxian.erasmusmc.nl"/>)
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
6 -->
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
7
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
8
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
9 <description> create an HTML report </description>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
10
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
11 <requirements>
2
e8755431a0cd fixed missing dependencies
saskia-hiltemann
parents: 1
diff changeset
12 <requirement type="set_environment">REPOSITORY_PATH</requirement>
e8755431a0cd fixed missing dependencies
saskia-hiltemann
parents: 1
diff changeset
13 </requirements>
6
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
14
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
15 <command interpreter="bash">
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
16
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
17 #set $labelb64 = str($label).encode('base64').replace('\n','')
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
18 #set $coverimageb64 = str($coverimage).encode('base64').replace('\n','')
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
19
4
a4813532bbc6 Added MarkDown support
saskia-hiltemann
parents: 2
diff changeset
20 iReport.sh
6
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
21 --toolpath \$REPOSITORY_PATH
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
22 --galaxypath ${report.files_path}
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
23 --htmlout ${report}
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
24 --minwidth ${minwidth}
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
25 --coverimage -${coverimageb64}
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
26 #for $i, $t in enumerate($tabs)
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
27 #set $tabtitleb64 = str($t.tabtitle).encode('base64').replace('\n','')
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
28 --tab ${tabtitleb64}
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
29 #for $j, $u in enumerate($t.content)
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
30 #if $u.filetype.itemtype == "image"
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
31 --item "${t.tabtitle}:${u.filetype.itemtype}:${u.filetype.item}:${u.filetype.break}:${u.filetype.zoomlevel}:${u.filetype.zoomenable}:${u.filetype.align}"
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
32 #else if $u.filetype.itemtype == "table"
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
33 #if $u.filetype.collink.columnhyperlink == "Y"
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
34 --item "${t.tabtitle}:${u.filetype.itemtype}:${u.filetype.item}:${u.filetype.break}:${u.filetype.fancy}:Y:${u.filetype.collink.urlcol}:${u.filetype.collink.urlprefix}:${u.filetype.collink.urlsuffix}:${u.filetype.collink.urlitems}:${u.filetype.minw}:${u.filetype.minh}"
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
35 #else
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
36 --item "${t.tabtitle}:${u.filetype.itemtype}:${u.filetype.item}:${u.filetype.break}:${u.filetype.fancy}:N:${u.filetype.minw}:${u.filetype.minh}"
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
37 #end if
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
38 #else if $u.filetype.itemtype == "link"
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
39 --item "${t.tabtitle}:${u.filetype.itemtype}:${u.filetype.item}:${u.filetype.break}:${__app__.security.encode_id($u.filetype.item.id)}:${u.filetype.ireport}:${u.filetype.item2}:${localhost}:${proxy}"
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
40 #else if $u.filetype.itemtype == "weblink"
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
41 #set $itemb64 = str($u.filetype.item).encode('base64').replace('\n','')
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
42 #set $item2b64 = str($u.filetype.item2).encode('base64').replace('\n','')
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
43 --item "${t.tabtitle}:${u.filetype.itemtype}:${itemb64}:${u.filetype.break}:${item2b64}"
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
44 #else if $u.filetype.itemtype == "text"
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
45 --item "${t.tabtitle}:${u.filetype.itemtype}:${u.filetype.item}:${u.filetype.break}:${u.filetype.md}"
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
46 #else if $u.filetype.itemtype == "textfile"
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
47 --item "${t.tabtitle}:${u.filetype.itemtype}:${u.filetype.item}:${u.filetype.break}:${u.filetype.md}"
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
48 #else if $u.filetype.itemtype == "htmlfile"
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
49 --item "${t.tabtitle}:${u.filetype.itemtype}:${u.filetype.item}:${u.filetype.break}:${u.filetype.height}:${__app__.security.encode_id($u.filetype.item.id)}:${u.filetype.ireport}:${localhost}:${proxy}"
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
50 #else if $u.filetype.itemtype == "htmlpage"
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
51 --item "${t.tabtitle}:${u.filetype.itemtype}:${u.filetype.item}:${u.filetype.break}:${u.filetype.height}"
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
52 #else if $u.filetype.itemtype == "genomebrowser"
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
53 #set $itemb64 = str($u.filetype.initialview).encode('base64').replace('\n','')
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
54 --item "${t.tabtitle}:${u.filetype.itemtype}:${u.filetype.genomebuild}:${u.filetype.break}:${__app__.security.encode_id($report.id)}:${localhost}:${itemb64}"
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
55 --newgb "-"
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
56 #for $k, $gb in enumerate($u.filetype.gbtracks)
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
57 --genomebrowsertrack ${gb.item}:${gb.tracklabel}:${gb.gbfiletype}
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
58 #end for
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
59 #else
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
60 --item "${t.tabtitle}:${u.filetype.itemtype}:${u.filetype.item}:${u.filetype.break}"
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
61 #end if
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
62 #end for
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
63 #end for
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
64 --label ${labelb64}
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
65
4
a4813532bbc6 Added MarkDown support
saskia-hiltemann
parents: 2
diff changeset
66 </command>
6
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
67
4
a4813532bbc6 Added MarkDown support
saskia-hiltemann
parents: 2
diff changeset
68 <inputs>
6
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
69 <!-- this sucks, but need to hardcode where galaxy is running from for some components -->
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
70 <param name="localhost" type="hidden" value="https://bioinf-galaxian.erasmusmc.nl/galaxy">
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
71 <sanitizer>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
72 <valid initial="default">
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
73 <add preset="string.printable"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
74 <remove value=":"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
75 </valid>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
76 <mapping initial="none">
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
77 <add source=":" target="==colon=="/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
78 </mapping>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
79 </sanitizer>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
80 </param>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
81 <param name="proxy" type="hidden" value="galaxy"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
82 <!-- /sucks -->
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
83
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
84
4
a4813532bbc6 Added MarkDown support
saskia-hiltemann
parents: 2
diff changeset
85 <param name="label" type="text" size="100" label="Name of Report" >
6
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
86 <sanitizer>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
87 <valid initial="default">
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
88 <add preset="string.printable"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
89 <remove value=":"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
90 <remove value="$"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
91 <remove value="~"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
92 <remove value="("/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
93 <remove value=")"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
94 <remove value="&lt;"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
95 <remove value="&gt;"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
96 </valid>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
97 <mapping initial="none">
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
98 <add source="&lt;" target="&amp;#60;"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
99 <add source="&gt;" target="&amp;#62;"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
100 <add source=":" target="&amp;#58;"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
101 <add source="$" target="&amp;#36;"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
102 <add source="~" target="&amp;#126;"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
103 <add source=")" target="&amp;#41;"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
104 <add source="(" target="&amp;#40;"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
105
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
106 </mapping>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
107 </sanitizer>
4
a4813532bbc6 Added MarkDown support
saskia-hiltemann
parents: 2
diff changeset
108 <validator type="empty_field" />
a4813532bbc6 Added MarkDown support
saskia-hiltemann
parents: 2
diff changeset
109 </param>
6
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
110 <param name="coverimage" type="text" size="100" label="Link to cover image" help="Optional. A default image will be used if not specified">
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
111 <sanitizer>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
112 <valid initial="default">
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
113 <add preset="string.printable"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
114 <remove value=" "/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
115 <remove value=":"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
116 <remove value="$"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
117 <remove value="~"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
118 <remove value="("/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
119 <remove value=")"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
120 <remove value="&lt;"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
121 <remove value="&gt;"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
122 </valid>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
123 <mapping initial="none">
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
124 <add source=" " target=""/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
125 <add source="&lt;" target="&amp;#60;"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
126 <add source="&gt;" target="&amp;#62;"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
127 <add source=":" target="&amp;#58;"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
128 <add source="$" target="&amp;#36;"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
129 <add source="~" target="&amp;#126;"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
130 <add source=")" target="&amp;#41;"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
131 <add source="(" target="&amp;#40;"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
132 </mapping>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
133 </sanitizer>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
134 </param>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
135
0
ac5f9272033b first upload
saskia-hiltemann
parents:
diff changeset
136 <param name="minwidth" type="integer" min="0" max="5000" value="1200" label="Width of page (in pixels)" />
ac5f9272033b first upload
saskia-hiltemann
parents:
diff changeset
137 <repeat name="tabs" title="Tab" default="1" >
ac5f9272033b first upload
saskia-hiltemann
parents:
diff changeset
138 <param name="tabtitle" type="text" size="50" label="Enter tab name">
ac5f9272033b first upload
saskia-hiltemann
parents:
diff changeset
139 <sanitizer>
ac5f9272033b first upload
saskia-hiltemann
parents:
diff changeset
140 <valid initial="default">
ac5f9272033b first upload
saskia-hiltemann
parents:
diff changeset
141 <add preset="string.printable"/>
6
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
142 <remove value=":"/>
0
ac5f9272033b first upload
saskia-hiltemann
parents:
diff changeset
143 <remove value=" "/>
6
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
144 <remove value="$"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
145 <remove value="~"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
146 <remove value="&lt;"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
147 <remove value="&gt;"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
148 <remove value="("/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
149 <remove value=")"/>
0
ac5f9272033b first upload
saskia-hiltemann
parents:
diff changeset
150 </valid>
ac5f9272033b first upload
saskia-hiltemann
parents:
diff changeset
151 <mapping initial="none">
6
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
152 <add source=":" target="&amp;#58;"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
153 <add source=" " target="&amp;#32;"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
154 <add source="$" target="&amp;#36;"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
155 <add source="~" target="&amp;#126;"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
156 <add source=")" target="&amp;#41;"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
157 <add source="(" target="&amp;#40;"/>
0
ac5f9272033b first upload
saskia-hiltemann
parents:
diff changeset
158 </mapping>
ac5f9272033b first upload
saskia-hiltemann
parents:
diff changeset
159 </sanitizer>
4
a4813532bbc6 Added MarkDown support
saskia-hiltemann
parents: 2
diff changeset
160 <validator type="empty_field" />
0
ac5f9272033b first upload
saskia-hiltemann
parents:
diff changeset
161 </param>
ac5f9272033b first upload
saskia-hiltemann
parents:
diff changeset
162 <repeat name="content" title="Content-Item" default="1">
ac5f9272033b first upload
saskia-hiltemann
parents:
diff changeset
163 <conditional name="filetype">
6
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
164 <param name="itemtype" type="select" label="Select Item Type" >
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
165 <option value="" > Please choose item type </option>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
166 <option value="text" > Text Field </option>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
167 <option value="textfile" > Text File from history </option>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
168 <option value="htmlfile"> HTML File from history </option>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
169 <option value="htmlpage"> iFrame with HTML page from web </option>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
170 <option value="image"> Image </option>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
171 <option value="pdf" > PDF File </option>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
172 <option value="table"> Table </option>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
173 <option value="link" > Link to Dataset </option>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
174 <option value="links"> Links to Files in Archive Dataset </option>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
175 <option value="weblink" > Web link </option>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
176 <option value="genomebrowser" > Genome Browser (beta) </option>
4
a4813532bbc6 Added MarkDown support
saskia-hiltemann
parents: 2
diff changeset
177 <validator type="empty_field" />
0
ac5f9272033b first upload
saskia-hiltemann
parents:
diff changeset
178 </param>
6
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
179
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
180 <!--###########################
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
181 # Text Field #
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
182 ########################### -->
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
183 <when value="text">
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
184 <param name="md" type="boolean" truevalue="Y" falsevalue="n" checked="false" label="Text in MarkDown format?" help="If checked, text file or field will be interpreted as markdown"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
185 <param name="item" type="text" area="true" size="10x100" label="Text to display." help="can explicitly add whitespace adding \n in your text for a newline or \t for a tab. HTML tags em, strong, b, i, h1-h6 tags" >
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
186 <sanitizer>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
187 <valid initial="default">
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
188 <add preset="string.printable"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
189 <remove value="\"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
190 <remove value="/"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
191 <remove value=","/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
192 <remove value=":"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
193 <remove value="~"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
194 <remove value="&lt;"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
195 <remove value="&gt;"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
196 <remove value="&apos;"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
197 <remove value="&quot;"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
198 <remove value="&#xA;"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
199 <remove value="&#xD;"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
200 <remove value="&amp;"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
201 <remove value="&#x3a;"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
202 <remove value=" "/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
203 <remove value="`"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
204 <remove value="$"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
205 <remove value="|"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
206 </valid>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
207 <mapping initial="none">
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
208 <add source="\" target="\\"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
209 <add source="/" target="==slash=="/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
210 <add source="&amp;" target="&amp;&amp;"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
211 <add source="&#xA;" target="&amp;n"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
212 <add source="&#xD;" target="&amp;r"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
213 <add source="&#x3a;" target="&amp;c"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
214 <add source=" " target="==space=="/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
215 <add source="," target="==comma=="/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
216 <add source="&lt;" target="==lt=="/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
217 <add source="&gt;" target="==gt=="/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
218 <add source="&apos;" target="==apos=="/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
219 <add source="&quot;" target="==quote=="/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
220 <add source=":" target="&amp;#58;"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
221 <add source="`" target="==backtick=="/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
222 <add source="$" target="==dollar=="/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
223 <add source="|" target="==bar=="/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
224 <add source="~" target="&amp;#126;"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
225 </mapping>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
226 </sanitizer>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
227 <validator type="empty_field" />
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
228 </param>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
229 <param name="break" type="boolean" checked="False" truevalue="Y" falsevalue="N" label="Insert break after item?"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
230 </when>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
231
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
232 <!--###########################
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
233 # Text File #
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
234 ########################### -->
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
235 <when value="textfile">
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
236 <param name="md" type="boolean" truevalue="Y" falsevalue="n" checked="false" label="Text in MarkDown format?" help="If checked, text file or field will be interpreted as markdown. Will use pandoc if this is installed on the system, else uses a custom script"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
237 <param name="item" type="data" label="Text File" help="Text file to display verbatim"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
238 <param name="break" type="boolean" checked="False" truevalue="Y" falsevalue="N" label="Insert break after item?" help="Insert a line break to force next item to appear below this one. If unchecked, the browser will decide layout"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
239 </when>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
240
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
241 <!--###########################
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
242 # HTML File #
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
243 ########################### -->
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
244 <when value="htmlfile">
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
245 <param name="item" type="data" label="HTML File" help="Contents of html file will be displayed in an iframe"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
246 <param name="ireport" type="boolean" checked="False" truevalue="Y" falsevalue="N" label="is the link another iReport?"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
247 <param name="height" type="integer" min="0" max="500000" value="350" label="Height (in pixels)" help="Height of the iFrame displaying the html page"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
248 <param name="break" type="boolean" checked="False" truevalue="Y" falsevalue="N" label="Insert break after item?" help="Insert a line break to force next item to appear below this one. If unchecked, the browser will decide layout"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
249 </when>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
250
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
251 <when value="htmlpage">
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
252 <param name="item" type="text" label="URL" size="100" help="Contents of webpage will be displayed in an iframe">
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
253 <sanitizer>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
254 <valid initial="default">
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
255 <add preset="string.printable"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
256 <remove value="&amp;"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
257 <remove value=":"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
258 <remove value="/"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
259 <remove value=" "/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
260 <remove value="$"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
261 <remove value="~"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
262 <remove value="("/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
263 <remove value=")"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
264 </valid>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
265 <mapping initial="none">
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
266 <add source="&amp;" target="&amp;#38;"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
267 <add source=":" target="&amp;#58;"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
268 <add source="/" target="&amp;#47;"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
269 <add source=" " target="&amp;#32;"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
270 <add source="$" target="&amp;#36;"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
271 <add source="~" target="&amp;#126;"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
272 <add source="~" target="&amp;#126;"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
273 <add source=")" target="&amp;#41;"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
274 <add source="(" target="&amp;#40;"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
275 </mapping>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
276 </sanitizer>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
277 </param>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
278 <param name="height" type="integer" min="0" max="500000" value="350" label="Height (in pixels)" help="Height of the iFrame displaying the html page"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
279 <param name="break" type="boolean" checked="False" truevalue="Y" falsevalue="N" label="Insert break after item?" help="Insert a line break to force next item to appear below this one. If unchecked, the browser will decide layout"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
280 </when>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
281
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
282 <!--###########################
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
283 # Images #
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
284 ########################### -->
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
285 <when value="image">
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
286 <param name="item" type="data" label="Image File" format="png,svg,jpg,jpeg" help="Supported formats: png, jpg, svg. If image is scaled by choice of width, zoom-on-mousover effect is added."/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
287 <param name="zoomlevel" type="integer" min="0" max="5000" value="250" label="Width (in pixels)" help="enter 0 to keep original size" />
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
288 <param name="zoomenable" type="boolean" checked="True" truevalue="Y" falsevalue="N" label="Enable zoom-on-mouseover effect?" help="If checked and nonzero width, zoom-on-mousover effect added"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
289 <param name="align" type="select" label="Alignment of image (float)" help="Use left or right align to have images and text next to each other. Always specify image first (with alignment), then text, if you want to show them side by side." >
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
290 <option value="none" > default (recommended) </option>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
291 <option value="left" > left </option>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
292 <option value="right" > right </option>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
293 <option value="middle"> center </option>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
294 <!--<option value="top"> top </option>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
295 <option value="bottom"> bottom </option>-->
0
ac5f9272033b first upload
saskia-hiltemann
parents:
diff changeset
296 </param>
6
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
297 <param name="break" type="boolean" checked="False" truevalue="Y" falsevalue="N" label="Insert break after item?" help="Insert a line break to force next item to appear below this one. If unchecked, the browser will decide layout"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
298 </when>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
299
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
300 <!--###########################
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
301 # Table #
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
302 ########################### -->
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
303 <when value="table">
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
304 <param name="item" type="data" label="Table File" help="must be a tab-delimited file with a 1-line header" />
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
305 <param name="fancy" type="boolean" checked="True" truevalue="Y" falsevalue="N" label="Fancy table)?" help="If selected, will create, sortable, searchable, paginated table. Otherwise not (for small tables)"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
306 <param name="minw" type="integer" value="0" label="Minimum width of table (in pixels)" help="only needed when tables are not displaying correctly"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
307 <param name="minh" type="integer" value="0" label="Minimum height of table (in pixels)" help="only needed when tables are not displaying correctly"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
308 <conditional name="collink">
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
309 <param name="columnhyperlink" type="select" label="create url links from one of the columns in your table?" help="For example: from column with gene names, link to genecards page">
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
310 <option value="N"> No </option>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
311 <option value="Y"> Yes </option>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
312 </param>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
313 <when value="Y">
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
314 <param name="urlcol" type="data_column" data_ref="item" multiple="False" label="Column to turn in to weblinks" />
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
315 <param name="urlprefix" type="text" size="75" label="URL prefix" help="this will be placed before value in column to form the weblink. e.g. for genecards use: http://www.genecards.org/cgi-bin/carddisp.pl?gene=">
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
316 <sanitizer>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
317 <valid initial="default">
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
318 <add preset="string.printable"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
319 <remove value="&amp;"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
320 <remove value=":"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
321 <remove value="/"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
322 <remove value=" "/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
323 <remove value="~"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
324 <remove value="("/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
325 <remove value=")"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
326 </valid>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
327 <mapping initial="none">
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
328 <add source="&amp;" target="==amp=="/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
329 <add source=":" target="==colon=="/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
330 <add source="/" target="//"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
331 <add source=" " target=""/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
332 <add source="~" target="&amp;#126;"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
333 <add source=")" target="&amp;#41;"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
334 <add source="(" target="&amp;#40;"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
335 </mapping>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
336 </sanitizer>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
337 </param>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
338 <param name="urlsuffix" type="text" size="75" label="URL suffix" help="this will be placed before value in column to form the weblink. e.g. For genecards, there is no suffix">
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
339 <sanitizer>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
340 <valid initial="default">
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
341 <add preset="string.printable"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
342 <remove value="&amp;"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
343 <remove value="/"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
344 <remove value=" "/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
345 <remove value="~"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
346 <remove value="("/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
347 <remove value=")"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
348 </valid>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
349 <mapping initial="none">
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
350 <add source="&amp;" target="&amp;&amp;"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
351 <add source="/" target="//"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
352 <add source=" " target=""/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
353 <add source="~" target="&amp;#126;"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
354 <add source=")" target="&amp;#41;"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
355 <add source="(" target="&amp;#40;"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
356 </mapping>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
357 </sanitizer>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
358 </param>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
359 <param name="urlitems" type="data" label="(Not yet implemented) Archive with files to link to" optional="true" help="Optional. Only if you want to link column entries to local files instead of websites" format="data,tar.gz,zip,gz,bz2,tar"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
360 </when>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
361 </conditional>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
362 <param name="break" type="boolean" checked="False" truevalue="Y" falsevalue="N" label="Insert break after item?" help="Insert a line break to force next item to appear below this one. If unchecked, the browser will decide layout"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
363 </when>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
364
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
365 <!--###########################
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
366 # PDF File #
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
367 ########################### -->
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
368 <when value="pdf">
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
369 <param name="item" type="data" label="PDF File" format="pdf"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
370 <param name="break" type="boolean" checked="False" truevalue="Y" falsevalue="N" label="Insert break after item?" help="Insert a line break to force next item to appear below this one. If unchecked, the browser will decide layout"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
371 </when>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
372
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
373 <!--###########################
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
374 # Links #
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
375 ########################### -->
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
376 <when value="link">
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
377 <param name="item" type="data" label="File to link to" />
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
378 <param name="item2" type="text" size="100" label="link text" help="text to display as a link"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
379 <param name="ireport" type="boolean" checked="False" truevalue="Y" falsevalue="N" label="is the link another iReport?"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
380 <param name="break" type="boolean" checked="False" truevalue="Y" falsevalue="N" label="Insert break after item?" help="Insert a line break to force next item to appear below this one. If unchecked, the browser will decide layout"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
381 </when>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
382
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
383 <when value="links">
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
384 <param name="item" type="data" label="Archive with files to link to" help="links will be created to each file in the archive. Supported formats: zip, gz, tar, bz2"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
385 <param name="break" type="boolean" checked="False" truevalue="Y" falsevalue="N" label="Insert break after item?" help="Insert a line break to force next item to appear below this one. If unchecked, the browser will decide layout" />
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
386 </when>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
387
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
388 <when value="weblink">
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
389 <param name="item" type="text" size="100" label="web location to link to " help="url to link to">
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
390 <sanitizer>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
391 <valid initial="default">
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
392 <add preset="string.printable"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
393 <remove value=" "/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
394 <remove value="&lt;"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
395 <remove value="&gt;"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
396 <remove value="~"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
397 <remove value="("/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
398 <remove value=")"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
399 </valid>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
400 <mapping initial="none">
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
401 <add source=" " target=""/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
402 <add source="&lt;" target="&amp;#60;"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
403 <add source="&gt;" target="&amp;#62;"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
404 <add source=" " target="&amp;#32;"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
405 <add source=")" target="&amp;#41;"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
406 <add source="(" target="&amp;#40;"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
407 </mapping>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
408 </sanitizer>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
409 </param>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
410 <param name="item2" type="text" size="100" label="link text" help="text to display as a link. If left empty, url itself will be the link text">
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
411 <sanitizer>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
412 <valid initial="default">
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
413 <add preset="string.printable"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
414 <remove value="&lt;"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
415 <remove value="&gt;"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
416 <remove value="~"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
417 <remove value=" "/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
418 <remove value="("/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
419 <remove value=")"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
420 </valid>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
421 <mapping initial="none">
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
422 <add source="&lt;" target="&amp;#60;"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
423 <add source="&gt;" target="&amp;#62;"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
424 <add source="~" target="&amp;#126;"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
425 <add source=" " target="&amp;#32;"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
426 <add source=")" target="&amp;#41;"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
427 <add source="(" target="&amp;#40;"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
428 </mapping>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
429 </sanitizer>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
430 </param>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
431 <param name="break" type="boolean" checked="False" truevalue="Y" falsevalue="N" label="Insert break after item?" help="Insert a line break to force next item to appear below this one. If unchecked, the browser will decide layout"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
432 </when>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
433
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
434 <!--###########################
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
435 # Genome Browser #
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
436 ########################### -->
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
437 <when value="genomebrowser">
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
438 <!-- TODO: hardcoded server location needed for dalliance to function correctly! Change as needed! -->
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
439
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
440 <param name="genomebuild" type="select" label="Select Genome build to be used for Genome Browser" help="A Bio-Dalliance genome browser will be embedded into your iReport ">
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
441 <option value="hg18" > hg18 </option>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
442 <option value="hg19" > hg19 </option>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
443 </param>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
444 <param name="initialview" type="text" size="100" value="1:0-100000" label="Chromosomal location to view when Dalliance starts" help="format: chromosome:start-end, no chr-prefix "/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
445 <repeat name="gbtracks" title="Track" default="1" >
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
446 <param name="item" type="data" label="file to display" help="Supported formats: bam, vcf, bed"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
447 <param name="gbfiletype" type="select" label="Select type of file" >
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
448 <option value="vcfmemstore" > vcf </option>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
449 <option value="vcftabix" > vcf (large files) </option>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
450 <option value="bigbed" > bigBed </option>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
451 <option value="bedmemstore" > bed </option>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
452 <option value="bedtabix" > bed (large files)</option>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
453 <option value="bam" > bam (very large files not recommended) </option>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
454 </param>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
455 <param name="tracklabel" type="text" size="100" value="mytrack" label="track label" help="give your track a name">
0
ac5f9272033b first upload
saskia-hiltemann
parents:
diff changeset
456 <sanitizer>
ac5f9272033b first upload
saskia-hiltemann
parents:
diff changeset
457 <valid initial="default">
ac5f9272033b first upload
saskia-hiltemann
parents:
diff changeset
458 <add preset="string.printable"/>
ac5f9272033b first upload
saskia-hiltemann
parents:
diff changeset
459 <remove value=" "/>
6
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
460 <remove value="("/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
461 <remove value=")"/>
0
ac5f9272033b first upload
saskia-hiltemann
parents:
diff changeset
462 </valid>
ac5f9272033b first upload
saskia-hiltemann
parents:
diff changeset
463 <mapping initial="none">
6
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
464 <add source=" " target="==space=="/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
465 <add source=")" target="==bclose=="/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
466 <add source="(" target="==bopen=="/>
0
ac5f9272033b first upload
saskia-hiltemann
parents:
diff changeset
467 </mapping>
ac5f9272033b first upload
saskia-hiltemann
parents:
diff changeset
468 </sanitizer>
ac5f9272033b first upload
saskia-hiltemann
parents:
diff changeset
469 </param>
6
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
470 </repeat>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
471 <param name="break" type="boolean" checked="False" truevalue="Y" falsevalue="N" label="Insert break after item?" help="Insert a line break to force next item to appear below this one. If unchecked, the browser will decide layout" />
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
472 </when>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
473
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
474 </conditional>
0
ac5f9272033b first upload
saskia-hiltemann
parents:
diff changeset
475 </repeat>
ac5f9272033b first upload
saskia-hiltemann
parents:
diff changeset
476 </repeat>
6
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
477
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
478
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
479
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
480 </inputs>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
481
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
482 <outputs>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
483 <data format="html" name="report" label="iReport: ${label}"/>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
484 </outputs>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
485
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
486 <help>
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
487 ============
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
488 iReport
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
489 ============
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
490
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
491 iReport is a tool for the easy creation of HTML reports from Galaxy datasets. Ideal to use as final step in a pipeline to display all results in a single, interactive report.
0
ac5f9272033b first upload
saskia-hiltemann
parents:
diff changeset
492
ac5f9272033b first upload
saskia-hiltemann
parents:
diff changeset
493
6
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
494 **What's new**
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
495
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
496 - MarkDown support
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
497 - HTML content item type
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
498 - Link to download entire iReport on cover page
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
499
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
500
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
501
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
502 **How to use**
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
503
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
504 - Specify report title and cover image (url)
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
505 - Add any number of named tabs
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
506 - Add content items to each tab
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
507
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
508 1. Text Field
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
509 2. Text File
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
510 3. PDF File
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
511 4. HTML File
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
512 5. Table
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
513 6. Image File
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
514 7. Links (URL/dataset)
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
515 8. Links to all files in an archive dataset
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
516
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
517 **Example History**
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
518
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
519 http://galaxy-demo.trait-ctmm.cloudlet.sara.nl/u/saskia-hiltemann/h/gcc2014-ireport-about-ireport
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
520
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
521
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
522
42076db43d42 Fixed auto resizing plus various other minor bugs
saskia-hiltemann
parents: 5
diff changeset
523
0
ac5f9272033b first upload
saskia-hiltemann
parents:
diff changeset
524 </help>
ac5f9272033b first upload
saskia-hiltemann
parents:
diff changeset
525 </tool>