CEA - Université Paris Sud 11 - INSERM U1184, Immunology of Viral Infections and Autoimmune Diseases, IDMIT Infrastructure, 92265 Fontenay-aux-Roses, France.
CEA - Université Paris Sud 11 - INSERM U1184, Immunology of Viral Infections and Autoimmune Diseases, IDMIT Infrastructure, 92265 Fontenay-aux-Roses, France.
Methods. 2018 Jan 1;132:66-75. doi: 10.1016/j.ymeth.2017.09.005. Epub 2017 Sep 14.
Cytometry is an experimental technique used to measure molecules expressed by cells at a single cell resolution. Recently, several technological improvements have made possible to increase greatly the number of cell markers that can be simultaneously measured. Many computational methods have been proposed to identify clusters of cells having similar phenotypes. Nevertheless, only a limited number of computational methods permits to compare the phenotypes of the cell clusters identified by different clustering approaches. These phenotypic comparisons are necessary to choose the appropriate clustering methods and settings. Because of this lack of tools, comparisons of cell cluster phenotypes are often performed manually, a highly biased and time-consuming process.
We designed CytoCompare, an R package that performs comparisons between the phenotypes of cell clusters with the purpose of identifying similar and different ones, based on the distribution of marker expressions. For each phenotype comparison of two cell clusters, CytoCompare provides a distance measure as well as a p-value asserting the statistical significance of the difference. CytoCompare can import clustering results from various algorithms including SPADE, viSNE/ACCENSE, and Citrus, the most current widely used algorithms. Additionally, CytoCompare can generate parallel coordinates, parallel heatmaps, multidimensional scaling or circular graph representations to visualize easily cell cluster phenotypes and the comparison results.
CytoCompare is a flexible analysis pipeline for comparing the phenotypes of cell clusters identified by automatic gating algorithms in high-dimensional cytometry data. This R package is ideal for benchmarking different clustering algorithms and associated parameters. CytoCompare is freely distributed under the GPL-3 license and is available on https://github.com/tchitchek-lab/CytoCompare.
流式细胞术是一种用于以单细胞分辨率测量细胞表达的分子的实验技术。最近,几项技术改进使得可以极大地增加可以同时测量的细胞标志物的数量。已经提出了许多计算方法来识别具有相似表型的细胞簇。然而,只有少数计算方法允许比较不同聚类方法识别的细胞簇的表型。这些表型比较对于选择合适的聚类方法和设置是必要的。由于缺乏这些工具,细胞簇表型的比较通常是手动进行的,这是一个高度偏向和耗时的过程。
我们设计了 CytoCompare,这是一个 R 包,它根据标记物表达的分布,对细胞簇的表型进行比较,以识别相似和不同的表型。对于两个细胞簇的每一次表型比较,CytoCompare 都会提供一个距离度量和一个 p 值,以断言差异的统计学显著性。CytoCompare 可以从各种算法(包括 SPADE、viSNE/ACCENSE 和 Citrus,这是目前最广泛使用的算法)导入聚类结果。此外,CytoCompare 可以生成平行坐标、平行热图、多维缩放或圆形图表示,以方便可视化细胞簇表型和比较结果。
CytoCompare 是一个灵活的分析流水线,用于比较高维流式细胞术数据中自动门控算法识别的细胞簇的表型。这个 R 包非常适合基准测试不同的聚类算法和相关参数。CytoCompare 根据 GPL-3 许可证免费分发,并可在 https://github.com/tchitchek-lab/CytoCompare 上获得。