def merge_reader_v4_compress(path, output, fmt): os.chdir(path) files = [r'test.mf4', ] * 2 with Timer('Merge files', 'mdfreader {} compress v4'.format(mdfreader_version), fmt) as timer: x1 = MDFreader(files[0], compression='blosc') x1.resample(0.01) x2 = MDFreader(files[1], compression='blosc') x2.resample(0.01) x1.mergeMdf(x2) output.send([timer.output, timer.error])
def merge_reader_v4(path, output, fmt): files = [r'test.mf4', ] * 2 os.chdir(path) with Timer('Merge files', 'mdfreader {} v4'.format(mdfreader_version), fmt) as timer: x1 = MDFreader(files[0]) x1.resample(0.01) x2 = MDFreader(files[1]) x2.resample(0.01) x1.mergeMdf(x2) output.send([timer.output, timer.error])
def merge_reader_v3(output, fmt): files = [r"test.mdf"] * 3 with Timer("Merge 3 files", "mdfreader {} v3".format(mdfreader_version), fmt) as timer: x1 = MDFreader(files[0]) x1.resample(0.01) x2 = MDFreader(files[1]) x2.resample(0.01) x1.merge_mdf(x2) x2 = MDFreader(files[2]) x2.resample(0.01) x1.merge_mdf(x2) output.send([timer.output, timer.error])
def merge_reader_v4_nodata(output, fmt): files = [ r'test.mf4', ] * 3 with Timer('Merge 3 files', 'mdfreader {} nodata v4'.format(mdfreader_version), fmt) as timer: x1 = MDFreader(files[0], noDataLoading=True) x1.resample(0.01) x2 = MDFreader(files[1], noDataLoading=True) x2.resample(0.01) x1.mergeMdf(x2) output.send([timer.output, timer.error])
def merge_reader_v3(output, fmt): files = [r'test.mdf', ] * 3 with Timer('Merge 3 files', 'mdfreader {} v3'.format(mdfreader_version), fmt) as timer: x1 = MDFreader(files[0]) x1.resample(0.01) x2 = MDFreader(files[1]) x2.resample(0.01) x1.mergeMdf(x2) x2 = MDFreader(files[2]) x2.resample(0.01) x1.mergeMdf(x2) output.send([timer.output, timer.error])
def merge_reader_v4_compress(output, fmt, size): files = [r'test.mf4', ] * 3 with Timer('Merge 3 files', 'mdfreader {} compress v4'.format(mdfreader_version), fmt) as timer: x1 = MDFreader(files[0], compression='blosc') x1.resample(0.01) x2 = MDFreader(files[1], compression='blosc') x2.resample(0.01) x1.mergeMdf(x2) x2 = MDFreader(files[2]) x2.resample(0.01) x1.mergeMdf(x2) output.send([timer.output, timer.error])
def merge_reader_v3_nodata(output, fmt): files = [r"test.mdf"] * 3 with Timer("Merge 3 files", "mdfreader {} nodata v3".format(mdfreader_version), fmt) as timer: x1 = MDFreader(files[0], no_data_loading=True) x1.resample(0.01) x2 = MDFreader(files[1], no_data_loading=True) x2.resample(0.01) x1.merge_mdf(x2) x2 = MDFreader(files[2], no_data_loading=True) x2.resample(0.01) x1.merge_mdf(x2) output.send([timer.output, timer.error])
def get_all_reader3_compression_bcolz(): os.chdir(path) x = MDFreader(r'test.mdf', compression=6) with Timer('mdfreader {} compression bcolz 6 mdfv3'.format( mdfreader_version)): for s in x: y = x.getChannelData(s)
def all_reader4_nodata(): os.chdir(path) with Timer('mdfreader {} noDataLoading mdfv4'.format(mdfreader_version)): x = MDFreader(r'test.mf4', noDataLoading=True) for s in x: y = x.getChannelData(s) x.write('x.mf4')
def all_reader4(): os.chdir(path) with Timer('mdfreader {} mdfv4'.format(mdfreader_version)): x = MDFreader(r'test.mf4') for s in x: y = x.getChannelData(s) x.write('x.mf4')
def open_reader4_compression_bcolz(path, output, fmt): os.chdir(path) with Timer('Open file', 'mdfreader {} compress bcolz 6 mdfv4'.format(mdfreader_version), fmt) as timer: MDFreader(r'test.mf4', compression=6) output.send([timer.output, timer.error])
def open_reader4(output, fmt): with Timer('Open file', 'mdfreader {} mdfv4'.format(mdfreader_version), fmt) as timer: MDFreader(r'test.mf4') output.send([timer.output, timer.error])
def open_reader3_nodata(path, output, fmt): os.chdir(path) with Timer('Open file', 'mdfreader {} noDataLoading mdfv3'.format(mdfreader_version), fmt) as timer: MDFreader(r'test.mdf', noDataLoading=True) output.send([timer.output, timer.error])
def open_reader4_compression(output, fmt): with Timer('Open file', 'mdfreader {} compress mdfv4'.format(mdfreader_version), fmt) as timer: MDFreader(r'test.mf4', compression='blosc') output.send([timer.output, timer.error])
def open_reader4_nodata(output, fmt): with Timer("Open file", "mdfreader {} no_data_loading mdfv4".format(mdfreader_version), fmt) as timer: MDFreader(r"test.mf4", no_data_loading=True) output.send([timer.output, timer.error])
def save_reader4(output, fmt): x = MDFreader(r"test.mf4") with Timer("Save file", "mdfreader {} mdfv4".format(mdfreader_version), fmt) as timer: x.write(r"x.mf4") output.send([timer.output, timer.error])
def merge_reader_v4_compress(output, fmt): files = [r"test.mf4"] * 3 with Timer("Merge 3 files", "mdfreader {} compress v4".format(mdfreader_version), fmt) as timer: x1 = MDFreader(files[0], compression="blosc") x1.resample(0.01) x2 = MDFreader(files[1], compression="blosc") x2.resample(0.01) x1.merge_mdf(x2) x2 = MDFreader(files[2], compression="blosc") x2.resample(0.01) x1.merge_mdf(x2) output.send([timer.output, timer.error])
def open_reader4_nodata(output, fmt): with Timer('Open file', 'mdfreader {} noDataLoading mdfv4'.format(mdfreader_version), fmt) as timer: MDFreader(r'test.mf4', noDataLoading=True) output.send([timer.output, timer.error])
def open_reader3_compression(path, output, fmt): os.chdir(path) with Timer('Open file', 'mdfreader {} compress mdfv3'.format(mdfreader_version), fmt) as timer: MDFreader(r'test.mdf', compression='blosc') output.send([timer.output, timer.error])
def save_reader3(path, output, fmt): os.chdir(path) x = MDFreader(r'test.mdf') with Timer('Save file', 'mdfreader {} mdfv3'.format(mdfreader_version), fmt) as timer: x.write(r'x.mdf') output.send([timer.output, timer.error])
def open_reader4_compression(output, fmt): with Timer("Open file", "mdfreader {} compress mdfv4".format(mdfreader_version), fmt) as timer: MDFreader(r"test.mf4", compression="blosc") output.send([timer.output, timer.error])
def save_reader4(output, fmt): x = MDFreader(r'test.mf4') with Timer('Save file', 'mdfreader {} mdfv4'.format(mdfreader_version), fmt) as timer: x.write(r'x.mf4') output.send([timer.output, timer.error])
def get_all_reader4(output, fmt): x = MDFreader(r'test.mf4') with Timer('Get all channels', 'mdfreader {} mdfv4'.format(mdfreader_version), fmt) as timer: for s in x: x.getChannelData(s) output.send([timer.output, timer.error])
def save_reader4_nodata(output, fmt): x = MDFreader(r'test.mf4', noDataLoading=True) with Timer('Save file', 'mdfreader {} noDataLoading mdfv4'.format(mdfreader_version), fmt) as timer: x.write(r'x.mf4') output.send([timer.output, timer.error])
def save_reader3_nodata(path, output, fmt): os.chdir(path) x = MDFreader(r'test.mdf', noDataLoading=True) with Timer('Save file', 'mdfreader {} noDataLoading mdfv3'.format(mdfreader_version), fmt) as timer: x.write(r'x.mdf') output.send([timer.output, timer.error])
def get_all_reader3(path, output, fmt): os.chdir(path) x = MDFreader(r'test.mdf') with Timer('Get all channels', 'mdfreader {} mdfv3'.format(mdfreader_version), fmt) as timer: for s in x: x.getChannelData(s) output.send([timer.output, timer.error])
def get_all_reader3(output, fmt): x = MDFreader(r"test.mdf") with Timer("Get all channels", "mdfreader {} mdfv3".format(mdfreader_version), fmt) as timer: for s in x: x.get_channel_data(s) output.send([timer.output, timer.error])
def save_reader4_nodata(output, fmt): x = MDFreader(r"test.mf4", no_data_loading=True) with Timer("Save file", "mdfreader {} no_data_loading mdfv4".format(mdfreader_version), fmt) as timer: x.write(r"x.mf4") output.send([timer.output, timer.error])
def save_reader4_compression_bcolz(path, output, fmt): os.chdir(path) x = MDFreader(r'test.mf4', compression=6) with Timer('Save file', 'mdfreader {} compress bcolz6 mdfv4'.format(mdfreader_version), fmt) as timer: x.write(r'x.mf4') output.send([timer.output, timer.error])
def get_all_reader3_nodata(output, fmt): x = MDFreader(r'test.mdf', noDataLoading=True) with Timer('Get all channels', 'mdfreader {} nodata mdfv3'.format(mdfreader_version), fmt) as timer: for s in x: x.getChannelData(s) output.send([timer.output, timer.error])