qubed/tree_compresser/tests/open_climate_dt.py
2024-12-05 15:45:48 +00:00

15 lines
516 B
Python

from tree_traverser import backend, CompressedTree
from pathlib import Path
import json
data_path = Path("data/compressed_tree_climate_dt.json")
# Print size of file
print(f"climate dt compressed tree: {data_path.stat().st_size // 1e6:.1f} MB")
print("Opening json file")
compressed_tree = CompressedTree.load(data_path)
print("Outputting compressed tree ecmwf style")
with open("data/compressed_tree_climate_dt_ecmwf_style.json", "w") as f:
json.dump(compressed_tree.reconstruct_compressed_ecmwf_style(), f)