WSI Readers#

All readers are registered under the READERS space.

from wsidata import READERS

To open a slide with any available reader:

READERS.try_open("sample.svs") # Select a good one
READERS.try_open("sample.svs", reader="bioformats")  # Only try bioformats

To retrieve a reader class

ReaderClass = READERS['openslide']
reader = ReaderClass('sample.svs')

ReaderBase

The base class for all reader

OpenSlideReader

Use OpenSlide to interface with image files.

TiffSlideReader

Use TiffSlide to interface with image files.

FastSlideReader

Use FastSlide to interface with image files.

BioFormatsReader

Use Bio-Formats to interface with image files.

CuCIMReader

Use CuCIM to interface with image files.

ISyntaxReader

Use pyisyntax to interface with Philips iSyntax whole-slide images.

PylibCZIReader

Use pylibCZIrw to interface with Zeiss CZI whole-slide images.

SpatialDataImage2DReader

A wrapper around spatialdata to interface with image files.