Skip to content

Integrating sea ice into coupled data loaders#1298

Open
William-gregory wants to merge 10 commits into
ai2cm:mainfrom
William-gregory:coupled_ice_dataloaders
Open

Integrating sea ice into coupled data loaders#1298
William-gregory wants to merge 10 commits into
ai2cm:mainfrom
William-gregory:coupled_ice_dataloaders

Conversation

@William-gregory

@William-gregory William-gregory commented Jun 18, 2026

Copy link
Copy Markdown
Contributor

This is a first step towards integrating a stand-alone sea ice component into fme.coupled. This PR makes changes to:

  • fme.coupled.data_loading
  • fme.coupled.dataset_info
  • fme.coupled.requirements

These changes both add a new ice component as well as make each atmosphere, ocean and ice component optional None. Therefore, if, for example, no atmosphere component is given, then the code assumes you are coupling an ocean model to an ice model. Similarly, if no ice component is given, then atmosphere-ocean coupling is assumed.

Had to make some additional changes outside of fme.coupled.data_loading to resolve some errors that pre-commit was throwing up around assertions. These include changes to fme.coupled.stepper, fme.coupled.aggregator, fme.coupled.inference.evaluator, fme.coupled.inference.test_evaluator, fme.coupled.inference.test_inference, fme.coupled.inference.loop, fme.coupled.inference.data_writer, fme.coupled.train, fme.coupled.test_stepper,

@jpdunc23 jpdunc23 self-requested a review June 23, 2026 15:35
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.

1 participant