Skip to content

feat: Add num_neighbours_to_return parameter to nearest_grid_points#233

Merged
aaron-hopkinson merged 1 commit intomainfrom
feat/nearest_grid_points_k
Feb 18, 2026
Merged

feat: Add num_neighbours_to_return parameter to nearest_grid_points#233
aaron-hopkinson merged 1 commit intomainfrom
feat/nearest_grid_points_k

Conversation

@aaron-hopkinson
Copy link
Contributor

Description

When the nearest_grid_points code was added to anemoi-transform, it did not expose the k value in cKDTree.query which caused an issue in anemoi-datasets: ecmwf/anemoi-datasets#534. This PR adds the ability to change the number of neighbours to return.

As a contributor to the Anemoi framework, please ensure that your changes include unit tests, updates to any affected dependencies and documentation, and have been tested in a parallel setting (i.e., with multiple GPUs). As a reviewer, you are also responsible for verifying these aspects and requesting changes if they are not adequately addressed. For guidelines about those please refer to https://anemoi.readthedocs.io/en/latest/

By opening this pull request, I affirm that all authors agree to the Contributor License Agreement.

@github-project-automation github-project-automation bot moved this from To be triaged to For merging in Anemoi-dev Feb 18, 2026
@aaron-hopkinson aaron-hopkinson merged commit be82c69 into main Feb 18, 2026
75 checks passed
@aaron-hopkinson aaron-hopkinson deleted the feat/nearest_grid_points_k branch February 18, 2026 11:58
@github-project-automation github-project-automation bot moved this from For merging to Done in Anemoi-dev Feb 18, 2026
aaron-hopkinson pushed a commit that referenced this pull request Feb 18, 2026
🤖 Automated Release PR

This PR was created by `release-please` to prepare the next release.
Once merged:

1. A new version tag will be created
2. A GitHub release will be published
3. The changelog will be updated

Changes to be included in the next release:
---


##
[0.1.26](0.1.25...0.1.26)
(2026-02-18)


### Features

* Add `num_neighbours_to_return` parameter to nearest_grid_points
([#233](#233))
([be82c69](be82c69))
* Add DispatchingFilter class
([#218](#218))
([f0d877a](f0d877a))

---
> [!IMPORTANT]
> Please do not change the PR title, manifest file, or any other
automatically generated content in this PR unless you understand the
implications. Changes here can break the release process.
> ⚠️ Merging this PR will:
> - Create a new release
> - Trigger deployment pipelines
> - Update package versions

 **Before merging:**
 - Ensure all tests pass
 - Review the changelog carefully
 - Get required approvals

[Release-please
documentation](https://github.com/googleapis/release-please)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants