Skip to main content

Irregular cell shape segmentation using VollSeg

Project description

VollSeg Napari Plugin

Developed by KapoorLabs

Logo1 Logo2

This product is a testament to our expertise at KapoorLabs, where we specialize in creating cutting-edge solutions. We offer bespoke pipeline development services, transforming your developmental biology questions into publishable figures with our advanced computer vision and AI tools. Leverage our expertise and resources to achieve end-to-end solutions that make your research stand out.

Note: The tools and pipelines showcased here represent only a fraction of what we can achieve. For tailored and comprehensive solutions beyond what was done in the referenced publication, engage with us directly. Our team is ready to provide the expertise and custom development you need to take your research to the next level. Visit us at KapoorLabs.

PyPI version napari hub License codecov Twitter Badge

Segmentation Algorithm

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
Raw Ascadian Embryo Light sheet fused from four angles 3D single channel Training Data ~320 GB UNET model
Raw Carcinoma Confocal microscopy 3D single channel 8 bit Training Data Denoising Model and StarDist Model
Raw Xenopus Tissue LaserScanningConfocalMicroscopy 2D single channel Dataset UNET Model

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.

Authors

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

vollseg_napari-2.4.9.tar.gz (32.9 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

vollseg_napari-2.4.9-py3-none-any.whl (42.8 kB view details)

Uploaded Python 3

File details

Details for the file vollseg_napari-2.4.9.tar.gz.

File metadata

  • Download URL: vollseg_napari-2.4.9.tar.gz
  • Upload date:
  • Size: 32.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.5

File hashes

Hashes for vollseg_napari-2.4.9.tar.gz
Algorithm Hash digest
SHA256 b4b5feef36ec00a2d552240e50e17f5677128f22a63d8e29d58661539bd35bfc
MD5 86e6331baddc415fe05ae3fd6b4ef973
BLAKE2b-256 b24db48ea949622fddf8541fa6a251d3aef158e3812ef9805f07e9fec200e5d1

See more details on using hashes here.

File details

Details for the file vollseg_napari-2.4.9-py3-none-any.whl.

File metadata

  • Download URL: vollseg_napari-2.4.9-py3-none-any.whl
  • Upload date:
  • Size: 42.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.5

File hashes

Hashes for vollseg_napari-2.4.9-py3-none-any.whl
Algorithm Hash digest
SHA256 83142929eb365cf5a2c1f1e4f6483890c0a83813e75264b61cc53908732a98dc
MD5 5258320ef8a5f2b6ee14e632114e3f76
BLAKE2b-256 b7901a43e0d4aeb6db4e573ffa597f8dd2dfaa63c36996cff28b9a8acfc49e2d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page