https://github.com/umr-lops/kpi_mpc
library to compute the MPC Sentinel-1 KPI
https://github.com/umr-lops/kpi_mpc
netcdf numpy python xarray
Last synced: 5 months ago
JSON representation
library to compute the MPC Sentinel-1 KPI
- Host: GitHub
- URL: https://github.com/umr-lops/kpi_mpc
- Owner: umr-lops
- License: mit
- Created: 2022-02-24T08:57:04.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2026-01-13T16:32:09.000Z (5 months ago)
- Last Synced: 2026-01-13T16:34:14.484Z (5 months ago)
- Topics: netcdf, numpy, python, xarray
- Language: Python
- Homepage:
- Size: 378 KB
- Stars: 4
- Watchers: 4
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# Kpi Mpc
libs to compute 2 KPIs for MPC Sentinel-1 project:
- a) WV VV effective Hs bias (wrt WW3) called KPI-1d
- b) WV VV NRCS (denoised) bias (wrt CMOD-5n) called KPI-1b
# author:
IFREMER LOPS
antoine.grouazel@ifremer.fr
# creation:
2021
# usage in command-line
kpihs -h
# or
kpinrcs -h
# usage in python interactive mode
> > > import kpimpc
# installation
```bash
conda create -n kpi_conda_env python=3.9
conda activate kpi_conda_env
conda install numpy scipy matplotlib xarray netCDF4 ipykernel
git clone https://gitlab.ifremer.fr/lops-wave/kpi_mpc.git
cd kpi_mpc
# python setup.py install
pip install .
```
#data dependencies:
## KPI-1b (NRCS SLC)
KPI-1b needs a netCDF file containing the differences of NRCS denoised per SAFE for all the WV since 2015 ( S1%\_wv_ocean_calibration_CMOD5n_ecmwf0125_windspeed_weighted_slc_level1_20150101_today_runv16.nc)
## KPI-1d (Hs OCN)
KPI-1d is designed to run using Sentinel-1 WV IFREMER L2F daily aggregated nc files.