Gerner Lab (UW): CytoMAP

Sep. 2017 - Present


CytoMAP is a program that includes multiple advanced data analytic techniques for analyzing cell position and phenotype data. The goal is to take established analytical techniques, such as clustering algorithms, distance measurements, dimensional reduction, etc. and package them in a user friendly way, allowing researchers to explore complex cellular datasets.

CytoMAP seeks to fill the need for easy to use software facilitating spatial analysis of single cells. Thus, CytoMAP deals primarily with already segmented cells, i.e. tables of cells with position and channel values. My goal is to help users do something more with their segmented image data.

If you are interested in learning more please see our recent publication in Cell Reports.

CytoMAP is publicly available as a GitLab repo, as a MATLAB app, or as a standalone program.

There is a mostly complete Wiki available here.

A few additional notes for the curious.

  • CytoMAP works with tables of points independent from your chosen segmentation software and is technically not image analysis software
  • All of the analysis supports 2D or 3D data. (I hope to add support for time eventually)
  • CytoMAP supports analysis of large volumes, multiple samples, and many cell objects
  • CytoMAP excels at defining regions and cellular patterns in whole slide or volume image data
  • CytoMAP is UI based and does not require any coding knowledge