(working_directory, file_name, load_each_channel=True)
| 1028 | |
| 1029 | |
| 1030 | def load_data_from_hdf5(working_directory, file_name, load_each_channel=True): |
| 1031 | get_data_nsls2 = True # Only 'APS' format is currently used |
| 1032 | try: |
| 1033 | if get_data_nsls2 is True: |
| 1034 | return read_hdf_APS(working_directory, file_name, load_each_channel=load_each_channel) |
| 1035 | else: |
| 1036 | return read_MAPS(working_directory, file_name, channel_num=1) |
| 1037 | except IOError as e: |
| 1038 | logger.error("I/O error({0}): {1}".format(e.errno, str(e))) |
| 1039 | logger.error("Please select .h5 file") |
| 1040 | except Exception: |
| 1041 | logger.error("Unexpected error:", sys.exc_info()[0]) |
| 1042 | raise |
| 1043 | |
| 1044 | |
| 1045 | def read_data_from_hdf5(fpath, *, representation="numpy_array", load_each_channel=True): |
no test coverage detected