def create_tables(self):
        print 'Create Tables: '
        if self.update_crosstalk_factors:
            print ' * update correction factors'
            correctionFactor.update_crosstalk_factors(self.config.get('Results', 'inputDir'))

        print ' * read dictionaries'
        mapper = dictCreater.dictCreater(self.config_dir)
        self.map = mapper.get_combined_list()

        print ' * get file list'
        result_reader = ResultReader.ResultReader(self.config,self.map)
        self.results = result_reader.GetResults()
        #raw_input(self.results)
        self.set_csv_mapping()
Esempio n. 2
0
    def create_tables(self):
        if self.update_crosstalk_factors:
            print 'update correction factors'
            correctionFactor.update_crosstalk_factors(self.config.get('Results', 'inputDir'))

        print 'read dictionaries'
        mapper = dictCreater.dictCreater(self.config_dir)
        self.map = mapper.get_combined_list()

        print 'get file list'
        # get list of files wich starts with 'results'
        file_list = utilities.list_files(self.config.get('Results', 'inputDir'), 'results')
        if self.verbosity:
            print 'staring list', file_list
        self.file_list = [i for i in file_list if i.endswith('.res') and '_new' in i]
        # print 'updated file list ', self.file_list
        self.results = self.read_result_config()
        self.set_csv_mapping()