LazySlide: Accessible and interoperable whole slide image analysis

Contents

LazySlide: Accessible and interoperable whole slide image analysis#

LasySlide LazySlide is a Python framework for whole slide image (WSI) analysis, designed to integrate seamlessly with the scverse ecosystem.

By adopting standardized data structures and APIs familiar to the single-cell and genomics community, LazySlide enables intuitive, interoperable, and reproducible workflows for histological analysis. It supports a range of tasks from basic preprocessing to advanced deep learning applications, facilitating the integration of histopathology into modern computational biology.

Key features#

  • Interoperability: Built on top of SpatialData, ensuring compatibility with scverse tools like Scanpy, Anndata, and Squidpy. Check out WSIData for more details.

  • Accessibility: User-friendly APIs that cater to both beginners and experts in digital pathology.

  • Scalability: Efficient handling of large WSIs, enabling high-throughput analyses.

  • Multimodal integration: Combine histological data with transcriptomics, genomics, and textual annotations.

  • Foundation model support: Native integration with state-of-the-art models (e.g., UNI, CONCH, Gigapath, Virchow) for tasks like zero-shot classification and captioning.

  • Deep learning ready: Provides PyTorch dataloaders for seamless integration into machine learning pipelines.

Whether you’re a novice in digital pathology or an expert computational biologist, LazySlide provides a scalable and modular foundation to accelerate AI-driven discovery in tissue biology and pathology.

https://github.com/rendeirolab/LazySlide/raw/main/assets/Figure.png

Installation

How to install LazySlide

Installation
Tutorials

Get started with LazySlide

Tutorials
Model Zoo

Available models in LazySlide

Model Zoo
API Reference

API reference in LazySlide

Tutorials
Contributing

Contribute to Lazyslide

Contributing
Contributors

The team behind LazySlide

Contributors