<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def leehom_general_stats_table(self):
 """ Take the parsed stats from the leeHom report and add it to the basic stats table at the top of the report """


        headers = {}
        headers['merged_trimming'] = {
            'title': '{} Merged (Trimming)'.format(config.read_count_prefix),
            'description': 'Merged clusters from trimming ({})'.format(config.read_count_desc),
            'min': 0,
            'scale': 'PuRd',
            'modify': lambda x: x * config.read_count_multiplier,
            'shared_key': 'read_count'
        }
        headers['merged_overlap'] = {
            'title': '{} Merged (Overlap)'.format(config.read_count_prefix),
            'description': 'Merged clusters from overlapping reads ({})'.format(config.read_count_desc),
            'min': 0,
            'scale': 'PuRd',
            'modify': lambda x: x * config.read_count_multiplier,
            'shared_key': 'read_count'
        }
        self.general_stats_addcols(self.leehom_data, headers)