Simple HDF5 file viewer.
Project description
h5tab - view tabular data stored as HDF5 datasets
This is a simple utility to display multiple HDF5 datasets as columns in a table. This is useful when you need to look up elements with the same index between different datasets.
Usage
Run the script with the names of one or more HDF5 files as arguments.
h5tab.py filename ...
This brings up a tree view where you can select datasets to open. Clicking a dataset toggles it between selected and not selected.
Once you've selected all of the datasets to open click the "Open selected datasets" button at the bottom of the window. This opens a new window with a table where the columns correspond to the selected datasets and the rows are the dataset element index (in the first dimension in case of multidimensional datasets).
In the case of compound data types, individual fields can be designated as table columns.
Only the displayed portions of the datasets are read in, so very large datasets can be viewed.
Limitations
This is not a general purpose HDF5 file viewer.
- Table rows always correspond to the first dimension so datasets with large dimensions other than the first can't be displayed
- The program has no good way to display variable length datasets
- The tree view can be slow for large numbers of datasets
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file h5tab-1.0.1.tar.gz.
File metadata
- Download URL: h5tab-1.0.1.tar.gz
- Upload date:
- Size: 21.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
40be020ad0b3b7042a092e67c3ff247336b33f2c1899ed2d7c70f67a9928a261
|
|
| MD5 |
c277ea818b8e430984c6dd83101ad02e
|
|
| BLAKE2b-256 |
e92c555397e70ac2321faa47ab592fedbff7ec7cb5987db78c29aeb885fb1dd8
|
File details
Details for the file h5tab-1.0.1-py3-none-any.whl.
File metadata
- Download URL: h5tab-1.0.1-py3-none-any.whl
- Upload date:
- Size: 21.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
eff87f3518cd9c7941733916f97d43be90c295e5e3625d03ba428b739c2fc932
|
|
| MD5 |
a3ac451e85cde1ac901bb0b057a1497d
|
|
| BLAKE2b-256 |
8e7309a3c34e8911eddfe3fb5ca3deff55d8f7b20413f91636da4cb13f61bb49
|