Skip to content

Unsupervised pipeline for the analysis of glomeruli in whole slide images (WSIs), combining segmentation and clustering techniques. Glomeruli are first detected and segmented from WSIs, followed by feature extraction and unsupervised clustering to reveal morphological patterns without the need for manual annotations.

Notifications You must be signed in to change notification settings

maxfra01/glomeruli-detection

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Glomeruli Detection

Project Outline

A correct identification and classification of glomeruli is of paramount importance for the prognosis of the diabetic kidney disease [1]. This project aims at developing a ML pipeline able to:

  1. Identify the glomeruli
  2. Segment them
  3. Separate different glomeruli classes in an unsupervised way.

Since no ground truth is available in terms of glomeruli classification, we wish an unsupervised solution to see if any separability exists. We considered manifold learning methods to assess the separability of the different level of glomeruli necrotization.

proj_outline

Requirements

All the requirements are listed in the requirements.txt file. You can install them using the custom script setup_env.sh. First, make sure the script is executable:

chmod +x setup_env.sh

Then, run the script:

./setup_env.sh

Remember to launch the scripts in the root folder of the project. For example:

cd /path/to/project
python src/segmentation/example_script.py

Contributors

Here is the list of contributors to this project:

References

About

Unsupervised pipeline for the analysis of glomeruli in whole slide images (WSIs), combining segmentation and clustering techniques. Glomeruli are first detected and segmented from WSIs, followed by feature extraction and unsupervised clustering to reveal morphological patterns without the need for manual annotations.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •