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.
- Host: GitHub
- URL: https://github.com/metoppv/improver
- Owner: metoppv
- License: bsd-3-clause
- Created: 2017-03-17T16:51:29.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2025-04-22T12:01:37.000Z (5 days ago)
- Last Synced: 2025-04-25T12:46:07.818Z (2 days ago)
- Topics: meteorology, python, weather
- Language: Python
- Homepage: http://improver.readthedocs.io/en/latest/
- Size: 15.9 MB
- Stars: 110
- Watchers: 18
- Forks: 93
- Open Issues: 52
- Releases: 52
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
README.md
IMPROVER
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
- Name: metoppv
- Login: metoppv
- Email:
- Kind: organization
- Description: Meteorological Post-Processing and Verification Joint Organisation
- Website:
- Location:
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/26465485?v=4
- Repositories: 1
- Last ynced at: 2023-03-04T16:14:36.685Z
- Profile URL: https://github.com/metoppv
GitHub Events
Total
- Create event: 18
- Release event: 4
- Issues event: 12
- Watch event: 7
- Delete event: 31
- Issue comment event: 110
- Push event: 85
- Pull request review comment event: 359
- Pull request event: 129
- Pull request review event: 479
- Fork event: 10
Last Year
- Create event: 18
- Release event: 4
- Issues event: 12
- Watch event: 7
- Delete event: 31
- Issue comment event: 110
- Push event: 85
- Pull request review comment event: 359
- Pull request event: 129
- Pull request review event: 479
- Fork event: 10
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 | 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:
- metoffice.gov.uk: 29
- bom.gov.au: 4
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
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
- Total packages: 1
- Total downloads: unknown
- Total dependent packages: 0
- Total dependent repositories: 1
- Total versions: 18
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
- actions/cache v3 composite
- actions/checkout v3 composite
- codecov/codecov-action v3 composite
- cylc/release-actions/check-shortlog v1 composite
- actions/checkout v3 composite
- codecov/codecov-action v3 composite
- actions/stale v7 composite
Score: 8.99961934066053