code: def count_variants_barplot(data):
      
      keys = OrderedDict()
      keys['snps'] = {'name': 'SNPs'}
      keys['mnps'] = {'name': 'MNPs'}
      keys['insertions'] = {'name': 'Insertions'}
      keys['deletions'] = {'name': 'Deletions'}
      keys['complex'] = {'name': 'Complex'}
      keys['symbolic'] = {'name': 'Symbolic'}
      keys['mixed'] = {'name': 'Mixed'}
      keys['nocalls'] = {'name': 'No-calls'}
  
      plot_conf = {
          'id': 'gatk_varianteval_variant_plot',
          'title': 'GATK VariantEval: Variant Counts',
          'ylab': '# Variants',
          'cpswitch_counts_label': 'Number of Variants'
      }
      return bargraph.plot(data, keys, plot_conf)
docs: Return HTML for the Variant Counts barplot