师姐呕心沥血整理的 qRT-PCR 注意事项

关键词: qRT-PCR 注意事项2017-07-17 10:17 来源:生物学霸 点击次数:1257

大家都在说 qRT-PCR 实验原理、引物设计、结果解读等,而我觉得我应该和大家分享一下 qRT-PCR 的实验操作事项。虽小,但是关乎结果。

在做 qRT-PCR 之前,我们需要对自己的 RNA 以及操作方法有清楚的了解,毕竟我们的努力是希望得到结果的,而不是简单的练练手。所以在做 qRT-PCR 之前,我们需要确定以下问题(部分内容仅适用于 SYBR)。

你确定你的 RNA 没有降解吗?

NanoDrop 2000 只能检测 RNA 的浓度以及纯度,而对于 RNA 的完整性是没法检测的。

RNA(RNA Intesity Number)值可以反映 RNA 的完整性,通过 Agilent 2100 Bioanalyzer system 来检测。


图. 不同 RNA 样本的 RIN 值示意图(真核生物)

但是实验室一般不会有 Agilent 2100 Bioanalyzer,在这种情况下,我们可以通过甲醛胶检测,但是对 RNA 总量的要求高,那么最快速的方法就是用普通的凝胶电泳。要求在 nuclease-free 的环境下,所以需要将电泳槽、溶胶瓶、凝胶托槽以及梳子用 DEPC 水冲洗干净。琼脂糖也是 nuclease-free(只要是新开封的就行),Loading Buffer 尽可能是新开封的,配置 1.2% 的凝胶。

注意,凝胶一定要保证溶解完全,要不然会导致条带不均一,如图中样品 9。电压太高或者跑太长时间会产热,导致 RNA 降解,所以要合理控制电压和时间。此外,跑胶也可以进一步确定样品中是否有 DNA 的残留,观测点胶孔是否有大量滞留的条带。


图. 凝胶电泳检测 RNA

你确定你的 cDNA 的浓度吗?

实验室大师兄的经验是每次反转得到的 20 ul 体系的 cDNA 直接稀释 20X,而博后师姐是按照 10X 稀释,我一般是看情况而定。因为每个人提的 RNA 质量不同,反转的水平也分高低,再说反转的技术也未必稳定。

所以在每次拿到反转的 cDNA 后,我首先会稀释 3 倍左右,然后利用管家基因做一次 RT-PCR,循环数一般为 25 cycle,鉴定一下具体浓度,再决定最后的稀释倍数。

你确定你的引物好用吗?

可以通过 qRT-PCR 的溶解曲线,但是呢,这个还是要耗钱的。对于没有很多钱的实验室来说,在拿到很多引物的时候,可以通过普通的 RT-PCR 看看是否是单一条带,鉴定一下引物的特异性。如果实验室不差钱,则可以通过溶解曲线对所有的引物的特异性做一次鉴定。

你确定你的 PCR 板和仪器配套吗?

如果你用的是 BIO-RAD 公司的定量 PCR 仪器,那么你一定要买配套该仪器的 qRT-PCR 板。因为不兼容的 PCR 板会导致结果偏差。因为我的师姐就真的碰到过这种情况。

你确定你的实验条件合适吗?

SYBR 要避免强光照射,所以在加 SYBR 试剂的时候尽量关掉头顶的照明灯,只需借助微光完成就可以。

SYBR 放置 4 ℃ 保存,使用时轻轻上下颠倒混匀即可,避免泡沫产生,切忌用力涡旋。

有些小师妹怕自己加样搞混,喜欢在 PCR 板上划出标志,这样做是不对的。因为你的标记极有可能影响到荧光信号的采集,所以一般我会建议师妹采用实验记录本协助记忆,如下所示。


图.qRT-PCR 加样图

你确定你的操作正确吗?

一定要戴手套,戴手套,戴手套,重要的事情说三遍。

为了减少 SYBR 在光下的曝光,个人喜欢先加入模板, 如下图。根据经验,少量模板的加入,容易造成加样误差。所以为了尽量减少加入少量模板造成的误差,我一般会将样本再稀释一倍,加样的时候多加一倍,减少 H2O2 的加入量。


图.qRT-PCR 加样示意图

 

然后配置 qRT-PCR 体系,如下。


图.qRT-PCR 体系配制图

注:配置过程需在冰上完成。

加好样品后,贴好透明封板膜。尽量不要用手碰透明封板膜的表面,从膜两边空余处操作就行。因为手印也有可能可能影响到荧光信号的采集。然后就是用离心机低速迅速离心 10 S,防止样本挂壁。

好了,基本的操作部分以及注意事项就这么多,希望能帮到大家。

