Jun 16, 2026

Quantification of microscopy-based bead assay (Cellpose)

  • Elisabeth Holzer1
  • 1Laboratory of Sascha Martens, Max Perutz Labs, University of Vienna, Austria
Icon indicating open access to content
QR code linking to this content
Protocol CitationElisabeth Holzer 2026. Quantification of microscopy-based bead assay (Cellpose). protocols.io https://dx.doi.org/10.17504/protocols.io.rm7vz9b6rgx1/v1
License: This is an open access  protocol  distributed under the terms of the  Creative Commons Attribution License,  which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited
Protocol status: Working
-
Created: August 06, 2025
Last Modified: June 16, 2026
Protocol  Integer ID: 224298
Keywords: ASAPCRN, bead segmentation, based bead assay, quantification of microscopy, line profiles across bead surface, bead assay, microscopy, bead surface, individual bead, bead, maximum gray values along each line, cellpose, using cellpose, maximum gray value, imaging setup, drawing line profile, assay
Funders Acknowledgements:
Aligning Science Across Parkinson’s (ASAP)
Grant ID: ASAP-000350
DOC Fellowship (Austrian Academy of Sciences)
Abstract
The script automatically identifies individual beads and extracts signal intensities by drawing line profiles across bead surfaces, calculating the difference between the minimum and maximum gray values along each line. Bead segmentation was performed using Cellpose (Stringer et al., 2021), which had been trained specifically to recognize beads in our imaging setup. The source code is available at https://www.maxperutzlabs.ac.at/research/facilities/biooptics-light-microscopy (GUV Profiler).
Quantification of microscopy-based bead assay (Cellpose)
Multichannel input images were separated into individual TIFF files for each channel and processed using Cellpose (Python environment; Stringer et al., 2021) for segmentation.
The labeled outputs from Cellpose were then reassembled into multichannel images.
Circular regions of interest (ROIs) were fitted to the segmented beads. From each bead center, a predefined number of 20 line profiles were automatically drawn, extending radially beyond the ROI boundary.
These line profiles captured fluorescence intensity from the bead center to the surrounding inter-bead space, allowing precise quantification of the signal at the bead rim.
To avoid overlap with neighboring beads, a combined ROI encompassing all segmented beads was used to limit line profile extension.
All AI-generated segmentations and line profiles were manually inspected to identify missing beads, misclassified structures, or inaccurate profile placements.
For each bead, a mean fluorescence intensity and standard deviation were calculated based on its 20 line profiles.
Beads with a standard deviation equal to or exceeding 50% of the mean value were either excluded or reviewed manually for correction.
When comparing across experiments, relative intensities were calculated by normalizing each bead's mean intensity to the average bead intensity of the control condition.
Final data were plotted and analyzed using GraphPad PRISM for statistical evaluation.