Mercurial > repos > yating-l > jbrowse_hub
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)