diff TrackHub.py @ 60:ed17bb465bde draft

planemo upload for repository https://github.com/Yating-L/jbrowse_hub commit 8386544cbce1efb5e9dd1f805a2099b3e214363f-dirty
author yating-l
date Fri, 07 Apr 2017 12:38:46 -0400
parents caf649fc310b
children
line wrap: on
line diff
--- a/TrackHub.py	Fri Mar 31 17:11:11 2017 -0400
+++ b/TrackHub.py	Fri Apr 07 12:38:46 2017 -0400
@@ -8,7 +8,7 @@
 
 
 class TrackHub:
-    def __init__(self, inputFiles, reference, outputDirect, tool_dir, genome, extra_files_path, metaData):
+    def __init__(self, inputFiles, reference, outputDirect, tool_dir, genome, extra_files_path, metaData, jbrowse_host):
         self.input_files = inputFiles.tracks
         self.outfile = outputDirect
         self.outfolder = extra_files_path
@@ -18,6 +18,7 @@
         self.metaData = metaData
         self.raw = os.path.join(self.out_path, 'raw')
         self.json = os.path.join(self.out_path, 'json')
+        self.jbrowse_host = jbrowse_host
         try: 
             if os.path.exists(self.json):
                 shutil.rmtree(self.json)
@@ -107,7 +108,8 @@
         with open(self.outfile, 'w') as htmlfile:
             htmlstr = 'The JBrowse Hub is created: <br>'
             zipfiles = '<li><a href = "%s">Download</a></li>'
-            jbrowse_hub = '<li><a href = "http://192.168.56.11/JBrowse-1.12.1/index.html?data=%s" target="_blank">View JBrowse Hub</a></li>'
+            url = self.jbrowse_host + "/JBrowse-1.12.1/index.html?data=%s"
+            jbrowse_hub = '<li><a href = "%s" target="_blank">View JBrowse Hub</a></li>' % url
             filedir_abs = os.path.abspath(self.outfile)
             filedir = os.path.dirname(filedir_abs)
             filedir = os.path.join(filedir, self.outfolder)