Skip to content

Commit 2f92fce

Browse files
authored
Merge pull request #567 from jo-mueller/default-scaler-none
chore: fix defaults for scale factors
2 parents 3e6c8a2 + 52fb46a commit 2f92fce

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

ome_zarr/writer.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -631,7 +631,7 @@ def write_image(
631631
warnings.warn(msg, DeprecationWarning)
632632

633633
scale_factors = [
634-
{d: 2**i if d in SPATIAL_DIMS else 1 for d in dims}
634+
{d: 2 ** i if d in ("y", "x") else 1 for d in dims}
635635
for i in range(1, scaler.max_layer + 1)
636636
]
637637
if scaler.method == "local_mean":
@@ -1037,7 +1037,7 @@ def write_labels(
10371037
labels: np.ndarray | da.Array,
10381038
group: zarr.Group | str,
10391039
name: str,
1040-
scaler: Scaler | None = Scaler(order=0),
1040+
scaler: Scaler | None = None,
10411041
scale_factors: list[int] | tuple[int, ...] | list[dict[str, int]] = (2, 4, 8, 16),
10421042
method: Methods = Methods.NEAREST,
10431043
fmt: Format | None = None,
@@ -1137,7 +1137,7 @@ def write_labels(
11371137
Please use the 'scale_factors' argument instead.
11381138
"""
11391139
scale_factors = [
1140-
{d: 2**i if d in SPATIAL_DIMS else 1 for d in dims}
1140+
{d: 2 ** i if d in ("y", "x") else 1 for d in dims}
11411141
for i in range(1, scaler.max_layer + 1)
11421142
]
11431143
warnings.warn(msg, DeprecationWarning)

0 commit comments

Comments
 (0)