Cytofast 是一种用于分析聚类结果的可视化工具。Cytofast 可用于比较两种聚类方法:FlowSOM 和 Cytosplore。Cytofast 能够快速生成质谱流式细胞数据的定量与定性概览,并突出显示不同聚类算法之间的主要差异。
方法文章
Cytofast 是一种用于分析聚类结果的可视化工具。Cytofast 可用于比较两种聚类方法:FlowSOM 和 Cytosplore。Cytofast 能够快速生成质谱流式细胞数据的定量与定性概览,并突出显示不同聚类算法之间的主要差异。
质谱流式细胞术产生的数据复杂性 necessitated 快速可视化分析结果的新工具。诸如 Cytosplore 或 FlowSOM 等聚类方法被用于细胞簇的可视化与鉴定。在后续分析中,一种新开发的 R 软件包 Cytofast 可对聚类方法的结果进行快速可视化。Cytofast 考虑了细胞簇的表型特征,计算细胞簇的丰度,并对不同组别进行定量比较。本实验方案阐述了 Cytofast 在质谱流式数据中的应用,该数据基于肿瘤微环境(即自然杀伤 [NK] 细胞反应)中免疫系统调节的研究,实验设计包括肿瘤攻击后进行免疫治疗(PD-L1 阻断)。文中展示了 Cytofast 与 FlowSOM 和 Cytosplore 联用的有效性。Cytofast 能快速生成与组别相关的免疫细胞簇的可视化图谱,以及其与免疫系统组成的相关性。在聚类分析中可观察到差异,且两种聚类方法均能清晰显示组间分离。Cytofast 直观地呈现了 PD-L1 治疗诱导的模式,包括活化 NK 细胞亚群的丰度更高,且表达更高强度的活化标志物(如 CD54 或 CD11c)。
质谱流式细胞术(飞行时间质谱流式细胞术,CyTOF)能够检测数百万个单细胞中多种细胞内或细胞外生物标志物。由于质谱流式数据具有高维特性,因此需要特定的分析工具,例如细胞聚类技术,如 SPADE1、FlowMaps2、FlowSOM3、Phenograph4、VorteX5 和 scaffold maps6。此外,已开发出多种基于降维的技术(例如主成分分析 [PCA]7、t-分布随机邻域嵌入 [t-SNE]8、分层随机邻域嵌入 [HSNE]9、统一流形逼近与投影 [UMAP]10 以及扩散图谱11),以提高高维数据集的分析速度、解释性和可视化效果。
高维流式细胞术和质谱流式细胞术数据的下游分析通常缺乏对聚类频率及与临床结果关联进行统计检验的自动化流程。此前,我们开发了一种基于R语言的工作流程,称为Cytofast12,可实现对Cytosplore或FlowSOM聚类方法结果的可视化与定量下游分析。
本文所述方案阐明了如何在 R 中使用 Cytofast,并展示了如何生成定量和定性的热图及图表。此外,该方案有助于确定观察到的免疫表型与临床结局之间的关联。本报告还描述了利用两种不同聚类方法——FlowSOM 和 Cytosplore——对特定质谱流式细胞术数据集进行分析的过程。通过将 Cytofast 与这两种聚类方法结合使用,结果表明 NK 细胞的活化表型受到 PD-L1 免疫检查点阻断的影响。
所有动物实验均经莱顿大学医学中心(LUMC)动物实验委员会批准,并依照莱顿大学医学中心的动物实验指南执行,符合荷兰和欧洲委员会的指导方针。
注意:实验设置中,将C57BL/6小鼠在右侧 flank 皮下接种鼠源结肠肿瘤MC38,接种浓度为0.3 × 106 个细胞/200 µL 磷酸盐缓冲液(PBS)。接种10天后,当肿瘤可触及时,小鼠接受PD-L1阻断抗体(克隆号MIH-5,每只小鼠200 µg,腹腔注射)治疗,或进行模拟治疗。PD-L1注射后3天切除肿瘤,进行体外处理,并利用38种标记物通过CyTOF质谱流式细胞术进行分析13。
1. 数据分析所需的设备与软件
注意:使用一台配备 I5 处理器(2.4 GHz 或同等性能)及以上、安装内存 RAM 6 GB、并具有 10 GB 可用硬盘空间的计算机(Windows 7 或更高版本)。R 软件包 Cytofast 使用了现有函数:主要是 flowCore、pheatmap 和 ggplot。在 R 中执行的命令行已包含在本方案中。R 操作指令的相关资源可访问 https://education.rstudio.com/。
2. 创建簇
注意:为了展示 Cytosplore 和 FlowSOM 两种聚类方法与 Cytofast 的结合应用,本文分析了 PD-L1 治疗 3 天后肿瘤微环境中自然杀伤细胞(CD161+)的特征。
3. 可视化:聚类分析的后期处理
注意:此步骤是两种聚类方法共有的操作。因此,无论使用 FlowSOM 还是 Cytosplore 进行聚类,均可在此之后执行该步骤。
Cytofast 的工作流程(图1)旨在对最初由分析软件(如 FlowSOM 或 Cytosplore)聚类的数据提供定量和定性的整体概览。Cytofast 可生成多种可能的输出结果,包括基于标志物表达水平的所有已识别聚类的热图(图2 和 图3)。顶部的树状图表示已识别聚类之间的层次相似性。上方面板显示另一个热图,展示每个样本中相应细胞亚群的相对数量。右侧的树状图显示样本之间的相似性,其基于样本间欧氏距离进行层次聚类所得结果。图2 展示了 FlowSOM 后接 Cytofast 的联合热图结果,图3 展示了 Cytosplore 后接 Cytofast 的联合热图结果。Cytofast 还可用于定量呈现数据,并通过箱形图(使用 cytoBoxplots 函数)展示结果,如 图4 和 图5 所示。
两种不同方法之间发现了相似的聚类(例如,来自方法一的聚类8与 Cytosplore 对应于第10簇 FlowSOM),并且两种方法中仍可观察到部分抑制性标志物(如 PD-1 和 LAG-3)的共表达。两种聚类方法均可实现 PD-L1 的区分 与PBS处理的小鼠。相比之下,两种方法之间的一些差异值得关注。 FlowSOM 鉴定出 2 个簇(MHC-II)+,而 Cytosplore 仅显示一个簇(MHC-II)+dim)。这是由于最初的设门策略中,NK细胞在CD161上进行了人工设门+ 细胞,然后进一步处理 FlowSOM。然而, Cytosplore 自动门控的CD45阳性细胞+ 第一层HSNE中的群体随后在更高层次的层级中进行了聚类。因此, Cytosplore 比手动设门聚焦于CD161更精确地定义了NK细胞亚群。然而,样本的层级聚类结果仍然保持一致,如右侧的树状图所示,表明两组(PD-L1和PBS)之间的分离不依赖于所选择的聚类方法。
可通过这两种方法手动定义聚类数量。Cytofast 能够帮助用户评估其数据的异质性,并为如何选择将数据划分的聚类数量提供参考。Cytofast 软件包还包含其他功能,例如 msiPlot 函数(步骤 3.4.2),可显示每组中每个标记物的中位信号强度(MSI)图(图6 和 图7)。该函数可用于检测整体变化,例如在 PD-L1 处理组的 NK 细胞中 CD54 或 CD11c 表达水平的升高。此外,可在 Cytofast 软件包中加入可选功能,例如以柱状图或其他数据展示方式显示数据。后者需要添加由 R 生成的 ggplot 工具。

