Skip to content

29 feature revisiting simple regridder - #32

Merged
oj-tooth merged 7 commits into
mainfrom
29-feature-revisiting-simple-regridder
Aug 6, 2026
Merged

oj-tooth merged 7 commits into
mainfrom
29-feature-revisiting-simple-regridder

Conversation

@oj-tooth

@oj-tooth oj-tooth commented Aug 6, 2026 •

Copy link
Copy Markdown
Contributor

Revisiting Simple Regridder

New branch to revisit the simple swap regridder which substitutes scalar variable data in the ocean model climatology for a vertical profile from the time-evolving scalar field extracted during the sampling stage.

  • Added capability to use DataLoader to read ancillary variables specified in a domain table of the config.toml file.
  • Added existing NNSampler to sampler.py module, adding from_config() constructor and method kwarg.
  • Refactored SwapRegridder implementation to use dask-safe masking approach to substitute synthetic profiles into climatology fields.
  • Added new IDWRegridder implementing pyinterp.inverse_distance_weighting() interpolator using an iterative approach.

@oj-tooth oj-tooth self-assigned this Aug 6, 2026
@oj-tooth oj-tooth added feature New feature or feature request. mod:sampler Relates to sampling modules. labels Aug 6, 2026
@oj-tooth oj-tooth linked an issue Aug 6, 2026 that may be closed by this pull request
@oj-tooth oj-tooth added mod: regridder Relates to regridding modules. mod: utils Relates to I/O or utility modules. priority: high High priority task. labels Aug 6, 2026
@oj-tooth
oj-tooth merged commit afece5a into main Aug 6, 2026
1 check passed
@oj-tooth
oj-tooth deleted the 29-feature-revisiting-simple-regridder branch August 6, 2026 15:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature New feature or feature request. mod: regridder Relates to regridding modules. mod:sampler Relates to sampling modules. mod: utils Relates to I/O or utility modules. priority: high High priority task.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[feature] Revisiting simple regridder

1 participant