Skip to content
Snippets Groups Projects

Migrate to Zarr 3

Merged Siddhant Tibrewal requested to merge 6-zarr3-migration into main
All threads resolved!
2 files
+ 19
10
Compare changes
  • Side-by-side
  • Inline
Files
2
+ 10
1
@@ -4,7 +4,10 @@ import zarr
def get_var_group(v):
store = zarr.open(v.store)
parent_group_path = "/".join(v.path.split("/")[:-1])
return store[parent_group_path]
if parent_group_path == "":
return store
else:
return store[parent_group_path]
def get_time_axis(v):
@@ -18,3 +21,9 @@ def get_time_axis(v):
return time_axis
else:
return None
def get_var_parent_group(v):
var_group = get_var_group(v)
parent_var_path = var_group.attrs["hiopy::parent"]
parent_group = zarr.open(v.store)[parent_var_path]
return parent_group
Loading