实验指南

CCK-8 实验操作与优化完整指南:原理、步骤、复孔 CV 优化与 OD 值结果解读

详解 CCK-8(Cell Counting Kit-8)细胞活力检测实验的原理与完整操作流程:酶标仪模式选择、细胞铺板密度优化、试剂孵育时间、加样操作技巧、复孔 CV 控制方法,系统分析 OD 值过高/过低、复孔差异大、空白值偏高等常见异常的原因与解决办法,并对比 CCK-8、MTT、MTS、XTT、LDH 的原理差异与选择建议。

更新于 2026-08-19 9 分钟
链接已复制到剪贴板

CCK-8 检测原理

CCK-8(Cell Counting Kit-8)是目前最常用的比色法细胞活力检测试剂盒,基于 WST-8 显色原理:

  • WST-8(2-(2-甲氧基-4-硝苯基)-3-(4-硝苯基)-5-(2,4-二磺基苯)-2H-四唑单钠盐) 是一种水溶性四唑盐
  • 在活细胞线粒体中的脱氢酶作用下,WST-8 被还原为橙色的甲瓒产物(Formazan)
  • 甲瓒在 450 nm 处有最大吸收峰,吸光度(OD 值)与活细胞数量在一定范围内呈正比

核心优势:

  • 一步法:直接加试剂,不需要吸出上清(MTT 需要吸上清加 DMSO 溶解甲瓒结晶,操作繁琐、易丢细胞)
  • 对细胞毒性低:加完读板后甚至可以继续放回培养箱培养(但不推荐重复检测)
  • 灵敏度高:1000 个细胞 / 孔就能检测,线性范围 500–100,000 个细胞
  • 稳定性好:显色后 1–4 h 内 OD 变化很小,不用急着读板

和同类试剂盒对比

方法底物产物波长需要吸出上清?操作难度灵敏度价格
CCK-8(WST-8)WST-8橙色甲瓒(水溶)450 nm❌ 不用最简单高较贵
MTTMTT蓝紫色结晶(不溶)570 nm✅ 必须 DMSO 溶结晶繁琐中便宜
MTSMTS + PMS棕黄色(水溶)490 nm❌ 不用简单中高中
XTTXTT橙黄色(水溶)450 nm❌ 不用简单中中
LDHLDH 释放红色甲瓒(水溶)490 或 450 nm❌ 不用简单中中
SRB磺酰罗丹明 B 结合蛋白粉红色515 nm✅ TCA 固定、洗板繁琐很高便宜

综合操作便利 + 灵敏度 + 无有机溶剂,CCK-8 是目前最通用的首选。

实验操作完整流程

第 0 步:预实验确定细胞接种量

这一步跳过的话,正式实验的 OD 值大概率在线性范围外。不同细胞系的代谢活性差异巨大:

  • 代谢活跃的肿瘤细胞(HeLa、HepG2):5000 个/孔孵育 1–2 h 就能到 1.0 OD
  • 代谢慢的原代细胞 / 免疫细胞:20000 个/孔孵育 4 h 可能才 0.5 OD

预实验做法:按梯度铺细胞(1000 / 3000 / 5000 / 10000 / 20000 / 40000 个/孔 × 3 复孔),正常培养 24 h(正式实验最终时间点),然后做 CCK-8,选 OD 在 0.8–1.5 之间的密度作为正式实验的接种密度。

经验参考:96 孔板贴壁细胞通常 3000–8000 个/孔(培养 24 h),具体视细胞大小和代谢活性调整。

第 1 步:细胞准备与铺板

  1. 用胰酶消化细胞,制成单细胞悬液,计数(血球计数板或计数仪)
    • 细胞活率 > 90%,否则死细胞比例过高会严重影响结果
    • 悬液要均匀,计数前后都反复吹打避免细胞沉降
  2. 按预实验确定的密度配制细胞悬液(通常 50,000–200,000 个/mL,每孔加 100 µL)
  3. 96 孔板加样:
    • 边缘效应:最外圈 36 个孔(A1–H1、A12–H12、B1–G1、B12–G12)不要放样本,只加 100 µL PBS 或培养基,作为”防蒸发墙”减少边缘孔培养基蒸干导致的 OD 偏差
    • 每组至少 3–5 复孔(4 复孔是期刊要求下限)
    • 加样用排枪,尽量在 3 min 内完成,避免前面的孔细胞已经沉降
    • 加完后不要晃动板子(容易把细胞甩到孔中心聚成一团),直接平稳放入培养箱

计数不准是 CV 高的头号元凶。细胞计数方法可参考 细胞计数不准怎么办。

第 2 步:药物处理 / 实验干预

