Skip to content

Commit f661e72

Browse files
authored
Merge pull request #11 from imcf/feat/bioio-readers
feat: bundle common bioio readers in [bioio] extra
2 parents 1f9ca38 + 1fb3fe4 commit f661e72

2 files changed

Lines changed: 14 additions & 7 deletions

File tree

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,9 +39,9 @@ pip install "patchworks[napari]" # interactive napari viewer plugin
3939
pip install "patchworks[all]" # Everything (except napari GUI)
4040
```
4141

42-
> `bioio` reads CZI/LIF/ND2/OME-TIFF/… — it ships with `bioio-bioformats`, the
43-
> Bio-Formats catch-all reader (needs a JVM). Add faster native readers where
44-
> you want them (e.g. `bioio-ome-tiff`, `bioio-czi`, `bioio-lif`, `bioio-nd2`).
42+
> `bioio` reads CZI/LIF/ND2/OME-TIFF/… The `[bioio]` extra bundles the common
43+
> native readers (`bioio-nd2`, `bioio-ome-tiff`, `bioio-czi`, `bioio-tifffile`,
44+
> `bioio-lif`) plus `bioio-bioformats`, the Bio-Formats catch-all reader (JVM).
4545
4646
---
4747

pyproject.toml

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -43,10 +43,17 @@ io = ["psutil", "tqdm"]
4343
cellpose = ["cellpose>=3.0"]
4444
gpu = ["nvidia-ml-py"]
4545
# bioio enables converting any image format (CZI, LIF, ND2, OME-TIFF, …) to
46-
# OME-ZARR. bioio-bioformats is the Bio-Formats catch-all reader (needs a JVM);
47-
# add narrower native readers too where you want them (bioio-ome-tiff,
48-
# bioio-czi, bioio-lif, bioio-nd2) as they are faster than going through Java.
49-
bioio = ["bioio", "bioio-bioformats"]
46+
# OME-ZARR. Ships the common native readers (faster than going through Java)
47+
# plus bioio-bioformats, the Bio-Formats catch-all reader (needs a JVM).
48+
bioio = [
49+
"bioio",
50+
"bioio-bioformats",
51+
"bioio-nd2",
52+
"bioio-ome-tiff",
53+
"bioio-czi",
54+
"bioio-tifffile",
55+
"bioio-lif",
56+
]
5057
# napari enables the interactive viewer plugin (GUI-heavy, kept out of [all]).
5158
napari = ["napari[all]"]
5259
dev = ["pytest", "pytest-cov", "scikit-image", "psutil", "tqdm"]

0 commit comments

Comments
 (0)