Irregular cell shape segmentation using VollSeg
Project description
VollSeg Napari Plugin
VollSeg is more than just a single segmentation algorithm; it is a meticulously designed modular segmentation tool tailored to diverse model organisms and imaging methods. While a U-Net might suffice for certain image samples, others might benefit from utilizing StarDist, and some could require a blend of both, potentially coupled with denoising or region of interest models. The pivotal decision left to make is how to select the most appropriate VollSeg configuration for your dataset, a question we comprehensively address in our documentation website.
This project provides the napari plugin for VollSeg, a deep learning based 2D and 3D segmentation tool for irregular shaped cells. VollSeg has originally been developed (see papers) for the segmentation of densely packed membrane labelled cells in challenging images with low signal-to-noise ratios. The plugin allows to apply pretrained and custom trained models from within napari. For detailed demo of the plugin see these videos and a short video about the parameter selection
Installation & Usage
Install the plugin with pip install vollseg-napari
or from within napari via Plugins > Install/Uninstall Package(s)…
.
You can activate the plugin in napari via Plugins > VollSeg: VollSeg
. Example images for testing are provided via File > Open Sample > VollSeg
.
If you use this plugin for your research, please cite us.
Examples
VollSeg comes with different options to combine CARE based denoising with UNET, StarDist and segmentation in a region of interest (ROI). We present some examples which are represent optimal combination of these different modes for segmenting different cell types. We summarize this in the table below:
Example Image | Description | Training Data | Trained Model | GT image | Optimal combination | Notebook Code | Model Prediction | Metrics |
---|---|---|---|---|---|---|---|---|
Light sheet fused from four angles 3D single channel | Training Data ~320 GB | UNET model | UNET model, slice_merge = False | Colab Notebook | ||||
Confocal microscopy 3D single channel 8 bit | Training Data | Denoising Model and StarDist Model | StarDist model + Denoising Model, dounet = False | Colab Notebook | ||||
LaserScanningConfocalMicroscopy 2D single channel | Dataset | UNET Model | UNET model | Colab Notebook | No Metrics | |||
TIRF + MultiKymograph Fiji tool 2D single channel | Training Dataset | UNET Model | UNET model | Colab Notebook | No Metrics | |||
XRay of Lung 2D single channel | Training Dataset | UNET Model | UNET model | Colab Notebook | ||||
LaserScanningConfocalMicroscopy 2D single channel | Test Dataset | Private | UNET model | Colab Notebook | No Metrics | |||
LaserScanningConfocalMicroscopy 3D single channel | Test Dataset | Private | UNET model + StarDist model + ROI model | Colab Notebook |
Troubleshooting & Support
- The image.sc forum is the best place to start getting help and support. Make sure to use the tag
vollseg
, since we are monitoring all questions with this tag. - If you have technical questions or found a bug, feel free to open an issue.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file vollseg-napari-2.4.7.tar.gz
.
File metadata
- Download URL: vollseg-napari-2.4.7.tar.gz
- Upload date:
- Size: 44.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1949f0d9c6bea1f7c80f984c401dee3080f6bedc0379f6d6e87e24068cba108e |
|
MD5 | 61ea9e41c9358fd4921c8ff62bed4f6b |
|
BLAKE2b-256 | 9725fc832ab9971d0c5f3a1e4c9a9c71c26289cf02ecdc050f5fda7717bc4193 |
File details
Details for the file vollseg_napari-2.4.7-py3-none-any.whl
.
File metadata
- Download URL: vollseg_napari-2.4.7-py3-none-any.whl
- Upload date:
- Size: 43.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c51136c590961e65720c963c1d324a036f218d7c5d060e19b013d1d5722c52f0 |
|
MD5 | 157ab4b6aeab335553179a73b584c154 |
|
BLAKE2b-256 | fce1564b52867a1025ac229b5017a4db8210a2377989c6cfa83c4f1e6a313f10 |