From 443ded91aa4802f611fd677c1a12371e11f60e02 Mon Sep 17 00:00:00 2001 From: Marko Mecina <marko.mecina@univie.ac.at> Date: Thu, 16 Mar 2023 18:40:51 +0100 Subject: [PATCH] adapt DP item parser to configfile format --- Ccs/ccs_function_lib.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Ccs/ccs_function_lib.py b/Ccs/ccs_function_lib.py index 3eab8b4..08cc0c4 100644 --- a/Ccs/ccs_function_lib.py +++ b/Ccs/ccs_function_lib.py @@ -3590,14 +3590,14 @@ def get_data_pool_items(pcf_descr=None, src_file=None, as_dict=False): if src_file: with open(src_file, 'r') as fd: - lines = fd.readlines() + lines = fd.readlines()[2:] # skip first two header rows data_pool = [] for line in lines: if not line.startswith('#'): dp_item = line.strip().split('|') # check for format - if len(dp_item) == 6: - data_pool.append(dp_item[:2][::-1] + dp_item[2:]) + if len(dp_item) == 9: + data_pool.append(dp_item[:2][::-1] + [dp_item[2]] + dp_item[4:6] + [dp_item[7]]) # PID, NAME, TYPE, MULT, KIND, DESCR else: raise ValueError('Wrong format of input line in {}.'.format(src_file)) -- GitLab