AI 研伴
← AI 科研案例集 / 生物与组学

生物与组学 · OpenScience 真实对话 · GPT-5.6-sol

qPCR:质量控制与相对表达

区分技术重复与生物学重复,完成内参稳定性、ΔCt/ΔΔCt及不确定性分析。

1 轮原生对话技术重复质量控制可复现相对表达分析

适合人群

生物学、基础医学和组学研究者,以及需要复核轻量表达数据的用户

开始前准备

准备已经整理的小型数据表或表达矩阵、样本分组、实验批次和必要的质量控制说明。网页版不适合直接处理 FASTQ、单细胞或空间组学原始数据。

你将获得

  • 1 轮原生对话
  • 技术重复质量控制
  • 可复现相对表达分析
  • 11 项可查看的项目文件

方法与边界

案例只覆盖轻量整理后数据,原始测序、大规模单细胞和空间组学应连接自己的计算服务器。

原生会话与文件

直接查看真实使用场景

保留原始用户提问和 Agent 完整回复;公开版本仅移除内部路径、连接信息、凭据、隐藏推理与计费数据。

真实对话|生物与组学|qPCR质量控制与相对表达

AI 研伴(OpenScience) · gpt-5.6-sol

真实运行记录
用户

请用完全虚构的小型qPCR实验演示规范分析:对照组与处理组各8个生物学重复,包含目标基因和两个候选内参,每个样本有技术重复。请实际生成数据,检查技术重复离散度和内参稳定性,完成ΔCt/ΔΔCt、fold change与不确定性分析,交付中文HTML报告、CSV、质量控制表、图和可复现Python脚本。明确区分技术重复与生物学重复。

AI 研伴(OpenScience) · gpt-5.6-sol

初次验证发现两个需要修正的展示问题:运行环境缺少中文绘图字体,且内参稳定性不应借助会受处理影响的目标基因来判定。我会改为直接比较候选内参 Ct 的组间漂移与组内离散度,并将 PNG 标签改为英文,中文解释仍完整保留在 HTML。

已完成一套完全虚构的小型 qPCR 规范分析演示,并实际生成了数据、分析结果、质量控制表、图、中文 HTML 报告和可复现 Python 脚本。

交付物

项目目录中已保存:

qPCR_demo_output/

其中包含:

  • qPCR_report.html:中文 HTML 分析报告
  • raw_ct.csv:原始 Ct 数据,共 144 条记录
  • technical_qc.csv:技术重复质量控制表
  • sample_level_results.csv:样本级汇总结果
  • sample_level_results_long.csv:长格式样本级结果
  • reference_stability.csv:候选内参稳定性分析表
  • relative_expression_summary.csv:ΔΔCt、fold change 和 95% CI
  • technical_dispersion.png:技术重复离散度图
  • reference_stability.png:候选内参稳定性图
  • relative_expression.png:相对表达图
  • qPCR_demo_analysis.py:可复现 Python 脚本

脚本运行方式:

python qPCR_demo_analysis.py --outdir qPCR_demo_output

实验设计

  • 对照组:8 个生物学重复
  • 处理组:8 个生物学重复
  • 每个样本检测:
    • Target
    • RefA
    • RefB
  • 每个样本、每个基因设置 3 个技术重复

本演示明确区分:

  • 生物学重复:独立样本,统计分析中的 n,最终为每组 n=8
  • 技术重复:同一样本的重复孔,仅用于检测孔内测定误差和进行样本级 Ct 汇总,不增加生物学样本量

技术重复 QC

预设质量标准:

  • 技术重复 Ct 标准差 ≤ 0.30 Ct
  • 且技术重复 Ct 极差 ≤ 0.80 Ct

判定结果:

  • 共 48 个“样本 × 基因”技术重复组
  • 47 个 PASS
  • 1 个 FAIL
  • 预置异常孔:Tr_03 / Target / tech-3
  • 该异常技术孔按预设规则排除
  • 排除后仍保留 Tr_03 这个生物学重复,因此最终统计仍为:
Control: n = 8 biological replicates
Treated: n = 8 biological replicates

内参稳定性

模拟结果:

候选内参对照组均值 Ct处理组均值 Ct组间差异结论
RefA23.259723.2022-0.0576 Ct选择
RefB23.628224.1681+0.5398 Ct弃用

因此最终使用 RefA 作为归一化内参。

需要注意:本数据是人为构造的,RefB 的处理组偏移是故意加入的不稳定情形。报告中也说明了:真实研究不应仅依赖两个候选内参,应增加候选内参数量,并结合 geNorm、NormFinder、扩增效率和实验背景进行验证。

ΔCt / ΔΔCt / fold change

最终使用 RefA:

ΔCt = Ct(Target) − Ct(RefA)

ΔΔCt = mean(ΔCt_Treated) − mean(ΔCt_Control)

fold change = 2^(-ΔΔCt)

生成的结果:

指标估计值
ΔΔCt1.3638
ΔΔCt 95% CI1.2588 – 1.4688
fold change0.3885
fold change 95% CI0.3613 – 0.4179
Control biological n8
Treated biological n8

在这套虚构数据中,处理组相对于对照组的 Target 相对表达约为:

0.389 倍

即约为对照组的 38.9%。

不确定性分析

95% CI 的计算方法:

  1. 先在每个生物学样本内汇总技术重复 Ct
  2. 对每个样本计算 ΔCt
  3. 使用两组生物学重复的 ΔCt 均值差计算 ΔΔCt
  4. 使用独立两组 t 分布近似,df=14
  5. 将 ΔΔCt 区间通过 2^(-x) 单调变换为 fold-change 区间

该区间主要反映:

  • 生物学重复间变异
  • 样本均值估计的不确定性

不包括:

  • 移液误差的完整传播
  • 逆转录效率误差
  • 扩增效率偏离 100% 的影响
  • 批次效应
  • 引物特异性和熔解曲线判断的不确定性
  • 内参选择本身的不确定性

如果实际扩增效率不是接近 100%,应改用效率校正的相对定量方法,而不是直接使用 2^-ΔΔCt。

已实际运行脚本并校验输出成功。

工具执行细节已脱敏;交付文件保留在右侧。
1 轮原生对话
技术重复质量控制
可复现相对表达分析

继续探索

相关科研案例

浏览全部案例 →

常见问题

使用这个案例前,你可能想了解

“qPCR:质量控制与相对表达”适合哪些用户?

生物学、基础医学和组学研究者,以及需要复核轻量表达数据的用户

复制案例前需要准备什么?

准备已经整理的小型数据表或表达矩阵、样本分组、实验批次和必要的质量控制说明。网页版不适合直接处理 FASTQ、单细胞或空间组学原始数据。

可以把案例结果直接用于论文或决策吗?

不建议直接照搬。案例只覆盖轻量整理后数据,原始测序、大规模单细胞和空间组学应连接自己的计算服务器。复制案例后,应使用自己的数据重新运行并逐项核验。

这个案例会占用很多计算资源吗?

不会。公开案例按网页版轻量分析设计;大型原始数据、深度学习、单细胞、空间组学或医学影像任务,建议通过远程计算功能连接自己的服务器。