Skip to main content

A small app for viewing h5 files in a simple and clean way

Project description

H5View

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.)

Installation

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.

Development

Run from source

  • Clone this repo.
  • Run setup_venv.ps1 to create the virtual env (subsequent runs only need activate_venv.ps1).
  • Run python -m h5view to run the app.

Develop

  • 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.

Build executable

  • Run build.ps1

Licence

This app is licenced under the MIT licence. It depends on PySide6, which is licenced under the LGPL.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

h5view-0.1.0a1.tar.gz (14.1 kB view details)

Uploaded Source

Built Distribution

h5view-0.1.0a1-py2.py3-none-any.whl (14.0 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file h5view-0.1.0a1.tar.gz.

File metadata

  • Download URL: h5view-0.1.0a1.tar.gz
  • Upload date:
  • Size: 14.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for h5view-0.1.0a1.tar.gz
Algorithm Hash digest
SHA256 9e406903f84745c8f00db46b5ad6cff93ab7412c3c06580381725d1b77dde066
MD5 6a18ea0137a298371e0ba375f63c9a91
BLAKE2b-256 06b20a1528b01fb9c5824d5e3e953a7cfbb825418400b1df4269a3e0d05b2411

See more details on using hashes here.

File details

Details for the file h5view-0.1.0a1-py2.py3-none-any.whl.

File metadata

  • Download URL: h5view-0.1.0a1-py2.py3-none-any.whl
  • Upload date:
  • Size: 14.0 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for h5view-0.1.0a1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 40444276c460320897c8ead0efb0d7c4c3eec9aae7461b555b36a6af4fc7afbe
MD5 1cb00bc2e72f1907fcca8f9744623ac9
BLAKE2b-256 19b79aff53850eba454b01aa5c1f350aa1539764cbaadcda8ac778e5c282e09e

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page