When exploring the v0 and v1 geozarr data I realized a few attributes for CF compliance requirements (described in geozarr-minispec ) were missing from the v1 geozarr (but present in the v0). For example:
- Standard Names: Data variables MUST include CF-compliant standard_name attributes. The implementation validates these against the official CF standard names table
- Array Dimensions: All arrays MUST include _ARRAY_DIMENSIONS attributes for Zarr V2 compatibility
The geozarr_examples have these variables:
|
"standard_name": "toa_bidirectional_reflectance", |
|
"_ARRAY_DIMENSIONS": [ |
|
"y", |
|
"x" |
|
], |
while the optimized_geozarr_examples don't.
Should we create additional tests that validate the CF-compliance of our format or we have all we need already?