Skip to content

Commit 2623a12

Browse files
Refactor chunking configuration in write_geozarr_group and create_geozarr_compliant_multiscales functions for improved alignment; remove unnecessary align_chunks parameter in write_dataset_band_by_band_with_validation function.
1 parent 3ea4c68 commit 2623a12

1 file changed

Lines changed: 2 additions & 4 deletions

File tree

eopf_geozarr/conversion/geozarr.py

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -535,7 +535,7 @@ def write_geozarr_group(
535535
spatial_chunk_aligned = spatial_chunk
536536

537537
encoding[var] = {
538-
"chunks": (1, spatial_chunk_aligned, spatial_chunk_aligned),
538+
"chunks": (spatial_chunk_aligned, spatial_chunk_aligned),
539539
"compressors": compressor,
540540
}
541541

@@ -784,7 +784,7 @@ def create_geozarr_compliant_multiscales(
784784
utils.calculate_aligned_chunk_size(height, spatial_chunk),
785785
)
786786
encoding[var] = {
787-
"chunks": (1, spatial_chunk_aligned, spatial_chunk_aligned),
787+
"chunks": (spatial_chunk_aligned, spatial_chunk_aligned),
788788
"compressors": compressor,
789789
}
790790

@@ -1242,7 +1242,6 @@ def write_dataset_band_by_band_with_validation(
12421242
consolidated=False,
12431243
zarr_format=3,
12441244
encoding=var_encoding,
1245-
align_chunks=True,
12461245
storage_options=storage_options,
12471246
)
12481247
else:
@@ -1252,7 +1251,6 @@ def write_dataset_band_by_band_with_validation(
12521251
consolidated=False,
12531252
zarr_format=3,
12541253
encoding=var_encoding,
1255-
align_chunks=True,
12561254
)
12571255

12581256
print(f" ✅ Successfully wrote {var}")

0 commit comments

Comments
 (0)