# HG changeset patch # User jkanche # Date 1568978630 14400 # Node ID 78367907d256156ee641afb01f44fc9cd8764fd4 planemo upload commit d56ec81d6c02ad971116dca44b22e02fb0a0ab30 diff -r 000000000000 -r 78367907d256 README.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/README.txt Fri Sep 20 07:23:50 2019 -0400 @@ -0,0 +1,1 @@ +Epiviz tool for Galaxy allows users to select files available in the history and interactively visualize with Epiviz diff -r 000000000000 -r 78367907d256 epiviz_export.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/epiviz_export.xml Fri Sep 20 07:23:50 2019 -0400 @@ -0,0 +1,91 @@ + + + + + + +import os +import sys +import json +file_location = [] +file_type = [] +file_annotations = [] +#for $i, $s in enumerate($files) +tloc = '${s.input}' +tlocs = tloc.split("/") +file_location.append("/data/" + tlocs[len(tlocs)-1]) +file_type.append('${s.format}') +tanno = '${s.fileanno}' +print(tanno) +tanno = tanno.split(",") +print(tanno) +ttanno = {} +for i in tanno: + ti = i.split(":") + ttanno[ti[0]] = ti[1] + +file_annotations.append(ttanno) +#end for +epiviz_json = [] +for i in range(0,len(file_location)): + fdatatype = "bp" if file_type[i] == "BigWig" else "annotation" + epiviz_json.append( + { + "url": file_location[i], + "file_type": file_type[i], + "datatype": fdatatype, + "name": file_location[i], + "id": file_location[i], + "annotation": file_annotations[i], + "metadata": [] + } + ) +print epiviz_json +fout = open('$output', "w") +json.dump(epiviz_json, fout) +fout.close() + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +@misc{epiviz, + author = {epiviz}, + year = {2019}, + title = {epiviz}, + publisher = {GitHub}, + journal = {GitHub repository}, + url = {https://github.com/epiviz/epivizGalaxyTool}, +} + + \ No newline at end of file