Metadata-Version: 2.4
Name: microhhview
Version: 0.1.1
Summary: Quick NetCDF/HDF5 variable viewer (line plots and pcolormesh) built on PySide6 + xarray + matplotlib
Author-email: Bart van Stratum <bart@vanstratum.com>
License-Expression: Apache-2.0
Project-URL: Homepage, https://github.com/bartvstratum/microhhview
Project-URL: Repository, https://github.com/bartvstratum/microhhview
Classifier: Programming Language :: Python :: 3
Classifier: Intended Audience :: Science/Research
Classifier: Topic :: Scientific/Engineering :: Atmospheric Science
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: PySide6>=6.5
Requires-Dist: xarray>=2023.1
Requires-Dist: netCDF4>=1.6
Requires-Dist: h5netcdf>=1.1
Requires-Dist: h5py>=3.8
Requires-Dist: matplotlib>=3.7
Requires-Dist: numpy>=1.24
Requires-Dist: colormaps>=0.5
Requires-Dist: platformdirs>=4.0
Dynamic: license-file

# microhhview

A NetCDF/HDF5 viewer focused on [MicroHH](https://github.com/microhh/microhh) LES output — not a general-purpose NetCDF/HDF5 viewer.

## Install

No release yet — install from a clone:

```bash
git clone https://github.com/bartvstratum/microhhview.git
cd microhhview
pip install -e .
```

Run it:

```bash
microhhview /path/to/output.nc
```

Passing multiple nested-domain cross-section files that differ only in
domain index (e.g. `microhhview thl.xy.cross.*.h5`) overlays them in one
figure, coarsest domain first.

## Config file

Settings (e.g. available colormaps) are stored in a config file, created on first run at the platform user config dir (via `platformdirs`), e.g. `~/.config/microhhview/config.json` on Linux.
