A small app for viewing h5 files in a simple and clean way
Features:
- Can open and view datasets of any HDF5 files h5py can read
- Navigate hierarchical groups using a simple tree view
- Can render >=1D data as tables
- Can render >=2D data as images
- Sensible display of strings and other 0D data
- Displays dataset attributes and metadata (size, datatype, compression filters, etc.)
Executable versions of this tool can be found under the releases tab on GitHub. Alternatively, h5view can be installed by pip (pip install h5view
) and then run using the h5view
command.
- Clone this repo.
- Run
setup_venv.ps1
to create the virtual env (subsequent runs only needactivate_venv.ps1
). - Run
python -m h5view
to run the app.
- Clone this repo.
- Run
setup_venv.ps1
to create the virtual env. - Open the workspace is VSCode.
- Select the venv in the venv menu.
- The ui conversion is run automatically before running the app.
- Run
build.ps1
This app is licenced under the MIT licence. It depends on PySide6, which is licenced under the LGPL.