Metadata-Version: 2.3
Name: lazyslide
Version: 0.2.0
Summary: Modularized and scalable whole slide image analysis
Classifier: License :: OSI Approved :: MIT License
Requires-Python: >=3.7
Requires-Dist: legendkit
Requires-Dist: matplotlib
Requires-Dist: numba
Requires-Dist: numpy
Requires-Dist: pandas
Requires-Dist: psutil
Requires-Dist: rich
Requires-Dist: scikit-learn
Requires-Dist: typer
Requires-Dist: wsidata
Provides-Extra: all
Requires-Dist: scanpy; extra == 'all'
Requires-Dist: scipy; extra == 'all'
Requires-Dist: torch; extra == 'all'
Requires-Dist: torchstain; extra == 'all'
Requires-Dist: torchvision; extra == 'all'
Provides-Extra: dev
Requires-Dist: hatchling; extra == 'dev'
Requires-Dist: myst-nb; extra == 'dev'
Requires-Dist: numpydoc; extra == 'dev'
Requires-Dist: pydata-sphinx-theme; extra == 'dev'
Requires-Dist: pytest; extra == 'dev'
Requires-Dist: sphinx; extra == 'dev'
Requires-Dist: sphinx-click; extra == 'dev'
Requires-Dist: sphinx-copybutton; extra == 'dev'
Requires-Dist: sphinx-design; extra == 'dev'
Description-Content-Type: text/markdown

# LazySlide

<p align="center">
    <picture align="center">
    <img src="https://raw.githubusercontent.com/rendeirolab/lazyslide/main/assets/logo@3x.png" width="100px">
    </picture>
</p>
<p align="center">
  <i>Modularized and scalable whole slide image analysis</i>
</p>

[![Documentation Status](https://readthedocs.org/projects/lazyslide/badge/?version=stable&style=flat-square)](https://lazyslide.readthedocs.io/en/stable)
![pypi version](https://img.shields.io/pypi/v/lazyslide?color=0098FF&logo=python&logoColor=white&style=flat-square)
![PyPI - License](https://img.shields.io/pypi/l/lazyslide?color=FFD43B&style=flat-square)

LazySlide is a Python package for whole-slide image (WSI) processing. 
It is designed to be fast and memory-efficient, allowing users to work 
with large WSIs on modest hardware.

## Highlights

- Multimodel analysis
- Transcriptomics integration
- `scanpy`-style API
- CLI and Nextflow support