图 1:Cytofast 软件包的工作流程。 数据来源于免疫治疗处理或未处理 3 天后的肿瘤组织,通过质谱流式细胞术获得。比较了两种不同的聚类分析方法:Cytosplore 和 FlowSOM。Cytofast 用于可视化展示这两种方法之间的差异。请点击此处查看该图的放大版本。

图2:经 Cytosplore 分析后,由 Cytofast 得出的聚类概览及各组中聚类的丰度。 热图展示了所有自然杀伤(NK)细胞聚类(CD161+ 细胞由 Cytosplore 自动定义),这些聚类在免疫治疗(PD-L1)后第3天被鉴定出来。所示数据基于 Cytosplore 的聚类结果,并整合了未处理组与PD-L1处理组的数据。ArcSinh5转换后的标志物表达水平以彩虹色标显示。在下方图示中,各样本的相对丰度以绿色到紫色的色标表示。右侧的系统发育树表示基于细胞亚群频率的样本间相似性。频率标尺代表均值的离散程度,较低或较高的频率分别以绿色或紫色表示。请点击此处查看该图的放大版本。

图 3:经 Cytofast 分析 FlowSOM 聚类后的簇群概览及各组簇群丰度。 所有自然杀伤(NK)细胞簇群的热图(预设门控于 CD161+ 事件),这些簇群在免疫治疗(PD-L1)后第 3 天被鉴定。数据基于 FlowSOM 聚类分析,并整合了未处理组与 PD-L1 处理组的结果。ArcSinh5 转换后的标志物表达水平以彩虹色标显示。下方面板中,各样本的相对丰度以绿色至紫色的色标表示。右侧的系统发育树表示基于亚群频率的样本间相似性。频率标尺反映均值的离散程度,低频率或高频率分别以绿色或紫色表示。请点击此处查看该图的放大版本。

