Skip to content
Snippets Groups Projects
Commit 0d74c847 authored by Siddhant Tibrewal's avatar Siddhant Tibrewal
Browse files

reconsolidating zmetadata after pulling metadata for fields via yac

parent 739000f5
No related branches found
No related tags found
1 merge request!43Draft: Resolve "Migrate to Zarr3 and add example for a dataset using sharding"
Pipeline #100063 waiting for manual action
......@@ -213,11 +213,15 @@ def main():
comp, grid, field = get_source_triple(v)
md_str = get_field_metadata(comp, grid, field)
metadata = json.loads(md_str)
logging.info(f"Found metadata for {field}: {metadata}")
logging.debug(f"Found metadata for {field}: {metadata}")
for key, value in metadata["cf"].items():
v.attrs[key] = value
del v.attrs["hiopy::copy_metadata"] # copy only once
# re-consolidate the newly updated metadata
for ds in args.datasets:
zarr.consolidate_metadata(ds.store)
run()
for dh in data_handlers:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment