Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enable selection of source and target channels from dataset #78

Open
clessig opened this issue Mar 16, 2025 · 1 comment
Open

Enable selection of source and target channels from dataset #78

clessig opened this issue Mar 16, 2025 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@clessig
Copy link
Collaborator

clessig commented Mar 16, 2025

Is your feature request related to a problem? Please describe.

Currently, it is not possible to select source and target channels from a dataset, i.e. to define forcing, prognostic and diagnostic variables/fields from it.

Describe the solution you'd like

We should support:

ERA5 :
  type : anemoi
  filenames : ['aifs-ea-an-oper-0001-mars-o96-1979-2022-6h-v6.zarr']
  source : ['u_', 'v_', '10u', '10v']
  target : ['10u', '10v']

The naming 'source' and 'target' still needs to be discussed. forcing, prognostic and diagnostic seems to complex and directly specifying source and target seems less error prone. source or source_channels are both reasonable although u850 etc is a physical field and only a channel in ML lingo (for obs, this is a perfect fit and the ML and domain science meaning coincide)

Describe alternatives you've considered

No response

Additional context

No response

Organisation

ECMWF

@clessig clessig added the enhancement New feature or request label Mar 16, 2025
@clessig clessig self-assigned this Mar 16, 2025
@clessig clessig moved this to In Progress in WeatherGen-dev Mar 16, 2025
@clessig
Copy link
Collaborator Author

clessig commented Mar 16, 2025

CC @kacpnowak

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: In Progress
Development

No branches or pull requests

1 participant