ChIP-Seq分析之ChIPQC结果含义

刘小泽写于2020.6.20
首先是ChIP-Seq分析的前言介绍部分:
1:了解ChIP-seq的实验流程
2:继续了解ChIP-Seq
3:关于ChIP-Seq的实验对照与偏差来源
4:ChIP-Seq的实验设计补充
5:ChIP-Seq数据库及实战数据介绍
然后开始实战部分:
6:ChIP-Seq计算资源准备与实战数据下载
7:ChIP-Seq数据质控和过滤
8:ChIP-Seq数据比对注意事项
9:ChIP-Seq数据比对实战
10:使用ChIPQC进行质控

这次将介绍ChIPQC结果的各个指标含义
内容来自:https://hbctraining.github.io/Intro-to-ChIPseq/lessons/06_combine_chipQC_and_metrics.html

首先回顾一下ChIPQC的运行

library(ChIPQC)

## Load sample data
samples <- read.csv('meta/samplesheet_chr12.csv')
View(samples)

## Create ChIPQC object
chipObj <- ChIPQC(samples, annotation="hg19")
# ChIPQC需要调用BiocParallel,windows用户可能报错,可以先运行一句:register(SerialParam())

## Create ChIPQC report
ChIPQCreport(chipObj, reportName="ChIP QC report: Nanog and Pou5f1", reportFolder="ChIPQCreport")

示例结果可以看:https://www.dropbox.com/s/sn8drmjj2tar4xs/ChIPQCreport - full dataset.zip?dl=1

结果展示

首先映入眼帘的是总体报告:

其中有一些指标见过,一些没见过,像是SSD, RiP and RiBL这几列就是ENCODE计划提出的指标。就是评估了信号的分布,在富集区域、整个基因组、已知的artefact regions

总而言之,这些全部的指标可以分为4类:

  • Read characteristics
  • Enrichment of reads in peaks
  • Peak signal strength
  • Peak profiles

切记:通过这些指标也不意味着实验就是成功的,相反亦然

1 关于测序reads的指标(Read characteristics)

包括了:read depth, read length, duplication rate

如果read depth, read length在样本间差异很大,就要引起注意了

由于之前已经过滤掉了重复reads,所以这里的duplication rate没什么用

2 reads在peaks中的富集情况(Enrichment of reads in peaks)

包括了RiP, SSD, and RiBL

2.1 RiP (Reads in Peaks)

也叫FRiP,表示:the percentage of reads that overlap ‘called peaks’,也就是peaks包含的reads数占reads总数的百分比

可以理解成:信噪比(signal-to-noise)

根据感兴趣蛋白(POI,protein of interest)的不同,RiP值也差异较大:

  • 质量好的转录因子(sharp/narrow peaks)一般得到5%以上的RiP值
  • 质量好的Pol2 (mix of sharp/narrow and dispersed/broad peaks)得到30%以上的RiP
  • 也有质量不错的数据集但RiP很小,小于1%(例如 RNAPIII or a protein that binds few sites)

上面图中看到,Nanog比Pou5f1的RiP值要高,而Pou5f1-rep2更是低的可怜,可以说明的是:Nanog样本富集效果更好

有两张图可以反映:

不过看箱线图发现,虽然Nanog的RiP较高,但这个分布和Pou5f1也相差太远,推测可能与read length 、 depth有关

2.2 SSD(standard deviation of signal)

表示基因组中信号值的标准差,可以反映reads在基因组中覆盖度一致性,越大越离散,就是高的越高,低的越低

我们希望看到:IP样本中这个值较大,说明富集区域信号很强,非富集区域信号较弱,因此它的标准差很大;而control样本最好就是标准差较小,不要有太大的波动

SSD值高虽然说明有的区域信号强,但不一定是ChIP的富集区域,一些blacklist区域也会存在较强的信号

【关于blacklist:】

我们这里的数据显示:Pou5f1比Nanog的SSD值要高,可能说明Pou5f1的富集效果更好,但不能确定,因为还需要确定Pou5f1的SSD高不是由于未知的artifact造成

有一张图可以反映:Coverage histogram

  • x轴表示每个碱基位置的reads堆积高度(也就是信号值、测序深度)【联想一下IGV中reads堆积在一起,向下延伸,反过来就是一个个的山峰】
  • y轴表示有多少个位置有这样的堆积高度(log后的)

好的富集结果一般是:有一条尾巴(依然存在很多位点具有较高的测序深度);而像input样本这种低富集的,主要是包含背景,因此它的y轴很高,同时x轴很低

我们这个数据集中,尤其是Nanog rep2样本,具有更粗壮的尾巴(Heavy tail,意思就是在曲线以下具有更大的空间)。Nanog样本具有更多高深度的位点

综合考量:

Pou5f1的coverage不如Nanog,但SSD高于Nanog。说明Pou5f1存在某一块区域深度较高,但不是整体都高,可能存在blacklist区域

那么是否真的存在blacklist区域呢?还有再看一个指标:

2.3 RiBL (Reads overlapping in Blacklisted Regions)

也就是与已知blacklist有交集的reads占比。这个值越低越好

黑名单区域一般也是唯一比对,因此常规的去重复操作对它无效。这些区域一般是:着丝粒,端粒和卫星重复序列

