RT Journal Article SR Electronic T1 StormGraph: An automated graph-based algorithm for quantitative clustering analysis of single-molecule localization microscopy data JF bioRxiv FD Cold Spring Harbor Laboratory SP 515627 DO 10.1101/515627 A1 Joshua M. Scurll A1 Libin Abraham A1 Da Wei Zheng A1 Reza Tafteh A1 Keng C. Chou A1 Michael R. Gold A1 Daniel Coombs YR 2019 UL http://biorxiv.org/content/early/2019/01/09/515627.abstract AB Clustering of proteins is crucial for many cellular processes and can be imaged at nanoscale resolution using single-molecule localization microscopy (SMLM). Existing cluster analysis methods for SMLM data suffer from major limitations, such as unsuitability for heterogeneous datasets, failure to account for uncertainties in localization data, excessive computation time, or inability to analyze three-dimensional data. To address these shortcomings, we developed StormGraph, an algorithm using graph theory and community detection to identify and quantify clusters in heterogeneous 2D and 3D SMLM datasets. StormGraph accounts for localization uncertainties and, by determining thresholds adaptively, it allows many heterogeneous samples to be analyzed using identical parameters. Consequently, StormGraph improves the potential accuracy, objectivity, and throughput of cluster analysis. Furthermore, StormGraph generates a hierarchical clustering, and it quantifies cluster colocalization for two-color SMLM data. We use simulated data to show that StormGraph is superior to existing algorithms. Finally, we demonstrate its application to two-dimensional B-cell antigen receptor clustering and three-dimensional intracellular LAMP-1 clustering.