code: def addSummaryMetrics(self, dict_to_plot):
          
  
          headers = OrderedDict()
  
          headers['std'] = {
              'title': 'Read length std. dev.',
              'description': 'Read length std. dev.',
              'suffix': 'bp',
              'scale': 'PuBu',
              'format': '{:,.2f}',
              'shared_key': 'read_length',
              'hidden': True
          }
  
          headers['median'] = {
              'title': 'Median read length',
              'description': 'Median read length',
              'suffix': 'bp',
              'scale': 'YlGnBu',
              'format': '{:,.2f}',
              'shared_key': 'read_length'
          }
          headers['mean_readlength'] = {
              'title': 'Mean read length',
              'description': 'Mean read length',
              'suffix': 'bp',
              'scale': 'PuBuGn',
              'format': '{:,.2f}',
              'shared_key': 'read_length',
              'hidden': True
          }
  
          self.general_stats_addcols(dict_to_plot, headers)
docs: Take the parsed stats from the DamageProfiler and add it to the
          basic stats table at the top of the report