code: def _group_percentile(self, clusters, adj_list, counts):
          ''' Return "groups" for the the percentile method. Note
          that grouping isn't really compatible with the percentile
          method. This just returns the retained UMIs in a structure similar
          to other methods '''
  
          retained_umis = self._get_best_percentile(clusters, counts)
          groups = [[x] for x in retained_umis]
  
          return groupf _group_percentile(self, clusters, adj_list, counts):
          ''' Return "groups" for the the percentile method. Note
          that grouping isn't really compatible with the percentile
          method. This just returns the retained UMIs in a structure similar
          to other methods '''
  
          retained_umis = self._get_best_percentile(clusters, counts)
          groups = [[x] for x in retained_umis]
  
          return groups
docs: Return "groups" for the the percentile method. Note
          that grouping isn't really compatible with the percentile
          method. This just returns the retained UMIs in a structure similar
          to other methods