Colocalization analysis
Co-localisation analysis

SODA suite


Ensemble of blocks that implement SODA method for confocal and super-resolution microscopy, in 2 and 3 dimensions

Icy SODA logo

Spots colocalization (ComDet)


Quote " finding and/or analyzing colocalization of bright intensity spots (cells, particles, vesicles, comets, dots, etc) in images with heterogeneous background (microscopy, astronomy, engineering, etc). "

Uses Gaussian-Mexican hat convolution for preprocessing.



Computer-assisted Evaluation of Myelin formation (CEM) is a collection designed to automate myelin quantification. It requires use input to choose the best threshold values. The myelin is calculated as an overlap between neuronal signal and oligodendrocyte signal. Results are given as pixel counts and percents.

CEM runs as an imageJ plugin with an optional Matlab extension to remove cell bodies. More details are published at Kerman et al. 2015 Development. Supplemental Material includes a detailed user manual and the download link.




The MIPAV (Medical Image Processing, Analysis, and Visualization) application enables quantitative analysis and visualization of medical images of numerous modalities such as PET, MRI, CT, or microscopy. Using MIPAV's standard user-interface and analysis tools, researchers at remote sites (via the internet) can easily share research data and analyses, thereby enhancing their ability to research, diagnose, monitor, and treat medical disorders.

GDSC plugins


Quote: "The GDSC ImageJ plugins are a collection of analysis programs for microscopy images including colocalisation analysis and peak finding (FindFoci)."

Many types of analysis besides simply finding foci detection (spot detection) is bundled in this plugin. One prominent function is "FindFoci Optimizer". This allows feeding images with spot annotation by the user (multi-point selection tool) and scans through various parameter combinations to find the best parameter set that gives the results similar to the annotation. This is almost like machine learning... but with well-established parameter types that allows you to fully understand what is going on.



This ImageJ plug-in is a compilation of co-localization tools. It allows:

-Calculating a set of commonly used co-localization indicators:

Pearson's coefficient Overlap coefficient k1 & k2 coefficients Manders' coefficient Generating commonly used visualizations:


Having access to more recently published methods:

-Costes' automatic threshold

Li's ICA Costes' randomization Objects based methods (2 methods: distances between centres and centre-particle coincidence)

example of partial colocalisation from reference publication

Distance Analysis (DiAna)


This plugin allows : Calculating co-localization between objects in 3D Measuring 3D distances between nearest object, co-localized or not Getting some 3D measurements about each objects The plugin can be used with labelled images, but it also integrates tools for the segmentation of the objects. Programming language: JAVA Processes: Denoise filter Segmentation of the objects Object based co-localization and distance analysis Counting and measurements on objects

Lama: The LocAlization Microscopy Analyzer


LocAlization Microscopy Analyzer (LAMA) is a software tool that contains several well-established data post processing algorithms for single-molecule localization microscopy (SMLM) data. LAMA has implemented algorithms for cluster analysis, colocalization analysis, localization precision estimation and image registration. LAMA works with a graphical user interface (GUI), and accepts simple input data formats as supported by various single- molecule localization software tools.

need a thumbnail

Segmentation and quantification of subcellular structures in fluorescence microscopy images using Squassh


A workflow template to analyze subcellular structures in fluorescence 2D/3D microscopy images based on a Fiji plugin Squassh is described in Rizek et al (2014).

The workflow employs detecting, segmenting, and quantifying subcellular structures. For segmentation, it accounts for the microscope optics and for uneven image background. Further analyses include both colocalization and shape analyses. However, it does not work directly for time-lapse data. A brief summary note can be found here.