HDFMapMSI

class bapsflib._hdf.maps.msi.HDFMapMSI(msi_group: Group)

Bases: dict

A dictionary containing mapping objects for all the discovered MSI diagnostic HDF5 groups. The dictionary keys are the MSI diagnostic names.

Example:
>>> from bapsflib import lapd
>>> from bapsflib._hdf.maps import HDFMapMSI
>>> f = lapd.File('sample.hdf5')
>>> # 'MSI' is the LaPD HDF5 group name for the group housing
... # MSI diagnostic groups
... msi_map = HDFMapMSI(f['MSI'])
Parameters:

msi_group – HDF5 group object

Attributes Summary

mappable_devices

tuple of the mappable MSI diagnostics (i.e.

Attributes Documentation

mappable_devices

tuple of the mappable MSI diagnostics (i.e. their HDF5 group names)