A curated list of open technology projects to sustain a stable climate, energy supply, biodiversity and natural resources.

IMPROVER

A library of algorithms for meteorological post-processing and verification.
https://github.com/metoppv/improver

Category: Atmosphere
Sub Category: Meteorological Observation and Forecast

Keywords

meteorology python weather

Keywords from Contributors

transformers measur earth-science archiving optimize projection animals generic compose climate-model

Last synced: about 22 hours ago
JSON representation

Repository metadata

IMPROVER is a library of algorithms for meteorological post-processing.

README.md

IMPROVER

License
Tests
Codacy Badge
Codacy Badge
codecov
Documentation Status
Python 3.6
Python 3.7
DOI

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 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.7 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.


Owner metadata


GitHub Events

Total
Last Year

Committers metadata

Last synced: 6 days ago

Total Commits: 2,432
Total Committers: 50
Avg Commits per committer: 48.64
Development Distribution Score (DDS): 0.817

Commits in past year: 88
Committers in past year: 20
Avg Commits per committer in past year: 4.4
Development Distribution Score (DDS) in past year: 0.784

Name Email Commits
Gavin Evans g****s@m****k 445
Benjamin Ayliffe b****e@m****k 430
Caroline Sandford c****d@m****k 287
Caroline Jones c****s@m****k 162
Fiona Rust f****t@m****k 162
Stephen Moseley s****y@m****k 136
Ben Fitzpatrick b****k@m****k 114
Meabh NicGuidhir m****r@m****k 95
Aaron Hopkinson a****n@m****k 64
Tim Pillinger t****r@m****k 53
Mark Baker m****r@m****k 47
Tom Gale t****e@b****u 46
Marcus Spelman 9****7 41
Neil Crosswaite n****e@m****k 35
Carwyn Pelley c****y@m****k 31
Kathryn Howard k****d@m****k 28
Laurence Beard l****d@m****k 28
Katharine Hurst 6****0 21
Paul Abernethy p****y@m****k 21
Tomasz Trzeciak t****k@m****k 21
Belinda Trotta 7****m 21
Mark Worsfold m****d@m****k 20
Chris Sampson c****n@m****k 18
Benjamin Owen b****n@b****u 13
Ben Hooper 1****r 11
dependabot[bot] 4****] 11
Lucy Liu l****u@b****u 10
Daniel Mentiplay d****l 9
Zhiliang Fan 7****1 8
Victoria Smart v****t@m****k 6
and 20 more...

Committer domains:


Issue and Pull Request metadata

Last synced: 2 days ago

Total issues: 46
Total pull requests: 334
Average time to close issues: 5 months
Average time to close pull requests: 19 days
Total issue authors: 17
Total pull request authors: 29
Average comments per issue: 1.96
Average comments per pull request: 1.96
Merged pull request: 266
Bot issues: 0
Bot pull requests: 11

Past year issues: 19
Past year pull requests: 127
Past year average time to close issues: about 2 months
Past year average time to close pull requests: 15 days
Past year issue authors: 8
Past year pull request authors: 19
Past year average comments per issue: 0.95
Past year average comments per pull request: 1.72
Past year merged pull request: 95
Past year bot issues: 0
Past year bot pull requests: 2

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/metoppv/improver

Top Issue Authors

  • bayliffe (7)
  • MoseleyS (7)
  • cpelley (6)
  • benowen-bom (5)
  • brhooper (4)
  • dmentipl (4)
  • astroDimitrios (2)
  • tjtg (2)
  • ecasellas (1)
  • thbom001 (1)
  • benfitzpatrick (1)
  • nivnac (1)
  • neilCrosswaite (1)
  • BelligerG (1)
  • lucyleeow (1)

Top Pull Request Authors

  • bayliffe (78)
  • MoseleyS (40)
  • mspelman07 (38)
  • gavinevans (30)
  • cpelley (27)
  • brhooper (14)
  • maxwhitemet (13)
  • dependabot[bot] (11)
  • btrotta-bom (10)
  • benfitzpatrick (8)
  • Kat-90 (7)
  • lambert-p (6)
  • benowen-bom (6)
  • Katie-Howard (6)
  • bjwheltor (6)

Top Issue Labels

  • Paused (3)
  • green_team (2)
  • Type:Bug (2)
  • Type:Maintenance (2)
  • good first issue (2)
  • Inactive: Duplicate (1)
  • External (1)
  • Type:Administrative (1)
  • blue_team (1)

Top Pull Request Labels

  • EPP (28)
  • MO review required (14)
  • blue_team (10)
  • BoM review required (9)
  • Type:Bug (8)
  • Stale (8)
  • bot (8)
  • test (5)
  • Type:Maintenance (4)
  • Do not merge (3)
  • Paused (3)
  • green_team (3)
  • don't merge yet (3)
  • Type:Documentation (2)
  • FY21/22 New Outputs (2)
  • do not delete branch (1)
  • Inactive: Invalid (1)
  • Inactive: On Hold (1)
  • good first review (1)
  • Type:Administrative (1)
  • Type:Investigative (1)
  • Type:TechnicalInfrastructure (1)
  • Type:Enhancement (1)

Package metadata

conda-forge.org: improver

IMPROVER is a library of algorithms for meteorological post-processing and verification.

  • Homepage: https://github.com/metoppv/improver
  • Licenses: BSD-3-Clause
  • Latest release: 1.3.3 (published over 2 years ago)
  • Last Synced: 2025-04-25T12:33:09.081Z (2 days ago)
  • Versions: 18
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Rankings:
    • Forks count: 19.795%
    • Dependent repos count: 24.103%
    • Average: 32.456%
    • Stargazers count: 34.385%
    • Dependent packages count: 51.54%

Dependencies

.github/workflows/ci.yml actions
  • actions/cache v3 composite
  • actions/checkout v3 composite
  • codecov/codecov-action v3 composite
  • cylc/release-actions/check-shortlog v1 composite
.github/workflows/scheduled.yml actions
  • actions/checkout v3 composite
  • codecov/codecov-action v3 composite
.github/workflows/stale.yml actions
  • actions/stale v7 composite

Score: 8.99961934066053