8.6.1.7. pymodaq_data.h5modules.utils module

Created the 19/01/2023

@author: Sebastien Weber and N Tappy

pymodaq_data.h5modules.utils.extract_axis()[source]
pymodaq_data.h5modules.utils.find_scan_node(scan_node)[source]

utility function to find the parent node of “scan” type, meaning some of its children (DAQ_scan case) or co-nodes (daq_logger case) are navigation axes :type scan_node: (pytables node) :param scan_node: data node from where this function look for its navigation axes if any :type scan_node: (pytables node)

Returns:

  • node (the parent node of 'scan' type)

  • list (the data nodes of type 'navigation_axis' corresponding to the initial data node)

pymodaq_data.h5modules.utils.get_h5_attributes(self, node_path)[source]
pymodaq_data.h5modules.utils.get_h5_data_from_node()[source]
pymodaq_data.h5modules.utils.register_exporter(parent_module_name='pymodaq_data.h5modules')[source]
pymodaq_data.h5modules.utils.register_exporters()[source]
Return type:

list

pymodaq_data.h5modules.utils.verify_axis_data_uniformity()[source]