图 4:Cytosplore 定义的聚类在 Cytofast 中以箱线图形式展示。 每个聚类的频率以箱线图表示,并分为两组(PBS 和 PD-L1)。每个单独的圆点代表一只小鼠。请点击此处查看该图的高清版本。

图 5:Cytofast 对 FlowSOM 定义的聚类结果以箱线图形式展示。 每个聚类的频率以箱线图表示,并分为两组(PBS 和 PD-L1)。每个单独的圆点代表一只小鼠。请点击此处查看该图的高清版本。

图 6:Cytosplore 自动设门的自然杀伤细胞信号强度分布图。 三个特定标记物 CD45、CD11c 和 CD54 的信号强度分布以直方图形式展示。请点击此处查看该图的高清版本。

图 7:由 FlowSOM 自动设门的自然杀伤细胞信号强度分布图。 以直方图形式展示三个特定标志物(CD45、CD11c 和 CD54)的信号强度分布,按 PBS 组和 PD-L1 组进行分组。 请点击此处查看该图的放大版本。
补充文件 1.1–1.8。 请点击此处查看该文件(右键单击以下载)。
补充文件 2.1–2.10。 请点击此处查看该文件(右键单击可下载)。
补充文件 3。 请点击此处查看该文件(右键单击可下载)。
补充文件 4.1–4.8。 请点击此处查看该文件(右键单击以下载)。
补充文件 5。 请点击此处查看该文件(右键点击可下载)。
Cytofast 是一种快速计算工具,通过突出显示和量化特定处理的细胞亚群,实现对细胞计量数据的快速全局探索。本方案旨在使用 Cytosplore 或 FlowSOM 进一步处理聚类分析。其他聚类分析工具也可与 Cytofast 配合使用,但需通过 Cytofast 将每个细胞分配至相应的亚群。然而,Cytofast 本身并非聚类方法,因此在使用前必须先完成聚类分析步骤。
本研究的分析结果表明,肿瘤微环境中某些 CD161+ NK 细胞亚群对 PD-L1 阻断治疗敏感。这一结论通过使用 Cytosplore 和 FlowSOM 两种聚类方法观察其表型和丰度的变化得以证实。两种方法均识别出主要的 NK 细胞簇(CD11b+ NKG2A+),但频率略有差异(Cytosplore 为 15%–20%,FlowSOM 为 30%–40%)。尽管丰度及该近似值存在差异,但并未影响整体模式,因为 图 2 和 图 3 右侧面板中显示的两个树状图均呈现出相似的结果。因此,通过使用 Cytofast,无论选择何种聚类方法,均可基于 NK 细胞簇的表型和丰度分析,有效区分接受 PD-L1 治疗与未接受治疗的小鼠。
根据所记录的参数,需要对实验方案进行相应修改。具体而言,在进行聚类分析时,必须去除时间、背景等特定参数。此外,确保每个细胞都被分配到一个亚群中至关重要。cfData 函数会将每个样本中每个聚类的原始细胞计数直接添加到 cfList 中。从这一步开始,可按照第 3 节所述方法构建细胞热图。
Cytofast 已成功用作可视化和定量分析工具,用于比较不同的聚类方法13。该 R 软件包还兼容多种高级功能,例如 globaltest14,可用于利用临床变量检测不同聚类组之间的关联性。未来,globaltest 工具及其他算法可与 Cytofast 进一步整合,以实现更深入的可视化与定量分析。
作者无任何利益冲突需要披露。
我们感谢欧洲委员会根据提案编号675743(ISPIC)提供的H2020 MSCA项目资助。感谢Tetje van der Sluis和Iris Pardieck对本实验方案的测试。
| 姓名 | 公司 | 目录编号 | 评论 |
|---|---|---|---|
| 计算机 | Dell | NA | NA |