概述
许多信号通路蛋白在激活后会从细胞质转位到细胞核(如 NF-κB、p53、STAT3、Smad、β-catenin),或者从细胞核转出到胞质。仅凭肉眼观察”荧光在核里还是胞质里”无法满足发表要求,需要定量计算核质比(Nuclear/Cytoplasmic ratio,N/C ratio)。
核质比 = 核内平均荧光强度 / 胞质平均荧光强度。N/C > 1 表示蛋白富集在核内,N/C < 1 表示富集在胞质。
本指南适用于贴壁细胞的免疫荧光图像(含 DAPI/Hoechst 核染色通道 + 目标蛋白通道),不适用于组织切片或非贴壁细胞。
图像采集要求
核质比分析对图像采集有严格要求,拍图时就需要注意:
- 必须有核染色通道:DAPI(蓝色)或 Hoechst,用于自动识别核区域
- 所有样本用相同拍摄参数:激光强度、增益、曝光时间、扫描分辨率必须一致,否则强度无法横向比较
- 避免过曝:高倍镜下检查直方图,确保荧光强度没有达到饱和(直方图右端不出现尖峰)
- 避免欠曝:胞质信号太弱时背景噪声会主导,N/C 计算偏差大
- 每个实验组至少拍 5 个视野、≥30 个细胞:统计才有意义
软件准备
- 下载 FIJI(https://imagej.net/software/fiji/)
- FIJI 预装所需插件,无需额外安装
- 若核分割效果差,可安装 StarDist 或 Cellpose 插件(
Help → Update → Manage Update Sites勾选 StarDist)
操作步骤
步骤一:导入并拆分通道
File → Open打开多通道荧光图像(共聚焦 .czi/.lif 会用 Bio-Formats 导入)Image → Color → Split Channels拆成三个独立窗口:核通道(DAPI)、目标蛋白通道、可选的其他通道- 分别保存为单独的 tiff 文件,方便后续操作
步骤二:分割细胞核区域
核分割是整个流程的关键,分割不准则后续全错。
方法 A:自动阈值分割(适用于核分散、染色均匀的样本)
- 选中核通道窗口
Image → Adjust → Threshold,拖动滑块让核区域变红、背景不变红- 点击 Apply,生成二值图(核=白,背景=黑)
Process → Binary → Fill Holes填充核内空洞Process → Binary → Watershed分离粘连的核Analyze → Analyze Particles,设置 Size(如 50–2000 μm²)、Circularity(0.3–1.0),勾选 Add to Manager,将核 ROI 添加到 ROI 管理器
方法 B:StarDist 深度学习分割(推荐,适用于密集或不规则核)
- 选中核通道
Plugins → StarDist → StarDist 2D- 选择预训练模型(Versatile (fluorescent nuclei) 适用于大多数 DAPI 染色)
- 点击 OK,软件自动输出核 ROI 到 ROI 管理器
步骤三:生成胞质 ROI
胞质区域 = 细胞总区域 - 核区域。有两种获取方式:
方法 A:膨胀核 ROI(适用于细胞边界不清晰、只有核染色的情况)
- ROI 管理器选中所有核 ROI
Edit → Selection → Enlarge,输入膨胀半径(如 5–15 像素,根据细胞大小调整)- 膨胀后的区域减去核区域即为胞质 ROI
- 在 ROI 管理器中重命名为 Cytoplasm
方法 B:手动勾勒细胞边界(推荐,精度更高)
- 在目标蛋白通道窗口,用 Freehand Selection 工具沿细胞边缘勾勒
- 勾勒时尽量紧贴细胞膜,不要包含相邻细胞
- 添加到 ROI 管理器,命名为 Cell
- 胞质 ROI = Cell ROI - Nucleus ROI(
Edit → Selection → Make Inverse或布尔运算)
步骤四:测量核内与胞质荧光强度
- 切换到目标蛋白通道窗口
Analyze → Set Measurements,勾选 Mean gray value、Area、Integrated density- 在 ROI 管理器中选中一个核 ROI,点击 Measure,记录核的 Mean 强度
- 选中对应的胞质 ROI,点击 Measure,记录胞质的 Mean 强度
- 对所有细胞重复操作
步骤五:计算核质比
N/C ratio = 核内 Mean 荧光强度 / 胞质 Mean 荧光强度
为了消除背景噪声影响,建议使用校正后的平均强度:
校正核内强度 = 核内 Mean - 背景 Mean
校正胞质强度 = 胞质 Mean - 背景 Mean
校正 N/C = 校正核内强度 / 校正胞质强度
背景 Mean 通过在图像无细胞区域画一个 ROI 测量获得。
批量处理宏(Macro)
手动操作效率低,推荐用宏批量处理多张图。以下是简化版宏框架:
// 前提:核通道和蛋白通道已拆分为 separate tiff
// nuclear.tif 和 protein.tif 在同一文件夹
dir = getDirectory("选择图像文件夹");
list = getFileList(dir);
for (i = 0; i < list.length; i++) {
if (indexOf(list[i], "nuclear") < 0) continue;
// 打开核通道并分割
open(dir + list[i]);
run("8-bit");
setAutoThreshold("Default");
run("Convert to Mask");
run("Fill Holes");
run("Watershed");
run("Analyze Particles...", "size=50-2000 circularity=0.30-1.00 add");
// 打开蛋白通道
proteinName = replace(list[i], "nuclear", "protein");
open(dir + proteinName);
// 遍历每个核 ROI,测量核内和膨胀后的胞质强度
roiManager("Select All");
count = roiManager("Count");
for (j = 0; j < count; j++) {
roiManager("Select", j);
run("Measure");
// 膨胀 ROI 作为胞质
run("Enlarge...", "enlarge=10");
run("Measure");
}
close("*");
}
实际使用时需要根据自己的核大小调整 size 和 enlarge 参数。
注意事项与常见坑
| 问题 | 原因 | 解决方法 |
|---|---|---|
| N/C 比值异常高或低 | 拍摄参数不一致 | 所有样本同一次拍摄、同参数 |
| 核分割漏核 | 阈值设太高或核染色弱 | 降低阈值、用 StarDist |
| 核分割把两个核合成一个 | 阈值设太低或核粘连 | 提高阈值、Watershed 分割 |
| 胞质 ROI 包含了相邻细胞 | 膨胀半径太大 | 减小膨胀半径,或手动勾勒 |
| 背景扣除后胞质强度为负 | 背景 ROI 选在了有信号的区域 | 选真正无细胞的区域做背景 |
| N/C 组间差异不显著 | 细胞数太少 | 每组至少 30 个细胞、3 次独立重复 |
数据呈现建议
- 报告 N/C ratio 的均值 ± 标准差,并标注每组细胞数(n)
- 提供代表性荧光图像,并用箭头标注核转位现象
- 若有时间梯度实验,绘制 N/C ratio 随时间变化的折线图
- 统计检验:两组用 t 检验,多组用 ANOVA(可参考站内 GraphPad 系列文章)
相关阅读
- ImageJ 荧光图片分析:荧光强度定量与共定位分析
- ImageJ 荧光背景扣除与图像预处理
- ImageJ 荧光灶点计数:DNA 损伤灶与蛋白 puncta 定量分析
- 共聚焦显微镜信号弱怎么办
- 免疫荧光高背景排查
本文用于科研实验排查与条件优化,不替代实验室 SOP、试剂说明书或医学判断。