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

Version 2024.8.9 - CF-1.12 updates #5

Merged
merged 69 commits into from
Aug 13, 2024
Merged

Version 2024.8.9 - CF-1.12 updates #5

merged 69 commits into from
Aug 13, 2024

Conversation

dwest77a
Copy link
Collaborator

@dwest77a dwest77a commented Aug 8, 2024

Changes to syntax in multiple scripts to reflect the new terminology in CF-1.12, but CFA-0.6.2 CFA-netCDF files are still supported.

Additional features:

  • Multiple aggregations from a single CFA-netCDF file are now supported, using either multiple or shared fragment array variables.
  • Base substitutions and xarray defaults are now applied.
  • Group structures are now handled by unpacking all required variables to a flat structure. Variable names do not reflect the group structure which may need to be revisited later on.
  • Fragment Wrapper objects can handle multiple filenames, with priority given to remote sources first, even though these are currently not supported as the ChunkWrapper netCDF4 opener is local-only.

Pushed to the next version:

  • Dask Any-Size chunk handling - this is partially implemented but not finished yet.
  • Active Storage: XarrayActive package in development but not yet ready for implementation here.
  • PP/UM file support
  • Post-processing data (Aggregated units and calendar support)

dwest77a and others added 30 commits July 31, 2024 09:06
Active storage changes into the CF1.12 branch
@dwest77a
Copy link
Collaborator Author

Updated to Version 2024.8.13

@dwest77a dwest77a merged commit 59d5ed9 into main Aug 13, 2024
2 checks passed
@dwest77a dwest77a deleted the CF1.12 branch August 13, 2024 09:06
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