code: def bbt_simple_plot(self):
          
  
          # First, sum the different types of alignment counts
          data = OrderedDict()
          cats = OrderedDict()
          for s_name in self.bbt_data:
              data[s_name] = OrderedDict()
              for org in self.bbt_data[s_name]:
                  data[s_name][org] = self.bbt_data[s_name][org]['hits'] - self.bbt_data[s_name][org]['shared']
                  if org not in cats and org != 'multiMatch' and org != 'noMatch':
                      if org.lower().endswith('.fa'):
                          cname = org[:-3]
                      elif org.lower().endswith('.fasta'):
                          cname = org[:-6]
                      else:
                          cname = org
                      cats[org] = { 'name': cname }
  
          pconfig = {
              'id': 'biobloom_tools',
              'title': 'BioBloom Tools: Alignment counts per species',
              'ylab': 'Number of hits',
              'hide_zero_cats': False
          }
          cats['multiMatch'] = { 'name': 'Multiple Genomes', 'color': '#820000' }
          cats['noMatch'] = { 'name': 'No Match', 'color': '#cccccc' }
  
          return bargraph.plot(data, cats, pconfig)
docs: Makes a simple bar plot with summed alignment counts for
          each species, stacked.