Metadata-Version: 2.1
Name: gnssvod
Version: 2025.1.2
Summary: Read GNSS receiver output files and analyse vegetation optical depth (VOD)
License: MIT
Author: Vincent Humphrey
Author-email: vincent.humphrey@meteoswiss.ch
Requires-Python: >=3.9,<4.0
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Dist: hatanaka (>=2.8.1,<3.0.0)
Requires-Dist: numpy (>=1.25.0,<2.0.0)
Requires-Dist: pyunpack (>=0.3,<0.4)
Requires-Dist: tqdm (>=4.60.0,<5.0.0)
Requires-Dist: xarray[io,parallel] (>=2022.12.0)
Description-Content-Type: text/markdown

# GNSSVOD
Python Toolkit for deriving Vegetation Optical Depth (VOD) from pairs of GNSS receivers developed by Vincent Humphrey (vincent.humphrey@geo.uzh.ch). Many functions are based on the GNSSpy Toolkit.

![illustration image](examples/figures/illustration_snr.png)

![illustration image](examples/figures/illustration_vod.png)

### Installation

Directly install package from PyPI via
```
pip install gnssvod
```

### Versions

Refer to the [list of changes](CHANGELOG.md)

### Usage

Refer to the example notebooks:

[Processing raw RINEX data](examples/01_demo_processing.ipynb)

[Merging processed data](examples/02_demo_gathering.ipynb)

[Plotting raw data](examples/03_demo_hemispheric_plotting.ipynb)

[Calculating and plotting GNSS-VOD](examples/04_demo_gnss_vod.ipynb)
