SliDL
SliDL provides Python utilities to apply deep learning to whole-slide images (WSIs) for analysis supporting disease detection, diagnosis, and monitoring.
Key Features:
- Pre- and Post-Processing Tools: Provides tools for handling WSI-specific preprocessing and postprocessing tasks including artifact handling and preparation of data for model training.
- Annotation Management: Supports management of slide annotations used for training and evaluating deep learning models on WSIs.
- Tile Extraction: Extracts smaller image tiles from large WSIs to enable patch-based model training and inference.
- Tissue Detection: Automates identification and segmentation of tissue regions within whole-slide images.
- Model Evaluation: Supplies utilities to assess performance of models trained on WSI data.
- PyTorch Integration: Integrates with PyTorch for model training and inference workflows.
Scientific Applications:
- Disease detection and diagnosis: Applies deep learning to WSIs to support early detection, diagnosis, and monitoring of diseases from histopathology slides.
- Computational pathology research: Enables development, training, and evaluation of deep learning models for WSI analysis and benchmarking.
- Workflow automation for pathology: Facilitates automation of tasks in pathology that rely on tile extraction, tissue detection, and model-based inference.
Methodology:
Includes tile extraction, tissue detection and segmentation, annotation management, artifact handling, and post-training model evaluation, with integration for PyTorch-based model training and inference.
Topics
Details
- License:
- GPL-3.0
- Cost:
- Free of charge
- Tool Type:
- library
- Operating Systems:
- Mac, Linux, Windows
- Programming Languages:
- Python
- Added:
- 2/25/2024
- Last Updated:
- 11/24/2024
Operations
Publications
Berman AG, Orchard WR, Gehrung M, Markowetz F. SliDL: A toolbox for processing whole-slide images in deep learning. PLOS ONE. 2023;18(8):e0289499. doi:10.1371/journal.pone.0289499. PMID:37549131. PMCID:PMC10406329.
PMID: 37549131
PMCID: PMC10406329
Funding: - Bill & Melinda Gates Foundation: Gates Cambridge Scholarship
- Cancer Research UK: C14303/A17197
- Peterhouse, Cambridge: Peterhouse Studentship
- Alan Turing Institute: Enrichment Fellowship
Documentation
User manual
https://slidl.readthedocs.io/