如果是药物梯度实验:

  1. 配制 2× 浓度的药物工作液(因为最终每孔还要加 100 µL,体系变成 200 µL)
  2. 用培养基做梯度稀释(建议至少 6 个梯度,2–3 倍稀释)
  3. 每孔加 100 µL 工作液,最终培养基总体积 200 µL / 孔
  4. 如果用了溶剂(DMSO),设置溶剂对照组(如 0.1% DMSO),确认溶剂本身不影响细胞活力
  5. 培养箱孵育(通常 24 h / 48 h / 72 h 三个时间点)

稀释倍数、每步移液体积等可以用 连续稀释计算器 规划好;浓度换算用 摩尔浓度换算 或 单位换算。

第 3 步:加 CCK-8 试剂

这一步操作影响 OD 重复性。建议:

  1. 提前 30 min 把 CCK-8 试剂盒从 4°C 拿到室温平衡(低温试剂加到 37°C 的培养基里,会在孔板上产生冷凝水珠,影响加样精度)
  2. 配制”培养基 + 10% CCK-8”工作液:例如每孔 200 µL 培养基,加 20 µL CCK-8 原液(比例 1:10,标准比例)
    • 不要直接加 CCK-8 原液到孔里!原液是高浓度液体,直接加在少量孔会导致反应不均匀
  3. 用排枪每孔加 20 µL CCK-8 工作液(或按上面比例实际量)
  4. 加完后板子在台面上顺时针轻轻画圈摇匀(不要剧烈晃动,避免溅到隔壁孔或盖子内侧)
  5. 放回培养箱 37°C 继续孵育

第 4 步:孵育时间的选择

标准孵育时间:1–4 h。

  • 如果细胞多、代谢活跃,1 h OD 可能就达到 1.5 以上,立刻读板
  • 如果细胞少,孵育 4 h 再看
  • 不要孵育过夜(>12 h),WST-8 被耗完或副产物干扰后,颜色不再线性,数据无效

第 5 步:酶标仪读板

  1. 读板前拿出培养箱,室温放置 5 min(避免 37°C 板在检测窗口起雾,影响光路)
  2. 打开酶标仪软件,设置:
    • 波长模式:单波长 450 nm
    • 参考波长:600 nm 或 630 nm(可选,扣除孔底划痕和细胞碎片的浊度,强烈建议加上)
    • 读板方式:Bottom-read(底部读取,96 孔板标准),10 次读数 / 孔取均值
  3. 将板放入酶标仪(注意方向,A1 孔对齐机器的 A1 标记)
  4. 读板,导出数据(通常是 Excel / CSV)

必须设置的对照组

对照组作用内容
Blank(空白)扣除培养基 + CCK-8 的本底吸光度无细胞的培养基 100 µL + CCK-8 20 µL,同样孵育
Control(阴性对照)作为 100% 活力的基准只加细胞和溶剂(如 0.1% DMSO),不加药
Positive Control(阳性对照)确认细胞确实能响应(可选)加一个已知毒性的药物(如 10% DMSO 或 1 mM H₂O₂),理论存活率 <30%
最大死亡对照计算细胞毒性百分比(LDH 检测时更常用)用 1% Triton X-100 裂解全部细胞,做最大 LDH 释放(CCK-8 不需要)

数据处理与计算

1. 扣空白

把所有复孔的原始 OD 减去 Blank 孔的平均 OD:

Corrected OD = Raw OD − Mean Blank OD

2. 计算相对细胞活力(%)

以 Control 组为 100% 基准:

Cell Viability (%) = Corrected OD_drug ÷ Corrected OD_control × 100%

3. 计算细胞毒性(%,可选)

细胞毒性(%)= 100% − Cell Viability (%)

或当你有最大死亡对照时: Cytotoxicity (%) = (OD_sample − OD_control) ÷ (OD_max_death − OD_control) × 100%

4. 复孔变异系数 CV

CV (%) = (STD of replicate OD ÷ Mean of replicate OD) × 100%

  • CV <5%:优秀,操作过关
  • 5%–10%:合格,可接受
  • CV >15%:不合格,分析结果不可信,必须排查原因或重做

常见异常与排查

1. OD 值太低(对照组 < 0.3)

可能原因解决
细胞太少增加铺板密度(翻倍),或延长 CCK-8 孵育时间(1 h → 3 h)
细胞活力太差(>30% 死细胞)重新复苏状态好的细胞,或先做 Annexin V 确认存活率
CCK-8 加样比例不对(加了 1:20 而不是 1:10)检查原液体积
读板波长选错(选了 570 nm 或 595 nm)重新设为 450 nm
加了 CCK-8 但未放回培养箱孵育放回 37°C 继续孵育 1–2 h 再读
细胞在铺板后大量死亡脱落(药物 / 操作毒性)显微镜下观察细胞形态

