def import_hdf_nist_special(pth, filename, dset, output_cls_instance): """ Import data from HDF File as specified by NIST-specific settings Returns ------- Success : bool Whether import was successful """ print('\n') import_success = _hdf_import_data(pth, filename, dset, output_cls_instance) if import_success is False: raise ValueError('hdf_import_data failed') return False _meta_process(_snb(), output_cls_instance) return True
def import_csv_nist_special1(pth, filename_header, filename_data, output_cls_instance): """ Import data from CSV File as specified by NIST-specific settings Returns ------- Success : bool Whether import was successful """ try: import_success = _csv_nist_import_data(pth, filename_header, filename_data, output_cls_instance) if import_success is None or import_success is False: raise ValueError('csv_import_data returned None') _meta_process(_snb1ss(), output_cls_instance) except: print('Something failed in import_csv_nist_special') return False else: return True
def import_hdf_nist_special_ooc(pth, filename, dset, output_cls_instance): """ Import data from HDF File (OUT-OF-CORE) as specified by NIST-specific settings Returns ------- Success : bool Whether import was successful """ print('\n') try: fid = lazy5.utils.FidOrFile(lazy5.utils.fullpath(filename, pth=pth)).fid output_cls_instance._data = fid[dset] output_cls_instance.meta = lazy5.inspect.get_attrs_dset(fid, dset) _meta_process(_snb(), output_cls_instance) except: raise ValueError('hdf_import_data failed') return False else: return fid
def import_hdf_nist_special(pth, filename, dset, output_cls_instance): """ Import data from HDF File as specified by NIST-specific settings Returns ------- Success : bool Whether import was successful """ print('\n') try: import_success = _hdf_import_data(pth, filename, dset, output_cls_instance) if import_success is None or import_success is False: raise ValueError('hdf_import_data returned None') _meta_process(_snb(), output_cls_instance) except: print('Something failed in import_hdf_nist_special') return False else: print('\n') return True