/ecPoint-Calibrate

Interactive GUI (developed in Python) for calibration and conditional verification of numerical weather prediction model outputs.

Primary LanguageJavaScriptGNU General Public License v3.0GPL-3.0

ecPoint-Calibrate

Core unit tests Release Core Release Electron codecov made-with-python

ecPoint-Calibrate is a software that uses conditional verification tools to compare numerical weather prediction (NWP) model outputs against point observations and, in this way, anticipate sub-grid variability and identify biases at grid scale. It provides a dynamic and user-friendly environment to post-process NWP model parameters (such as precipitation, wind, temperature, etc.) and produce probabilistic products for geographical locations (everywhere in the world, and up to medium-range forecasts).

The development of this project was sponsored by the project "ECMWF Summer of Weather Code (ESoWC)" @esowc_ecmwf ECMWF.

Requirements

Usage

  1. Download the latest release (AppImage file) from the Releases page. Currently, only Linux is supported.
  2. Navigate to the folder where the package was downloaded.
  3. Run it like: ./ecPoint-Calibrate-0.9.0.AppImage
  4. Wait for the GUI window to launch.

Software Architecture (OUTDATED!)

Collaborators

Name Position Affiliation
Anirudha Bose Software Engineer Ledger (Paris, France)
Fatima Pillosu Scientist & PhD Candidate ECMWF & Reading University (Reading, UK)
Timothy Hewson Principal Scientist ECMWF (Reading, UK)