2. OD 值太高(>3.0,超线性)

可能原因解决
细胞太密降低接种量(密度减半),或孵育时间缩短(4 h → 1 h)
CCK-8 孵育时间太长缩短到 30–60 min 重测
酶标仪检测范围上限不够大多数酶标仪 OD 线性上限 ≈ 2.5,>3.0 已不准,不能按实测值除以某个系数估算,必须稀释或调整密度重测

3. 复孔 CV > 15%(差异大)

头号常见问题,按优先级排查:

  1. 加样不均(最常见 80% 的原因)

    • 排枪枪头不配套(漏气)→ 换原装枪头
    • 加样过程中细胞悬液发生沉降 → 每加 3 排,悬液重新吹打均匀一次
    • 加样时贴壁高度不一致,液体流入孔的速度不同 → 排枪贴孔壁同高度加样,枪头不碰液面
  2. 边缘孔蒸发(Edge effect)

    • 外圈孔 OD 整体偏低 → 外圈孔只加 PBS 做防蒸发,样本放内圈 60 孔
  3. 消化过度细胞破碎死亡不均

    • 胰酶时间过长,不同孔细胞存活差异 → 减少消化时间;做细胞活率计数再铺板
  4. 板子晃动导致细胞分布不均

    • 铺完后晃板方式错误(左右晃导致细胞跑到孔中央聚团)→ 画圈缓慢摇匀(幅度小),或直接静置孵育
  5. 枪头 / 孔污染

    • 重复使用枪头或枪头盒没灭干净 → 新盒无菌枪头;每孔单独操作不碰孔壁

4. 空白孔 OD 也很高(>0.3)

  • CCK-8 试剂本身被污染(长菌)→ 换新批次试剂
  • 96 孔板材质有紫外吸收 → 换品牌板;用参考波长(600 nm)双波长扣除
  • 加 CCK-8 时排枪带入气泡导致浑浊 → 加样速度放慢,检查枪头是否有气泡

5. 阳性对照(应该死的)仍然存活 >70%

  • 药物降解 / 浓度不够 → 重新配制或提高浓度(如 10–20% DMSO 作为死亡对照)
  • 细胞对药物耐受 → 换一种作用机理不同的阳性药物(如紫杉醇)
  • 培养时间太短 → 24 h 改成 48 h 观察

6. 某一孔 OD 特别异常(是其他复孔的 2 倍 / 0 倍)

通常是操作失误:这孔加样时细胞悬液加多了、没加 CCK-8、加了两次 CCK-8,或读板时光路有气泡 / 孔底有划痕。统计分析时可以用 Grubbs 检验剔除异常值,但注意最多一孔/组不能超过 1 个,而且必须在方法中写明用什么标准剔除的。

IC₅₀ 的计算方法

拿到药物梯度数据后,GraphPad 计算 IC₅₀:

  1. 新建 XY 数据表:X = 药物浓度(µM,对数坐标),Y = 细胞活力(%)
  2. 每组 3–5 个复孔录入
  3. Analyze → Nonlinear regression (curve fit) → Dose-Response - Inhibition → log(inhibitor) vs. normalized response - Variable slope(Hill equation 四参数拟合)
  4. 拟合结果中直接输出 IC₅₀(药物浓度的对数再反对数回去即实际浓度)
  5. 输出参数:R²(>0.95 合格)、HillSlope(通常接近 1,>2 说明协同效应)

CCK-8 无信号 / OD 过低的进一步排查可参考 CCK-8 和 MTT 完全无显色怎么排查。

相关工具

继续用工具完成条件判断和计算

稀释计算器

根据 C1V1=C2V2 快速计算原液体积、稀释液体积和最终倍数。

立即使用
摩尔浓度换算

在质量、体积、分子量和摩尔浓度之间进行实验室常用换算。

立即使用
系列稀释计算

根据起始浓度、稀释倍数和步数,快速生成系列稀释方案。

立即使用
质量浓度与体积换算

在 ng/µL、µg/mL、mg/mL 和总体积之间进行常用实验换算。

立即使用
下一步排查

看完这页后,可以继续确认这些相邻问题

没有解决?

把你的实验现象发给 BioHelper

写下实验类型、异常表现、已经尝试过的操作和关键参数。后续会优先把真实问题整理成排查卡片或工具说明。

提交实验现象
本文用于科研实验排查与条件优化,不替代实验室 SOP、试剂说明书或医学判断。