Small fixes to make summary tree compatible with Circster.

This commit is contained in:
Jeremy Goecks
2012-09-10 14:12:52 -04:00
parent 13abf22d96
commit ab77e6aca7
2 changed files with 4 additions and 2 deletions
+3 -1
View File
@@ -93,8 +93,10 @@ class SummaryTree:
starting_block = self.find_block( start, level )
ending_block = self.find_block( end, level )
for block in range( starting_block, ending_block + 1 ):
val = 0
if block in blocks[ level ]:
results.append( ( block * multiplier, blocks[ level ][ block ] ) )
val = blocks[ level ][ block ]
results.append( ( block * multiplier, val ) )
return results
return None
+1 -1
View File
@@ -559,7 +559,7 @@ class TracksController( BaseUIController, UsesVisualizationMixin, UsesHistoryDat
converted_dataset = dataset.get_converted_dataset( trans, indexed_type )
data_provider = get_data_provider( indexed_type )( converted_dataset, dataset )
# HACK: pass in additional params, which are only used for summary tree data, not BBI data.
track[ 'genome_wide_data' ] = { 'data': data_provider.get_genome_data( chroms_info, level=3, detail_cutoff=0, draw_cutoff=0 ) }
track[ 'genome_wide_data' ] = { 'data': data_provider.get_genome_data( chroms_info, level=4, detail_cutoff=0, draw_cutoff=0 ) }
return trans.fill_template( 'visualization/circster.mako', viz_config=viz_config, genome=genome )