Changeset 1563:003be1d1a365 in orange-bioinformatics


Ignore:
Timestamp:
02/13/12 16:57:01 (2 years ago)
Author:
ales_erjavec
Branch:
default
Message:

Fixed a error with the use of filter function (needs to filter only Nones not zeros). Show feature name in tooltips.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • widgets/OWQualityControl.py

    r1562 r1563  
    7777        items = [(safe_text(key), safe_text(value)) for key, value in items] 
    7878        labels = map("%s = %s".__mod__, items) 
    79         text += "Experiment Labels:<br/>" 
     79        text += "<b>%s</b><br/>" % safe_text(feature.name) 
    8080        text += "<br/>".join(labels) 
    8181    return text 
     
    249249            if base_group_index is None: 
    250250                label = group_label(self.selected_split_by_labels(), g) 
    251                 ind = filter(None, ind) 
     251                ind = [i for i in ind if i is not None] 
    252252                i = self._base_index_hints.get(label, ind[0] if ind else None) 
    253253            else: 
     
    383383                                 key=lambda t: map(float_if_posible, t[0])) 
    384384         
     385#        pprint(self.groups) 
     386#        pprint(self.unique_pos) 
     387         
    385388        if self.groups: 
    386389            if sort_labels: 
     
    428431        computed.add(key) 
    429432         
    430              
    431433    def update_distances(self, base_indices=()): 
    432434        """Recompute the experiment distances. 
     
    437439            base_indices = [ind[base_group_index] \ 
    438440                            for _, ind in self.groups] 
    439          
     441             
    440442        assert(len(base_indices) == len(self.groups))  
    441443         
Note: See TracChangeset for help on using the changeset viewer.