Skip to content

sebi06/czitools

Repository files navigation

czitools

PyPI PyPI - Downloads License codecov Python Version Development Status

This repository provides a collection of tools to simplify reading CZI (Carl Zeiss Image) pixel and metadata in Python. It is available as a Python Package on PyPi.

For full documentation see sebi06.github.io/czitools.

Quick Start

pip install czitools
from czitools.metadata_tools.czi_metadata import CziMetadata
from czitools.read_tools import read_tools

# read all metadata
mdata = CziMetadata("path/to/file.czi")

# read pixel data as a labelled STCZYX(A) array
array6d, mdata = read_tools.read_6darray("path/to/file.czi", use_dask=True, use_xarray=True)

For installation options (PyPI, editable, conda) see the Installation docs. For detailed usage examples see the Usage docs.

CZI inside NDV

5D CZI inside NDV

CZI inside Napari

5D CZI inside Napari

Colab Notebooks

Topic Link
Read CZI metadata Open In Colab
Read CZI pixel data Open In Colab
Write OME-ZARR from CZI Open In Colab
Save with ZSTD compression Open In Colab
Show planetable as surface Open In Colab
Segment with Voronoi-Otsu Open In Colab

About

This repository provides a collection of tools to simplify reading CZI (Carl Zeiss Image) pixel and metadata in Python.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages