| Miscellaneous |
| Version lineage of this tool (guids ordered most recent to oldest) |
| toolshed.g2.bx.psu.edu/repos/saskia-hiltemann/ireport/iReport/1.1 (this tool) |
| toolshed.g2.bx.psu.edu/repos/saskia-hiltemann/ireport/iReport/1 |
| iReport |
| Requirements (dependencies defined in the <requirements> tag set) |
| Additional information about this tool |
#set $labelb64 = str($label).encode('base64').replace('\n','')
#set $coverimageb64 = str($coverimage).encode('base64').replace('\n','')
'$__tool_directory__'/iReport.sh
--toolpath '$__tool_directory__'
--galaxypath ${report.files_path}
--htmlout ${report}
--minwidth ${minwidth}
--coverimage -${coverimageb64}
#for $i, $t in enumerate($tabs)
#set $tabtitleb64 = str($t.tabtitle).encode('base64').replace('\n','')
--tab ${tabtitleb64}
#for $j, $u in enumerate($t.content)
#if $u.filetype.itemtype == "image"
--item "${t.tabtitle}:${u.filetype.itemtype}:${u.filetype.item}:${u.filetype.break}:${u.filetype.zoomlevel}:${u.filetype.zoomenable}:${u.filetype.align}"
#else if $u.filetype.itemtype == "table"
#if $u.filetype.collink.columnhyperlink == "Y"
--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}"
#else
--item "${t.tabtitle}:${u.filetype.itemtype}:${u.filetype.item}:${u.filetype.break}:${u.filetype.fancy}:N:${u.filetype.minw}:${u.filetype.minh}"
#end if
#else if $u.filetype.itemtype == "link"
--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}"
#else if $u.filetype.itemtype == "weblink"
#set $itemb64 = str($u.filetype.item).encode('base64').replace('\n','')
#set $item2b64 = str($u.filetype.item2).encode('base64').replace('\n','')
--item "${t.tabtitle}:${u.filetype.itemtype}:${itemb64}:${u.filetype.break}:${item2b64}"
#else if $u.filetype.itemtype == "text"
--item "${t.tabtitle}:${u.filetype.itemtype}:${u.filetype.item}:${u.filetype.break}:${u.filetype.md}"
#else if $u.filetype.itemtype == "textfile"
--item "${t.tabtitle}:${u.filetype.itemtype}:${u.filetype.item}:${u.filetype.break}:${u.filetype.md}"
#else if $u.filetype.itemtype == "htmlfile"
--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}"
#else if $u.filetype.itemtype == "htmlpage"
--item "${t.tabtitle}:${u.filetype.itemtype}:${u.filetype.item}:${u.filetype.break}:${u.filetype.height}"
#else if $u.filetype.itemtype == "genomebrowser"
#set $itemb64 = str($u.filetype.initialview).encode('base64').replace('\n','')
--item "${t.tabtitle}:${u.filetype.itemtype}:${u.filetype.genomebuild}:${u.filetype.break}:${__app__.security.encode_id($report.id)}:${localhost}:${itemb64}"
--newgb "-"
#for $k, $gb in enumerate($u.filetype.gbtracks)
--genomebrowsertrack ${gb.item}:${gb.tracklabel}:${gb.gbfiletype}
#end for
#else
--item "${t.tabtitle}:${u.filetype.itemtype}:${u.filetype.item}:${u.filetype.break}"
#end if
#end for
#end for
--label ${labelb64}
| Functional tests |