Mercurial > repos > fubar > jbrowse2
comparison jbrowse2.py @ 6:79f7265f90bd draft
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/jbrowse2 commit 79e81bef99f582680d9aa4eec88980c675f3fae9-dirty
| author | fubar |
|---|---|
| date | Tue, 09 Jan 2024 06:55:34 +0000 |
| parents | efc64d8f4b72 |
| children | b04fd993b31e |
comparison
equal
deleted
inserted
replaced
| 5:efc64d8f4b72 | 6:79f7265f90bd |
|---|---|
| 1161 # We need to know the track type from the config.json generated just before | 1161 # We need to know the track type from the config.json generated just before |
| 1162 track_types = {} | 1162 track_types = {} |
| 1163 with open(self.config_json_file, "r") as config_file: | 1163 with open(self.config_json_file, "r") as config_file: |
| 1164 config_json = json.load(config_file) | 1164 config_json = json.load(config_file) |
| 1165 | 1165 |
| 1166 for track_conf in self.tracksToAdd: # config_json["tracks"]: | 1166 for track_conf in self.tracksToAdd: |
| 1167 track_types[track_conf["trackId"]] = track_conf["type"] | 1167 track_types[track_conf["trackId"]] = track_conf["type"] |
| 1168 | 1168 |
| 1169 for on_track in data["visibility"]["default_on"]: | 1169 for on_track in data["visibility"]["default_on"]: |
| 1170 style_data = {"type": "LinearBasicDisplay", "height": 100} | 1170 style_data = {"type": "LinearBasicDisplay", "height": 100} |
| 1171 if on_track in data["style"]: | 1171 if on_track in data["style"]: |
| 1197 start = int(loc_match.group(2)) | 1197 start = int(loc_match.group(2)) |
| 1198 end = int(loc_match.group(3)) | 1198 end = int(loc_match.group(3)) |
| 1199 elif self.genome_name is not None: | 1199 elif self.genome_name is not None: |
| 1200 refName = self.genome_name | 1200 refName = self.genome_name |
| 1201 start = 0 | 1201 start = 0 |
| 1202 end = 1000 # Booh, hard coded! waiting for https://github.com/GMOD/jbrowse-components/issues/2708 | 1202 end = 100000 # Booh, hard coded! waiting for https://github.com/GMOD/jbrowse-components/issues/2708 |
| 1203 | 1203 |
| 1204 if refName is not None: | 1204 if refName is not None: |
| 1205 # TODO displayedRegions is not just zooming to the region, it hides the rest of the chromosome | 1205 # TODO displayedRegions is not just zooming to the region, it hides the rest of the chromosome |
| 1206 view_json["displayedRegions"] = [ | 1206 view_json["displayedRegions"] = [ |
| 1207 { | 1207 { |
