而做甲基化检测,绕不开MSP(甲基化特异性PCR)和BSP(亚硫酸氢盐测序PCR)这两种经典方法。
很多新手科研人都会纠结:两种技术到底有什么区别?我的实验该选哪一种?能不能搭配使用?
先搞懂:所有甲基化检测的核心前提:
MSP和BSP的实验基础完全一致,核心原理都是亚硫酸氢盐转化:DNA经过亚硫酸氢盐处理后,未发生甲基化的胞嘧啶(C)会脱氨基转化为胸腺嘧啶(T),而甲基化修饰的C会被保留不变。
简单来说:甲基化=保C,未甲基化=C变T。
两种技术都是利用这个碱基差异,来判断基因的甲基化状态,唯一的区别是「检测方式和精度」完全不同。
1. MSP:快速 “粗筛”,判断有没有甲基化
简单理解:给甲基化、未甲基化 DNA 各配专属钥匙,钥匙能打开就跑出条带。• 优点:快、便宜、上手简单,几十份样本一天筛完;
• 缺点:只能知道这段基因有没有甲基化,说不清哪一个 CpG 甲基化、甲基化程度多少。
• 适合:临床样本批量初筛、预实验快速验证甲基化趋势。
2. BSP:精细 “高清扫描”,精准到单个位点
简单理解:不分甲基化与否,全部扩增后直接 “读碱基序列”,把每一个 CpG 甲基化比例算出来,画出甲基化分布图。
• 优点:数据说服力强,能展示位点特异性甲基化、细胞甲基化异质性,基础科研标配;
• 缺点:费时间、测序成本高,一次只能处理少量样本;
• 适合:机制研究、基因启动子精细甲基化图谱、高分论文主实验验证。
DNA甲基化分析具体操作步骤:
🔍 第一步:CpG岛预测(定位甲基化高发区)
甲基化常发生在基因启动子的CpG岛(富含CG序列的区域)操作步骤:
1. 输入序列:复制靶基因启动子区域序列(启动子是CpG岛高发区!),上传到网站
2. 设置参数(CpG岛定义):
◦ Minimum length of an island:200(岛的最小长度≥200bp)
◦ Minimum observed/expected:0.6(Obs/Exp>0.6 → CpG富集)
◦ Minimum percentage:50(GC含量≥50% → GC富集)
3. 满足以上条件的区域就是Putative CpG Islands
🧪 第二步:甲基化检测(MSP vs BSP,选对方法很重要!)
甲基化检测核心原理:亚硫酸氢盐处理后,未甲基化的C→U(PCR后变T),甲基化的C不变。通过引物扩增差异,判断甲基化状态~
方法1:MSP(甲基化特异性PCR)
• 原理:设计甲基化(M)和非甲基化(U)两对引物,分别扩增甲基化/未甲基化片段,琼脂糖电泳看条带。
• 结果分析:有条带→对应状态(M引物有条带=甲基化;U引物有条带=未甲基化)。
• 优点:成本低、操作简单;缺点:假阳性高,只能定性(整体是否甲基化)
方法2:BSP(亚硫酸氢盐测序PCR)
• 原理:亚硫酸氢盐处理后,PCR扩增目标区域,克隆后测序,与原始序列比对,确定每个CpG位点的甲基化状态
• 结果分析:看每个位点的甲基化(黑点)/未甲基化(白点),计算甲基化比率
• 优点:单碱基分辨率,精确位点+比例;缺点:成本高(测序+克隆),操作繁琐。
🎯 第三步:MSP/BSP引物设计
设计逻辑:
甲基化发生在CpG岛,而CpG岛多在启动子区,所以先复制启动子序列~
操作步骤:
1. 粘贴启动子序列到MethPrimer。
2. 选择引物类型:
◦ MSP引物:勾选“Pick MSP primers”
◦ BSP引物:勾选“Pick primers for bisulfite”
3. 点击提交,得到引物位置图+序列信息~




