ChIP-seq结果绘图经典R包-ChIPseeker
2021-03-01
作图丫
我行我show!中国医院管理案例评选,医院卓越管理实践大秀场。点击查看
if (!requireNamespace("BiocManager", quietly = TRUE)) install.packages("BiocManager")BiocManager::install("ChIPseeker")BiocManager::install("TxDb.Hsapiens.UCSC.hg38.knownGene") library(ChIPseeker)#加载人基因组注释包require(TxDb.Hsapiens.UCSC.hg38.knownGene)files <- getSampleFiles()files##读取peakpeak <- readPeakFile(files[[1]])#使用getPromoters函数,确定上下游,准备好窗口pro <- getPromoters(TxDb=txdb,upstream=3000, downstream=3000)#getTagMatrix函数,把peak比对到窗口,并生成矩阵tag <- getTagMatrix(peak, windows=pro)
covplot(files[[1]])
tagHeatmap(tag, xlim=c(-3000, 3000),color="blue")
通过plotAvgProf函数绘制峰在转录起始区域结合的平均强度
plotAvgProf(tag, xlim=c(-3000, 3000), xlab="Genomic Region (5'->3')", ylab = "Read Count Frequency")
peakAnno <- annotatePeak(files[[1]], tssRegion=c(-3000, 3000), TxDb=txdb, annoDb="org.Hs.eg.db")##饼图形式plotAnnoPie(peakAnno)
plotAnnoBar(peakAnno)#柱状图形式
library(ggimage)library(ggupset)upsetplot(peakAnno, vennpie=TRUE)
基因组,绘图,注释,函数,数据
精彩评论
相关阅读
赞+1

打赏
010-82736610
股票代码: 872612
京公网安备 11010802020745号