Skip to content

feat: remove station mapping functionality#80

Open
Oisin-M wants to merge 3 commits intodevelopfrom
feat/remove_station_mapping
Open

feat: remove station mapping functionality#80
Oisin-M wants to merge 3 commits intodevelopfrom
feat/remove_station_mapping

Conversation

@Oisin-M
Copy link
Copy Markdown
Collaborator

@Oisin-M Oisin-M commented Mar 30, 2026

Description

Removes the station-mapping functionality. Idea is that this should now belong in ecmwf/hydro-station-mapping to avoid conflating too many things here.

TODO:

  • update dependencies with minimum ones

Notes:

  • tests are lacking for the existing visualisation code
  • docs are empty/useless now so I have removed
  • hpc module workflow I have also removed from same rationale

Contributor Declaration

By opening this pull request, I affirm the following:

  • All authors agree to the Contributor License Agreement.
  • The code follows the project's coding standards.
  • I have performed self-review and added comments where needed.
  • I have added or updated tests to verify that my changes are effective and functional.
  • I have run all existing tests and confirmed they pass.

@Oisin-M Oisin-M requested a review from colonesej March 30, 2026 13:58
@Oisin-M Oisin-M force-pushed the feat/remove_station_mapping branch from 9da9b06 to 53ee89e Compare March 30, 2026 14:01
@Oisin-M Oisin-M force-pushed the feat/remove_station_mapping branch from 53ee89e to e04092d Compare March 30, 2026 14:02
@Oisin-M Oisin-M marked this pull request as ready for review March 30, 2026 14:07
Copy link
Copy Markdown
Collaborator

@colonesej colonesej left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for tagging me @Oisin-M . The tests for the plotting part will come in the feature/split_plots_and_widget_interface branch. I can create a WIP PR for it already, but now with all these structural changes it may be better to wait and merge this one first.

Comment thread pyproject.toml
authors = [
{name = "European Centre for Medium-Range Weather Forecasts (ECMWF)", email = "software.support@ecmwf.int"},
]
maintainers = [
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can we replace this by a contributors list ? and I think we should all be there.

Comment thread pyproject.toml
"ipyleaflet",
"ipywidgets",
"earthkit-data>=0.18.2",
"earthkit-hydro>=1.2.0",
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you also check the dependencies? I don't think we will need hydro and some of the "heavy" data dependencies here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants