A JupyterLab extension to explore and visualize HDF5 file contents.
Project description
jupyterlab-h5web
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.
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 -> View HDF5 contents 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
orMatrix
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
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.