Skip to main content

A JupyterLab extension to explore and visualize HDF5 file contents.

Project description

jupyterlab-h5web

Github Actions Status PyPI version

A JupyterLab extension to explore and visualize HDF5 file contents. Based on h5web.

WARNING: This extension is still in active development. Please report any encountered issue.

Extension screenshot

Requirements

  • JupyterLab >= 2.0

Install

Note: You will need NodeJS to install the extension.

pip install jupyterlab_h5web
jupyter lab build

Usage

Once the extension is installed, you can double-click on an HDF5 file or right-click Open with -> h5web to launch a tab.

This tab is composed of a sidebar, where you can explore the structure of the HDF5 file, and of a main area where the visualization of the selected entity takes place. This visualization is controlled by the upper-right button that can toggle between:

  • Display: visualize datasets using Line, Heatmap or Matrix visualizations.
  • Inspect: show the metadata and attributes of any entity

Troubleshoot

If you are seeing the frontend extension but it is not working, check that the jupyterlab_hdf extension is enabled:

jupyter serverextension list

If the jupyterlab_hdf is installed and enabled but you are not seeing the frontend, check the frontend is installed:

jupyter labextension list

If it is installed, try:

jupyter lab clean
jupyter lab build

Uninstall

pip uninstall jupyterlab_h5web
jupyter labextension uninstall jupyterlab-h5web

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

jupyterlab-h5web-0.0.3.tar.gz (15.6 kB view details)

Uploaded Source

Built Distribution

jupyterlab_h5web-0.0.3-py3-none-any.whl (16.4 kB view details)

Uploaded Python 3

File details

Details for the file jupyterlab-h5web-0.0.3.tar.gz.

File metadata

  • Download URL: jupyterlab-h5web-0.0.3.tar.gz
  • Upload date:
  • Size: 15.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.6.12

File hashes

Hashes for jupyterlab-h5web-0.0.3.tar.gz
Algorithm Hash digest
SHA256 fabfd40ccc470b14f01a3bd1a37672bfae780df7dedfd50a591d20da436e817e
MD5 b02e726b18452172cd3cd7b48d96e631
BLAKE2b-256 6a77fca4dff7e590b0d676721488062c4257ecaa77e7e7d22055f1613d5485ca

See more details on using hashes here.

File details

Details for the file jupyterlab_h5web-0.0.3-py3-none-any.whl.

File metadata

  • Download URL: jupyterlab_h5web-0.0.3-py3-none-any.whl
  • Upload date:
  • Size: 16.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.6.12

File hashes

Hashes for jupyterlab_h5web-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 143255e8f7b14cc94e4a6134732e20e5654eab7eaa6c72dec6b8239643710f48
MD5 3e887002b13daa1c19d8c6aab4f7cf20
BLAKE2b-256 d8ec4717206b0277bf59b92ab017fa5bdb238bf121769d75b2615d0e2b83518b

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