黑名单区域的危害是:confound peak callers and fragment length estimation,因此需要追踪并去除比对到这些区域的reads

我们的数据中,RiBL的比例看上去还比较合理,并没有出奇的高。因此高SSD可能是因为存在更多容易破碎的开放染色质区域,或者存在hyper-ChIPable区域,与很多不相干的蛋白也能产生富集,导致假阳性

当然,如果 在peak calling之前去掉了黑名单区域,就没必须分析RiBL了

3 peak信号强度(Peak signal strength)

主要包括:FragLength and RelCC(又称Relative strand cross-correlation coefficient or RSC)

一般,RelCC在所有的ChIP样本中大于1,表示具有较高的信噪比;FragLength也应该与文库制备过程中设定的片段长度接近

3.1 Strand cross-correlation

一个高质量的ChIP实验,会在POI附近形成非常显著的reads富集,会在正负链发现双峰分布

Cross-Correlation scores的计算:Pearson’s linear correlation between coverage for each complementary base. These Pearson correlation values are computed for every peak for each chromosome and values are multiplied by a scaling factor and then summed across all chromosomes,就是先在正负链生成两个向量,表示某个碱基位点的reads数量,然后求这两个向量的相关性,并逐渐沿着shift size移动,最后得到一个相关性表

最后这个cross-correlation值算好,就会画在y轴上,x轴就表示shift size

<img src="https://jieandze1314-1255603621.cos.ap-guangzhou.myqcloud.com/blog/2020-06-20-120928.png" alt="image-20200620200928712" />

一般这个cross-correlation plot会产生两个峰:

  • a peak of enrichment corresponding to the predominant fragment length (highest correlation value)
  • a peak corresponding to the read length (“phantom” peak)

我们这里的数据中,Nanog 和 Pou5f1都能看到两个峰:

  • 看Y轴:Nanog中最大相关性的值比Pou5f1要高,表示Nanog中信号的量更大【峰两侧reads数越多,信号越强,计算的相关性值也就越高】
  • 再看对应的x轴,当cross-correlation 值最大时,对应的 shift size可以评估片段长度
3.2 RelCC(又称RSC)

它就是根据cross-correlation的最大、最小值计算的

RSC值低可能是由于ChIP的质量差、测序reads质量差导致错配多、测序深度不够【其实可以理解为:RSC值低=》就是相关性计算的值低=》正负链没有足够的reads =》 也就是上述原因】

另外,数据集的结合位点太少(比如小于200)也会导致低的RSC【这个也很好理解,结合位点少,更别提位点正负链富集的reads数量了】。结合位点少的原因可能是生物因素(比如某一个因子在某一个特定组织中就这么几个位点)

Cross-Correlation Plots的例子

强信号:

下面这个例子是人类细胞的CTCF 转录因子(zinc-finger transcription factor)。使用一个好的抗体,转录因子一般会富集45,000 - 60,000个peaks。红线表示真正的peak,蓝色线表示read length

弱信号:
抗体不是特别有效,得到的峰也比较分散,在185-200bp间存在真的峰,另一个蓝色则是read length。对于弱信号的数据,read-length peak将占据主导地位

没有信号:
表示实验失败或者input样本,基本看不到fragment length这个峰
也就是在特定的结合位点附近,没有富集到reads

4 peak的类型

4.1 Relative Enrichment of Genomic Intervals (REGI)

将peaks与基因组注释结合起来,看看reads主要富集在哪些区域

我们的数据中,“Promoters500” and “All5UTRs”的富集程度最高,也符合预期(Nanog和Pou5f1作为转录因子应该结合在这块区域)

4.2 peak的形状(Peak Profile)

这个形状根据抗体的类型存在差异:transcription factor, histone mark, or other DNA-binding protein such as a polymerase

总结

  • 样本内多个重复比较:按说应该是类似的变化趋势,如果出现较大差异,要留意
  • 样本间比较:比如Pou5f1的SSD和RelCC值高,好像说明富集效果好,但coverage plots、cross-correlation plots又比Nanog低
  • 低质量数据的来源可能是:
    • Strength/efficiency and specificity of the immunoprecipitation,ChIP的质量实际上就是抗体的特异性与富集程度体现,如果对预定目标反应性差或使用了非特异性抗体,引起与其他DNA相关蛋白的交叉反应,也会效果不好
    • Fragmentation/digestion:超声处理的方式可能导致不同的片段大小分布。因此如果input没有和IP样本一起超声处理,那么最好不用

欢迎关注我们的公众号~_~  
我们是两个农转生信的小硕,打造生信星球,想让它成为一个不拽术语、通俗易懂的生信知识平台。需要帮助或提出意见请后台留言或发送邮件到jieandze1314@gmail.com

Welcome to our bioinfoplanet!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 160,026评论 4 364
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 67,655评论 1 296
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 109,726评论 0 244
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 44,204评论 0 213
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 52,558评论 3 287
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 40,731评论 1 222
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 31,944评论 2 314
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 30,698评论 0 203
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 34,438评论 1 246
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 30,633评论 2 247
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 32,125评论 1 260
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 28,444评论 3 255
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 33,137评论 3 238
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 26,103评论 0 8
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 26,888评论 0 197
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 35,772评论 2 276
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 35,669评论 2 271