Skip to content

Implement HEALPix grids#371

Merged
davidhassell merged 42 commits intoNCAS-CMS:mainfrom
davidhassell:healpix
Mar 5, 2026
Merged

Implement HEALPix grids#371
davidhassell merged 42 commits intoNCAS-CMS:mainfrom
davidhassell:healpix

Conversation

@davidhassell
Copy link
Copy Markdown
Contributor

Fixes #370

@davidhassell davidhassell added the enhancement New feature or request label Nov 27, 2025
@davidhassell davidhassell marked this pull request as draft November 27, 2025 16:54
@davidhassell davidhassell added this to the NEXTVERSION milestone Feb 18, 2026
@davidhassell davidhassell marked this pull request as ready for review February 19, 2026 15:29
Copy link
Copy Markdown
Member

@sadielbartholomew sadielbartholomew left a comment

Choose a reason for hiding this comment

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

All good and consistent with the CF Conventions documenting of the new HEALPix grid mapping. The two new example fields should be useful!

Only one minor note for us to think about for future. Please merge.

Comment thread cfdm/examplefield.py
290.1,
285.9,
],
],
Copy link
Copy Markdown
Member

@sadielbartholomew sadielbartholomew Mar 5, 2026

Choose a reason for hiding this comment

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

As briefly discussed in person, to note our conversation, it might be worthwhile to move these long lists of defined numeric values (thanks black!) out as (compressed) .npz array files to be loaded in when required, as used with the cf-python test suite for some of the longer array definitions in the create_test_files*.py modules.

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

None yet

Development

Successfully merging this pull request may close these issues.

Implement HEALPix grids

2 participants