Skip to content

SwamiPIyer/-wsi-images-portal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🔬 WSI imaGES Portal

License: MIT GitHub Pages

Advanced Whole Slide Image Analysis Portal powered by Deep Learning transformers including SWIN, SAE (Matryoshka), and Vision Transformers for pathology research.

✨ Features

  • 🤖 Multiple Deep Learning Models: SWIN Transformer, SAE (Matryoshka), Vision Transformer
  • 🖼️ Multi-format Support: JPEG, PNG, TIFF, SVS, NDPI
  • 🔍 Advanced Segmentation: U-Net, DeepLabV3+, Mask R-CNN, SAM
  • 📊 Interactive Visualizations:
    • Real-time t-SNE/PCA/UMAP feature embeddings
    • Multi-head attention heatmaps
    • Segmentation overlays with hover details
  • Real-time Processing: Live progress tracking and ETA
  • 📈 Comprehensive Analytics: Classification reports and metrics

🚀 Quick Start

  1. Upload your pathology images (JPEG, PNG, TIFF, SVS, NDPI)
  2. Select your preferred deep learning model (SWIN, SAE, ViT)
  3. Configure preprocessing and segmentation parameters
  4. Run analysis and explore interactive results!

🎯 Use Cases

  • Digital Pathology Research: Analyze whole slide images for research
  • Educational Purposes: Learn about deep learning in medical imaging
  • Prototype Development: Base for custom pathology analysis tools
  • Feature Extraction: Extract and visualize high-dimensional features

🛠️ Technology Stack

  • Frontend: HTML5, CSS3, JavaScript (ES6+)
  • Visualization: Chart.js, Plotly.js, Canvas API
  • Deep Learning: TensorFlow.js integration ready
  • Architecture: Client-side processing, no server required

📊 Interactive Features

  • t-SNE Visualization: Hover over points to see patch details
  • Attention Maps: Click on heatmaps to explore attention weights
  • Segmentation Views: Switch between overlay, mask, and contour modes
  • Real-time Progress: Live updates during analysis pipeline

🤝 Contributing

We welcome contributions! Please feel free to:

  1. Fork the repository
  2. Create your feature branch
  3. Submit a pull request

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

📞 Contact


Replace YOURUSERNAME with your actual GitHub username