qRT-PCR 注意事项的更多相关文章

  1. jQuery UI resizable使用注意事项、实时等比例拉伸及你不知道的技巧

    这篇文章总结的是我在使用resizable插件的过程中,遇到的问题及变通应用的奇思妙想. 一.resizable使用注意事项 以下是我在jsfiddle上写的测试demo:http://jsfiddl ...

  2. Windows Server 2012 NIC Teaming介绍及注意事项

    Windows Server 2012 NIC Teaming介绍及注意事项 转载自:http://www.it165.net/os/html/201303/4799.html Windows Ser ...

  3. TODO:Golang指针使用注意事项

    TODO:Golang指针使用注意事项 先来看简单的例子1: 输出: 1 1 例子2: 输出: 1 3 例子1是使用值传递,Add方法不会做任何改变:例子2是使用指针传递,会改变地址,从而改变地址. ...

  4. app开发外包注意事项,2017最新资讯

    我们见过很多创业者,栽在这app外包上.很多创业者对于app外包这件事情不是特别重视,以为将事情交给app外包公司就完事了,实际上不是的.无论是从选择app外包公司还是签订合同.售后维护等各方面都有许 ...

  5. favicon.ioc使用以及注意事项

    1.效果 2.使用引入方法 2.1 注意事项:(把图标命名为favicon.ico,并且放在根目录下,同时使用Link标签,多重保险) 浏览器默认使用根目录下的favicon.ico 图标(如果你并没 ...

  6. ORACLE分区表梳理系列(二)- 分区表日常维护及注意事项(红字需要留意)

    版权声明:本文发布于http://www.cnblogs.com/yumiko/,版权由Yumiko_sunny所有,欢迎转载.转载时,请在文章明显位置注明原文链接.若在未经作者同意的情况下,将本文内 ...

  7. 【原】Masonry+UIScrollView的使用注意事项

    [原]Masonry+UIScrollView的使用注意事项 本文转载请注明出处 —— polobymulberry-博客园 1.问题描述 我想实现的使用在一个UIScrollView依次添加三个UI ...

  8. 《连载 | 物联网框架ServerSuperIO教程》- 5.轮询通讯模式开发及注意事项。附:网友制作的类库说明(CHM)

    1.C#跨平台物联网通讯框架ServerSuperIO(SSIO)介绍 <连载 | 物联网框架ServerSuperIO教程>1.4种通讯模式机制. <连载 | 物联网框架Serve ...

  9. 《连载 | 物联网框架ServerSuperIO教程》- 6.并发通讯模式开发及注意事项

    1.C#跨平台物联网通讯框架ServerSuperIO(SSIO)介绍 <连载 | 物联网框架ServerSuperIO教程>1.4种通讯模式机制. <连载 | 物联网框架Serve ...

随机推荐

  1. 简单的实现微信获取openid

    微信公众平台获取openid在公众号的开发中有很多用途,前段时间为实现用户使用公众号在登录一次以后可以免密登陆而使用了openid.开发过程中遇到了一些问题,在这里向需要且还没有获取到openid的米 ...

  2. TensorFlow常用函数

    [1]卷积层(Convolutional Layer),构建一个2维卷积层,常用的参数有 conv = tf.layers.conv2d( inputs=pool, filters=64, kerne ...

  3. 用pandas读取excel报错

    用pandas.read_execl()方法读取excel文件报错. 后来导入xlrd第三方库,就好了.

  4. css 鼠标选中内容背景色

    ::selection { background: rgba(32, 178, 170, .6); color: #ffffff; } ::-moz-selection { background: r ...

  5. PasteDeploy部署Pecan API 服务

    part 1:请求处理 使用PasteDeploy模块来实现 WSGI Services 时,都需要加载一个 paste.ini 文件,文件用来定义服务过滤和请求路由,类似于springMvc的拦截器 ...

  6. django实现分页

    分页实现思路: 1.接口拉取库内数据,进行分页 2.页面实现分页组件,切换不同链接 一.接口实现: from django.core.paginator import Paginator p=Pagi ...

  7. 【OpenGL】三角形

    步骤 初始化顶点数组对象VAO 分配顶点缓冲对象VBO 将顶点数据载入缓冲对象中 glBufferData() 链接顶点属性 glVertexAttribPointer(指定了顶点着色器的变量与我们存 ...

  8. Java输入输出流详解2

    InputStream/Reader:所有输入流的基类,只能从中读取数据: OutputStream/Writer:所有输出流的基类,只能向其写入数据.

  9. ubuntu后台运行命令

    参考 https://blog.csdn.net/shaozg168/article/details/6979337 nohup ./test.sh &

  10. vue, js 正则邮箱验证、匹配非法字符、匹配中文

    验证邮箱 let self = this let regEmail= /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)* ...