Modified to include all relevant inputs to hdf5 file creation for different groups

This commit is contained in:
2024-02-16 16:50:13 +01:00
parent 7ddf9e6c24
commit a2818975b5

View File

@@ -1,16 +1,34 @@
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
import smog_chamber_file_reader as scf_reader
import g5505_file_reader as g5505f_reader
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}
#from smog_chamber_file_reader import read_txt_files_as_dict
#from g5505_file_reader import copy_file_in_group
select_dir_keywords = ['htof','ams', 'ptr', 'gas','smps']
inputfile_dir = '\\\\fs03\\Iron_Sulphate'
select_dir_keywords = ['gas','smps\\20220726','htof\\2022.07.26','ptr\\2022.07.26','ams\\2022.07.26']
select_file_keywords = ['20220726','2022.07.26']
output_filename = 'test_smog_chamber_v8.h5'
ext_to_reader_dict = {'.txt': scf_reader.read_txt_files_as_dict,
'.TXT': scf_reader.read_txt_files_as_dict,
'.h5': g5505f_reader.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}
output_filename = 'test_sls_data_v5.h5'
inputfile_dir = '\\\\fs101\\5505\\People\\Juan\\TypicalBeamTime'
select_file_keywords=[]
select_dir_keywords = ['NEXAFS', 'Notes', 'Photos', 'Pressure', 'RGA', 'SES']
#from g5505_file_reader import read_xps_ibw_file_as_dict, copy_file_in_group, read_txt_files_as_dict
ext_to_reader_dict = {'.ibw': g5505f_reader.read_xps_ibw_file_as_dict,
'.txt': g5505f_reader.read_txt_files_as_dict,
'.dat': g5505f_reader.read_txt_files_as_dict,
'.h5': g5505f_reader.copy_file_in_group}