CS 参数——在流式细胞术数据中记录单个细胞身份
概述
本文是 Doug Redelman(Sierra Cytometry)和 David M. Coder(华盛顿大学免疫学系细胞分析设施)于 1994 年发表在 Cytometry (Communications in Clinical Cytometry) 18:95-102 上的论文。
论文提出了 CS(Cell Subset,细胞亚群)参数 作为 FCS(Flow Cytometry Standard)数据标准的扩展,用于在列表模式(list mode)数据中记录每个单个细胞所属的亚群身份。
核心思想
FCS 标准的 ANALYSIS 段可以附加分析结果,但不能显式记录每个细胞的身份。CS 参数的思路极其简单:
在每个细胞的测量参数中新增一个参数,其值就是该细胞所属亚群的编号。只需约定这个特殊参数的名字叫 “CS”,不需要修改 FCS 规范本身。
方法:Pheno-Gate 定义细胞亚群
什么是 Pheno-Gate
Pheno-Gate 是一组在每个参数维度上的上下边界,共同定义了一个多维超空间区域。落在这个区域内的细胞就被归为同一个亚群。
“Each Pheno-Gate consists of a set of lower and upper channel boundaries in each parameter.”
实例:三色五参数人外周血分析
用正常人全血标记 CD3、CD4、CD8 三色荧光 + FSC + SSC,共 5 个参数,定义了 12 个 Pheno-Gate:
| 编号 | 细胞类型 | FSC | SSC | CD3 | CD4 | CD8 |
|---|---|---|---|---|---|---|
| 1 | B 细胞 | 240-531 | 24-160 | 0-271 | 0-271 | 0-292 |
| 2 | CD3-CD8+ (NK) | 240-531 | 24-160 | 0-271 | 0-271 | 293-1019 |
| 3 | CD3-CD4+CD8- | 240-531 | 24-160 | 0-271 | 272-1019 | 0-338 |
| 4 | CD3-CD4+CD8+ | 240-531 | 24-160 | 0-271 | 272-1019 | 339-1019 |
| 5 | CD3+CD4-CD8- | 240-531 | 24-160 | 272-1019 | 0-271 | 0-292 |
| 6 | CD8 T 细胞 | 240-531 | 24-160 | 272-1019 | 0-271 | 293-1019 |
| 7 | CD4 T 细胞 | 240-531 | 24-160 | 272-1019 | 272-1019 | 0-338 |
| 8 | CD3+CD4+CD8+ | 240-531 | 24-160 | 272-1019 | 272-1019 | 339-1019 |
| 9 | 单核细胞 | 532-756 | 80-320 | 0-1023 | 0-1023 | 0-1023 |
| 10 | 淋巴细胞(总) | 240-531 | 24-160 | 0-1023 | 0-1023 | 0-1023 |
| 11 | 总 T 细胞 | 240-531 | 24-160 | 272-1019 | 0-1023 | 0-1023 |
| 12 | CD4 T 细胞(参考/Reference) | 240-531 | 24-160 | 420-630 | 630-763 | 0-338 |
- 编号 0 预留给 Undefined(不匹配任何已定义群的细胞)
- Gate 1-8 是 8 种淋巴细胞亚群(CD3/CD4/CD8 的 2³ 组合)
- Gate 9 是单核细胞(根据散射光区分)
- Gate 10-11 是汇总群(淋巴细胞、T 细胞总数)
- Gate 12 是参考群(Reference),边界比 Gate 7 更紧,用于质控
CS 参数规范详解
标准 FCS 关键字(TEXT 段)
只需在现有 FCS 文件中增加一个参数,设置以下关键字:
| 关键字 | 含义 | 示例值 |
|---|---|---|
$PnN | 参数名称 | CS(Cell Subset 缩写) |
$PnB | 每值位数 | 16(16 位整数) |
$PnR | 参数范围 | 17(0-16 共 17 种值) |
$PAR | 总参数个数 | 原值 + 1 |
关键:不需要修改 FCS 规范。CS 只是一个普通参数,只是约定名字叫 “CS”。
新增关键字(TEXT 段)
| 关键字 | 含义 | 取值 |
|---|---|---|
CSMODE | 编码模式 | SINGLE / MULTIPLE 或数字(最大编码数量) |
CSVBITS | 每个值占用位数 | 如 4(4 位可编码 0-15 共 16 种群) |
CSVnFLAG | 第 n 个值的标志位值 | 如 CSV1FLAG\4096(bit 12) |
新增关键字(ANALYSIS 段)
| 关键字 | 含义 |
|---|---|
CSDATE | CS 分析日期(DD-MMM-YY 格式) |
CSINVES | 执行分析的研究者 |
CSDEFFILE | 定义亚群的外部文件名(如 .GAT 文件) |
CSpNAME | 第 p 个亚群的描述名称 |
CSpFLDNAME | 第 p 个亚群的 dBase 兼容字段名 |
CSpNUM | 第 p 个亚群的细胞数量 |
多亚群编码方式
一个细胞可以属于多个亚群(例如一个 CD4+ T 细胞同时属于”淋巴细胞”、“T 细胞”、“CD4 T 细胞”)。CS 参数通过**位域(bit field)**方式将多个亚群编号编码到同一个 16 位整数中:
16 位整数 = [标志位3][值3] [标志位2][值2] [标志位1][值1]
4bit 4bit 4bit 4bit 4bit 4bit
- 每个值占 4 位(可编码 0-15,对应亚群 1-16)
- 每个值前有 1 位标志位表示该段是否有效
- CS 值始终为 0 表示 Undefined
- 使用位运算(移位、AND、OR)读写,速度极快
示例中 CSMODE=3,表示一个 CS 值最多可以编码 3 个亚群身份。
CS 参数的六大应用
- 临床实验室完整分析记录:每个 FCS 文件自带分析结果审计追踪(audit trail),医疗和法律合规
- 辅助数据分析:快速按亚群筛选细胞,计算各群的平均荧光强度等参数
- 标准数据文件示例:记录”如何识别某类细胞”的标准方法,可作为培训和参考
- 带质控的自动分析:自动化流程中嵌入质量监控
- 异常细胞识别:Undefined 比例升高提示样本或仪器问题
- 神经网络训练数据:带标签的细胞数据可直接用于训练分类模型
质量控制新思路
论文特别强调了 CS 参数在质控方面的创新应用:
1. Undefined 比例监控
- 仪器对齐偏移或部分堵塞 → 细胞跑出 FSC/SSC 门 → Undefined 比例升高
- 是仪器状态的直接指标
2. Reference Gate(参考门)
- 定义一个边界更”紧”的参考群(如 Gate 12)
- 正常情况下,Gate 7(宽松)和 Gate 12(收紧)的细胞数比例相对稳定
- 荧光强度漂移 → 比例关系改变 → 自动预警
- 可检测标记强度变化、对齐变化等更细微的问题
与 FCS 3.1 和 Gating-ML 的关系
- 本文发表于 1994 年,针对 FCS 2.0 标准提出扩展
- 核心思路(新增参数 + 关键字约定)对 FCS 3.1 同样适用
- Gating-ML 2.0-流式细胞仪门控描述XML标准 标准化了门的定义,而 CS 参数标准化了每个细胞的分类结果——两者互补
- Gating-ML 描述的是”门是什么”,CS 参数记录的是”每个细胞属于哪个门”
关键贡献与洞见
- 最简扩展原则:不修改 FCS 核心规范,只新增一个参数 + 一组关键字,完全向后兼容
- 分析即数据:把分析结果内嵌到原始数据文件中,文件自包含、自解释
- 多维超空间思维:Pheno-Gate 本质是 N 维超矩形,细胞分类 = 超空间区域判定
- 质控嵌入式设计:Reference Gate 思路把质控指标嵌入正常分析流程,而非事后补充
- 位域编码效率:用 16 位整数同时编码多个亚群身份 + 标志位,既省空间又快
参考文献
- 发表期刊:Cytometry (Communications in Clinical Cytometry), 18:95-102, 1994
- 通讯作者:Doug Redelman, Sierra Cytometry, Reno, Nevada
- 数据由 Carleton Stewart 实验室提供(正常人外周血三色标记,FACScan 采集,5000 事件)
- 分析软件:SuperCyt Analyst / SuperCyt PhenoTyper(Sierra Cytometry)