Added a configuration file to select available group dependent file reader functions. This is to enable modularity and scalability.
This commit is contained in:
16
src/config_file.py
Normal file
16
src/config_file.py
Normal file
@ -0,0 +1,16 @@
|
||||
|
||||
from g5505_file_reader import read_xps_ibw_file_as_dict, copy_file_in_group
|
||||
from smog_chamber_file_reader import read_txt_files_as_dict
|
||||
|
||||
|
||||
select_file_readers = '5505'
|
||||
|
||||
if select_file_readers == 'smog_chamber':
|
||||
ext_to_reader_dict = {'.ibw': read_xps_ibw_file_as_dict,
|
||||
'.txt': read_txt_files_as_dict,
|
||||
'.TXT': read_txt_files_as_dict,
|
||||
'.h5': copy_file_in_group}
|
||||
|
||||
elif select_file_readers == '5505':
|
||||
ext_to_reader_dict = {'.ibw': read_xps_ibw_file_as_dict,
|
||||
'.h5': copy_file_in_group}
|
Reference in New Issue
Block a user