计数丰度与标准化 - SpiralKernel/bioinfo-wiki GitHub Wiki
计数丰度与标准化
更新:2026-10-15;状态:可用;验证范围:文档核对;操作需按所用环境验证。
原始计数、相对丰度和变换后的数值对应不同问题,模型输入必须与其假设一致。
先问数值测量了什么
RNA-seq 中基因计数对应分配给基因的读段或片段数;TPM 表达长度与文库组成调整后的相对量。单细胞 UMI 计数、蛋白强度和代谢峰面积又有不同生成过程。
标准化不是统一的“洗干净数据”:文库大小调整、长度校正、对数变换、中心化和标准差缩放各自处理不同尺度。记录每一步,避免在不知道前序处理的矩阵上重复变换。
操作边界
DESeq2 的常规矩阵接口使用未标准化的整数计数,不应直接把 TPM、log 值或已经标准化的矩阵送入。转录本估计计数的导入另有 tximport 等接口。
蛋白与代谢数据先检查缺失值与零值和质控,再按测量方式选择变换。与检验输入不同的展示矩阵应单独保存。
具体案例见RNA-seq从计数矩阵到差异表达;方法依据见 DESeq2 输入说明。
用途对照
| 处理 | 解决的尺度问题 | 不能自动解决什么 |
|---|---|---|
| CPM | 按文库总计数换为每百万 | 基因长度、组成偏差、批次 |
| TPM | 先按长度再重标相对总量 | 绝对分子量、所有跨样本组成差异 |
| TMM/median-ratio因子 | 在各自假设下估计样本相对尺度 | 完全混杂、任意全局生物学变化 |
| log/方差稳定变换 | 展示或探索中的尺度与方差 | 自动成为计数模型的原始输入 |
| z-score | 按指定轴中心化和缩放 | 恢复原单位、绝对丰度 |
例如某类RNA大幅增加可改变其余基因的相对比例,固定总量的矩阵不能单独证明其余基因绝对下降。TMM与median-ratio有不同参考/稳定性假设,按方法检查,不把它们当同名公式。原始测量、模型归一化因子与展示矩阵分别保存,见RNA计数模型差异表达与效应收缩、微生物组组成差异与多样性方法。
RNA计数模型的实际入口
RNA文库大小因子与组成偏差区分尺度和组成,Salmon定量与tximport基因汇总说明估计计数的专用接口。已有整数基因计数先做RNA计数矩阵与样本表核对;公开airway数据贯通DESeq2已实际运行,未用TPM冒充计数。