Welcome to DigiPathAI
DigiPathAI is a comprehensive software application built on top of OpenSlide for viewing whole slide images (WSI) and performing AI-powered pathological analysis. It combines an intuitive web-based viewer with state-of-the-art deep learning models for automated tissue segmentation.Interactive WSI Viewer
Responsive web-based interface for navigating and exploring whole slide images with support for multiple formats
AI-Powered Segmentation
State-of-the-art deep learning pipeline for automated cancer detection and tissue segmentation
Multi-Tissue Support
Pre-trained models for colon, liver, and breast tissue analysis with ensemble predictions
Python API
Programmatic access to segmentation pipeline for integration into custom workflows
What is DigiPathAI?
DigiPathAI provides a complete solution for digital pathology image analysis:- WSI Viewer: A browser-based interface powered by Flask and DeepZoom for seamless navigation of large whole slide images
- AI Segmentation: Deep learning models (DenseNet, Inception, DeepLabv3) trained on multiple datasets for accurate tissue segmentation
- Flexible Deployment: Run as a standalone viewer or with full GPU-accelerated AI capabilities
- Open Source: Built on proven technologies like PyTorch, TensorFlow, and OpenSlide
DigiPathAI has been validated in peer-reviewed research. See the arXiv paper for technical details on the generalized deep learning framework.
Key Capabilities
Whole Slide Image Viewing
View and navigate gigapixel pathology images directly in your browser. DigiPathAI supports all formats compatible with OpenSlide, including:- TIFF/SVS (Aperio)
- MRXS (Mirax)
- NDPI (Hamamatsu)
- And many more
AI-Powered Tissue Analysis
Perform automated segmentation with pre-trained models for:- Colon: DigestPath dataset models
- Liver: PAIP challenge models
- Breast: Camelyon challenge models
Python Integration
Integrate segmentation into your analysis pipelines with a simple Python API. Process images programmatically with full control over patch size, batch size, test-time augmentation, and more.Use Cases
- Research: Analyze large cohorts of WSI images with consistent, automated segmentation
- Education: Interactive viewer for teaching digital pathology concepts
- Algorithm Development: Baseline segmentation models for comparison and benchmarking
- Quality Control: Rapid review of tissue samples with AI assistance
Getting Started
Installation
Install DigiPathAI with UI-only or full AI pipeline support
Quick Start
Launch the server and run your first segmentation in minutes
Citation
If you use DigiPathAI in your research, please cite:Community & Support
- GitHub: haranrk/DigiPathAI
- PyPI: DigiPathAI package
- Contact: Avinash Kori ([email protected]), Haran Rajkumar ([email protected])