bamboost.core.hdf5.filemap
Attributes
- _VT_filemap=
typing.Type[typing.Union[h5py.h5py.Group, h5py.h5py.Dataset]]
Classes
KeysViewHDF5
Attributes:
- __repr__=
bamboost.core.hdf5.filemap.KeysViewHDF5.__str__
KeysViewHDF5.__str__
(self) -> str_FileMapMixin
_FileMapMixin.__repr__
(self)_FileMapMixin.keys
(self) -> KeysViewHDF5_FileMapMixin.datasets
(self) -> tuple[str, ...]_FileMapMixin.groups
(self) -> tuple[str, ...]_FileMapMixin._repr_pretty_
(self, p, _cycle)Arguments:
- p
- _cycle
FileMap
FileMap
(self, file)Arguments:
- file:
HDF5File
Attributes:
- _valid:
bool - _file=
bamboost.core.hdf5.filemap.FileMap(file) - valid=
False
Bases
FileMap.__len__
(self) -> intFileMap.__iter__
(self) -> Iterator[HDF5Path]FileMap.__delitem__
(self, key) -> NoneArguments:
- key:
str
FileMap.__setitem__
(self, key, value) -> NoneArguments:
- key:
str - value:
_VT_filemap
FileMap.__getitem__
(self, key) -> _VT_filemapArguments:
- key:
str
FileMap.populate
(self, *, exclude_numeric=False) -> NoneAssumes the file is open.
Arguments:
- exclude_numeric:
bool=False
FileMap.invalidate
(self) -> NoneFilteredFileMap
FilteredFileMap
(self, file_map, parent) -> NoneArguments:
- file_map:
FileMap - parent:
str
Attributes:
- parent=
HDF5Path(parent) - file_map=
bamboost.core.hdf5.filemap.FilteredFileMap(file_map) - valid:
bool
Bases
FilteredFileMap.__len__
(self)FilteredFileMap.__iter__
(self)FilteredFileMap.__delitem__
(self, key)Arguments:
- key
FilteredFileMap.__setitem__
(self, key, value)Arguments:
- key:
str - value
FilteredFileMap.__getitem__
(self, key)Arguments:
- key:
str
FilteredFileMap.children
(self) -> Iterator[HDF5Path]FilteredFileMap.children_groups
(self) -> Iterator[HDF5Path]FilteredFileMap.children_datasets
(self) -> Iterator[HDF5Path]
Bamboost