Mercurial > repos > yating-l > jbrowsearchivecreator
comparison tracks/CanvasFeatures.py @ 46:061da5d3a219 draft
planemo upload for repository https://github.com/goeckslab/jbrowse-archive-creator.git commit 3160592f4119e684ab5843dd28a2e6cf11df0121-dirty
| author | yating-l | 
|---|---|
| date | Tue, 19 Jun 2018 16:28:36 -0400 | 
| parents | 627cce51523f | 
| children | be34d213ec6a | 
   comparison
  equal
  deleted
  inserted
  replaced
| 45:d56955fc4c75 | 46:061da5d3a219 | 
|---|---|
| 24 track['type'] = 'JBrowse/View/Track/' + self.trackType | 24 track['type'] = 'JBrowse/View/Track/' + self.trackType | 
| 25 track['storeClass'] = 'JBrowse/Store/SeqFeature/GFF3Tabix' | 25 track['storeClass'] = 'JBrowse/Store/SeqFeature/GFF3Tabix' | 
| 26 if self.dataType == 'gff': | 26 if self.dataType == 'gff': | 
| 27 # need .gff3.gz extension to index the name of the track with generate-name.pl | 27 # need .gff3.gz extension to index the name of the track with generate-name.pl | 
| 28 track['urlTemplate'] = os.path.join('tracks', self.trackName + '.gff3.gz') | 28 track['urlTemplate'] = os.path.join('tracks', self.trackName + '.gff3.gz') | 
| 29 # needed to show match_part in Blat and Blast alignment as subfeatures | |
| 30 track['glyph'] = "JBrowse/View/FeatureGlyph/Segments" | |
| 31 else: | 29 else: | 
| 32 track['urlTemplate'] = os.path.join('tracks', self.trackName) | 30 track['urlTemplate'] = os.path.join('tracks', self.trackName) | 
| 31 if 'glyph' in self.extraSettings: | |
| 32 track['glyph'] = self.extraSettings['glyph'] | |
| 33 if 'subfeatureClasses' in self.extraSettings: | |
| 34 track['subfeatureClasses'] = self.extraSettings['subfeatureClasses'] | |
| 33 track['label'] = self.trackLabel | 35 track['label'] = self.trackLabel | 
| 34 track['category'] = self.extraSettings['category'] | 36 track['category'] = self.extraSettings['category'] | 
| 35 track['style'] = self.extraSettings['style'] | 37 track['style'] = self.extraSettings['style'] | 
| 36 extraConfigs = track | 38 extraConfigs = track | 
| 37 return extraConfigs | 39 return extraConfigs | 
