# HG changeset patch # User yating-l # Date 1490030134 14400 # Node ID 37422f705e9b2a3237403d95e6e7c514bf19f10e # Parent b32f9f4793f8c7bb9fb8bc84f4641f49a4bc120b planemo upload for repository https://github.com/Yating-L/jbrowse_hub commit 149c5cbda82f49f260767b5710f0c2160eebc881-dirty diff -r b32f9f4793f8 -r 37422f705e9b TrackHub.py --- a/TrackHub.py Mon Mar 20 12:46:12 2017 -0400 +++ b/TrackHub.py Mon Mar 20 13:15:34 2017 -0400 @@ -107,7 +107,8 @@ bam_track['storeClass'] = 'JBrowse/Store/SeqFeature/BAM' bam_track['urlTemplate'] = os.path.join('../raw', track['fileName']) bam_track['baiUrlTemplate'] = os.path.join('../raw', track['index']) - bam_track.update(metadata) + bam_track['label'] = metadata['label'] + bam_track['category'] = metadata['category'] utils.add_tracks_to_json(json_file, bam_track, 'add_tracks') def BigWig(self, track, metadata): @@ -120,7 +121,9 @@ bigwig_track['urlTemplate'] = os.path.join('../raw', track['fileName']) bigwig_track['type'] = 'JBrowse/View/Track/Wiggle/XYPlot' bigwig_track['storeClass'] = 'JBrowse/Store/SeqFeature/BigWig' - bigwig_track.update(metadata) + bigwig_track['label'] = metadata['label'] + bigwig_track['style'] = metadata['style'] + bigwig_track['category'] = metadata['category'] utils.add_tracks_to_json(json_file, bigwig_track, 'add_tracks') #If the metadata is not set, use the default value