Skip to content
Merged
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 7 additions & 1 deletion bioio/writers/ome_tiff_writer.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
#!/usr/bin/env python
# -*- coding: utf-8 -*-

import enum
import importlib.metadata
from typing import Any, Dict, List, Optional, Tuple, Union

Expand Down Expand Up @@ -46,6 +47,7 @@ def save(
Union[List[List[int]], List[Optional[List[List[int]]]]]
] = None,
fs_kwargs: Dict[str, Any] = {},
compression: enum.IntEnum = TIFF.COMPRESSION.ADOBE_DEFLATE,
**kwargs: Any,
) -> None:
"""
Expand Down Expand Up @@ -102,6 +104,10 @@ def save(
Any specific keyword arguments to pass down to the fsspec created
filesystem.
Default: {}
compression: enum.IntEnum
Which compression scheme to use during TIFF writing. See
tifffile.TIFF.COMPRESSION for all available options.
Default: "tifffile.TIFF.COMPRESSION.ADOBE_DEFLATE"

Raises
------
Expand Down Expand Up @@ -301,7 +307,7 @@ def save(
photometric=photometric,
metadata=None,
planarconfig=planarconfig,
compression=TIFF.COMPRESSION.ADOBE_DEFLATE,
compression=compression,
)

tif.close()
Expand Down