Skip to content

Add 'ERA5-Land' dataset to predefined datasets - #499

Merged
MarkMelotto merged 13 commits into
mainfrom
adding-era5LAND
Sep 1, 2026
Merged

Add 'ERA5-Land' dataset to predefined datasets#499
MarkMelotto merged 13 commits into
mainfrom
adding-era5LAND

fixing errors

b711285
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Aug 31, 2026 in 1s

80.74% (+1.57%) compared to 13975dd

View this Pull Request on Codecov

80.74% (+1.57%) compared to 13975dd

Details

Codecov Report

❌ Patch coverage is 97.31183% with 5 lines in your changes missing coverage. Please review.
✅ Project coverage is 80.74%. Comparing base (13975dd) to head (b711285).

Files with missing lines Patch % Lines
src/ewatercycle/observation/grdc.py 89.47% 2 Missing and 2 partials ⚠️
src/ewatercycle/base/parameter_set.py 0.00% 1 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #499      +/-   ##
==========================================
+ Coverage   79.17%   80.74%   +1.57%     
==========================================
  Files          28       29       +1     
  Lines        1882     2010     +128     
  Branches      168      195      +27     
==========================================
+ Hits         1490     1623     +133     
+ Misses        330      327       -3     
+ Partials       62       60       -2     
Files with missing lines Coverage Δ
src/ewatercycle/_forcings/caravan.py 83.01% <100.00%> (ø)
src/ewatercycle/analysis/__init__.py 100.00% <100.00%> (+12.96%) ⬆️
src/ewatercycle/analysis/hydrograph.py 100.00% <100.00%> (ø)
src/ewatercycle/esmvaltool/builder.py 68.96% <ø> (ø)
src/ewatercycle/esmvaltool/datasets.py 100.00% <ø> (ø)
src/ewatercycle/observation/caravan.py 100.00% <100.00%> (ø)
src/ewatercycle/util.py 86.92% <100.00%> (+1.53%) ⬆️
src/ewatercycle/base/parameter_set.py 62.37% <0.00%> (ø)
src/ewatercycle/observation/grdc.py 84.37% <89.47%> (+2.15%) ⬆️
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.