https://github.com/metoppv/improver
IMPROVER is a library of algorithms for meteorological post-processing.
https://github.com/metoppv/improver
meteorology python weather
Last synced: 25 days ago
JSON representation
IMPROVER is a library of algorithms for meteorological post-processing.
- Host: GitHub
- URL: https://github.com/metoppv/improver
- Owner: metoppv
- License: bsd-3-clause
- Created: 2017-03-17T16:51:29.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2025-06-27T11:02:53.000Z (5 months ago)
- Last Synced: 2025-06-29T20:39:49.338Z (5 months ago)
- Topics: meteorology, python, weather
- Language: Python
- Homepage: http://improver.readthedocs.io/en/latest/
- Size: 16 MB
- Stars: 113
- Watchers: 18
- Forks: 94
- Open Issues: 59
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
- open-sustainable-technology - IMPROVER - A library of algorithms for meteorological post-processing and verification. (Atmosphere / Meteorological Observation and Forecast)
README
# IMPROVER
[](https://opensource.org/licenses/BSD-3-Clause)
[](https://github.com/metoppv/improver/actions/workflows/scheduled.yml)
[](https://www.codacy.com/app/metoppv_tech/improver?utm_source=github.com&utm_medium=referral&utm_content=metoppv/improver&utm_campaign=Badge_Grade)
[](https://www.codacy.com/app/metoppv_tech/improver?utm_source=github.com&utm_medium=referral&utm_content=metoppv/improver&utm_campaign=Badge_Coverage)
[](https://codecov.io/gh/metoppv/improver)
[](http://improver.readthedocs.io/en/latest/?badge=latest)
[](https://www.python.org/downloads/release/python-3120/)
[](https://zenodo.org/badge/latestdoi/85334761)
IMPROVER is a library of algorithms for meteorological post-processing and verification.
## Installing improver
### Conda installation
Here we demonstrate the installation of improver via conda with aid of the [mamba](https://mamba.readthedocs.io/en/latest/index.html) package manager to speedup the process.
install a mamba environment
```
conda create -c conda-forge --override-channels mamba -n mamba
```
activate this mamba environment
```
conda activate mamba
```
install the improver environment using mamba
```
mamba create -c conda-forge python=3 improver -n improver
```
deactivate your mamba environment
```
conda deactivate
```
activate your new improver environment
```
conda activate improver
```
## Pre-commit Hook
OPTIONAL: A pre-commit hook can be added to facilitate the development of this code base.
Ensure that you have python available on the path, then install the pre-commit hook by running `pre-commit install` from within your working copy.
pre-commit checks will run against modified files when you commit from then on.
These pre-commit hooks will run as part of continuous integration to maintain code quality standards in the project.