code: def fastp_general_stats_table(self):
          
  
          headers = OrderedDict()
          headers['pct_duplication'] = {
              'title': '% Duplication',
              'description': 'Duplication rate in filtered reads',
              'max': 100,
              'min': 0,
              'suffix': '%',
              'scale': 'RdYlGn-rev'
          }
          headers['after_filtering_q30_rate'] = {
              'title': '% > Q30',
              'description': 'Percentage of reads > Q30 after filtering',
              'min': 0,
              'max': 100,
              'modify': lambda x: x * 100.0,
              'scale': 'GnBu',
              'suffix': '%',
              'hidden': True
          }
          headers['after_filtering_q30_bases'] = {
              'title': '{} Q30 bases'.format(config.base_count_prefix),
              'description': 'Bases > Q30 after filtering ({})'.format(config.base_count_desc),
              'min': 0,
              'modify': lambda x: x * config.base_count_multiplier,
              'scale': 'GnBu',
              'shared_key': 'base_count',
              'hidden': True
          }
          headers['after_filtering_gc_content'] = {
              'title': 'GC content',
              'description': 'GC content after filtering',
              'max': 100,
              'min': 0,
              'suffix': '%',
              'scale': 'Blues',
              'modify': lambda x: x * 100.0
          }
          headers['pct_surviving'] = {
              'title': '% PF',
              'description': 'Percent reads passing filter',
              'max': 100,
              'min': 0,
              'suffix': '%',
              'scale': 'BuGn',
          }
          headers['pct_adapter'] = {
              'title': '% Adapter',
              'description': 'Percentage adapter-trimmed reads',
              'max': 100,
              'min': 0,
              'suffix': '%',
              'scale': 'RdYlGn-rev',
          }
  
          self.general_stats_addcols(self.fastp_data, headers)
docs: Take the parsed stats from the fastp report and add it to the
          General Statistics table at the top of the report