Skip to content

Commit 566b4b4

Browse files
author
Luke Shaw
committed
Edited slice to recompress with original data cparams
1 parent 53b1a5d commit 566b4b4

File tree

1 file changed

+3
-6
lines changed

1 file changed

+3
-6
lines changed

src/blosc2/ndarray.py

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1837,14 +1837,11 @@ def slice(self, key: int | slice | Sequence[slice], **kwargs: Any) -> NDArray:
18371837
>>> print(type(c))
18381838
<class 'blosc2.ndarray.NDArray'>
18391839
"""
1840-
original_codec = self.cparams.codec
1841-
original_clevel = self.cparams.clevel
1842-
original_filters = self.cparams.filters
18431840
if "cparams" not in kwargs:
18441841
kwargs["cparams"] = {
1845-
"codec": original_codec,
1846-
"clevel": original_clevel,
1847-
"filters": original_filters,
1842+
"codec": self.cparams.codec,
1843+
"clevel": self.cparams.clevel,
1844+
"filters": self.cparams.filters,
18481845
}
18491846
kwargs = _check_ndarray_kwargs(**kwargs) # sets cparams to defaults
18501847
key, mask = process_key(key, self.shape)

0 commit comments

Comments
 (0)