Adds the mean experimental value associated with each analysis set to the dataframe row.

def get_experimental_ddg_values(self, record, dataframe_record):
        '''Adds the mean experimental value associated with each analysis set to the dataframe row.'''
        new_idxs = []
        for analysis_set in self.get_analysis_sets(record):
            ddg_details = record['DDG'][analysis_set]
            exp_ddg_fieldname = BenchmarkRun.get_analysis_set_fieldname('Experimental', analysis_set)
            new_idxs.append(exp_ddg_fieldname)
            dataframe_record[exp_ddg_fieldname] = None
            if ddg_details:
                dataframe_record[exp_ddg_fieldname] = ddg_details['MeanDDG']

        # Update the CSV headers
        try:
            idx = self.csv_headers.index('Experimental')
            self.csv_headers = self.csv_headers[:idx] + new_idxs + self.csv_headers[idx + 1:]
        except ValueError, e: pass