tree for HDF5 files
Project description
h5tree
h5tree
is a command-line utilitly that prints the tree structure of an HDF5 file, similar to tree
.
It also displays meta-data, such as the data shape, data type, and the values of attributes.
Install
Install with pip install h5tree
Example output
>>> h5tree -va data.h5
data.h5 (3 objects, 2 attributes)
│ ├── name Sam
│ ├── value 105
├── group_1 (3 objects)
│ ├── group_1_sub (1 object, 1 attribute)
│ │ ├── name Dan
│ │ └── x (5, 3), float64
│ ├── x (5, 3), float64
│ └── y (5, 3), float64
├── group_2 (2 objects)
│ ├── x (5, 3), float64
│ └── y (5, 3), float64
└── x (5, 5, 3), float64
3 groups, 6 datasets
Usage
usage: h5tree [-h] [-v] [-a] [-g] [-L [LEVEL]] [-p [PATTERN]] path
positional arguments:
path filepath/grouppath
optional arguments:
-h, --help show this help message and exit
-v, --verbose verbose output
-a, --attributes show attributes
-g, --groups only show groups
-L [LEVEL], --level [LEVEL]
maximum number of directories to recuse into
-p [PATTERN], --pattern [PATTERN]
pattern
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
h5tree-1.0.tar.gz
(3.4 kB
view details)
Built Distribution
h5tree-1.0-py3-none-any.whl
(3.5 kB
view details)
File details
Details for the file h5tree-1.0.tar.gz
.
File metadata
- Download URL: h5tree-1.0.tar.gz
- Upload date:
- Size: 3.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.1.post20200604 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d3c6ac2c647ebf4ba37ee91bdbd30ba147e68b0449c05ce1fe2ff9e7e61d8e12 |
|
MD5 | ac0b9c4cd36aa96d7c64878438015d85 |
|
BLAKE2b-256 | ab9bea46f715d5c5059de88ca2f87a63e7cb9a54f2a6e6cf56e88234730b179a |
File details
Details for the file h5tree-1.0-py3-none-any.whl
.
File metadata
- Download URL: h5tree-1.0-py3-none-any.whl
- Upload date:
- Size: 3.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.1.post20200604 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e7b83c6ea25fbd40dc05e8cf182aa43bde9bae19d88f7bed0308ff621d5c337e |
|
MD5 | 038e94d9a4bcf6432a3f14c33049465b |
|
BLAKE2b-256 | d6f6949bb1616da797ffe2badb6d09ee9664387c27105c28bac59917467c6254 |