Metadata-Version: 2.1
Name: nexusview
Version: 0.1.4
Summary: A utility to explore the content of NeXuS/HDF5 files
License: GPL3
Author: Nicolas Soler
Author-email: nsoler@cells.es
Requires-Python: >=3.12,<4.0
Classifier: License :: Other/Proprietary License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.12
Requires-Dist: h5py (>=3.13.0,<4.0.0)
Requires-Dist: pandas (>=2.2.3,<3.0.0)
Requires-Dist: termcolor (>=3.0.1,<4.0.0)
Description-Content-Type: text/markdown

# nexusView

A simple viewer for opening nexus files in command line and see groups, datasets and attributes in a colored tree.

It takes as an input a valid NeXus/HDF5 file and shows the different groups, datasets and attributes in a colored way in your terminal. It can optionnally export those to a csv file.


## Usage

```
# Install it
pip install nexusview

# Run it
nexusview myfile.nxs
```

## Screenshot
![Example output](doc/img/screenshot.png)

## Remark
It should work on other types of HDF5 files.

## Gitlab page
https://gitlab.com/alba-synchrotron/sdm/nxview

## PyPI page
https://pypi.org/project/nexusview/

## Author
Nicolas Soler - ALBA Synchrotron (CELLS) 

