超级增强子鉴定

news/2024/10/18 14:15:03/

增强子被定义为增强子标记的峰区,如H3K27ac和H3K4me1,它们位于距注释转录起始位点(TSS)至少2 kb的位置。

将12.5 kb内的增强子峰缝合为一簇,计算每个增强子的H3K27ac结合强度,用于进一步的信号排序,以使用ROSE算法(版本2)识别SEs。每个增强子根据基因组区域中H3K27ac或H3K4me1的信号进行排序,包括缝合增强子和12.5 kb内没有相邻增强子的单个增强子。H3K27ac或H3K4me1信号超过位于H3K27ac或H3K4me1芯片序列强度分布图中信号曲线斜率为1的增强子信号的缝合增强子或单个增强子被视为SEs。信号较弱的增强子被认为是TEs。

TEs和SEs的注释是使用homer(v4.11.1)和默认参数执行的。R软件包ChIPseeker(v1.20.0)用于分析SEs和TE在整个基因组中的分布。

# 组成型增强子排序

bedtools sort -i mm10.enhancer.bed >mm10.enhancer.sort.bed

# 距离在12.5 kb内的增强子归为一簇

bedtools cluster -d 125000 -i mm10.enhancer.sort.bed >mm10.cluster.enhancer.bed

# 计算每个增强子的H3K27ac结合强度

bedtools coverage -c -a mm10.cluster.enhancer.bed -b MESC_H3K27ac/MESC_H3K27ac.rmdup.bam \>mm10.cluster.enhancer.H3K27ac.profile_tmp

# 对每簇增强子的结合强度做簇内加和
# 注意:-g 指定以那一列分组,指定的应该是标记分簇的数字所在的列;
# -c 表示对coverage所在的列计算加和 (-o sum),注意列需要根据实际指定

bedtools groupby -i mm10.cluster.enhancer.H3K27ac.profile_tmp -g 5 -c 6 -o sum \>mm10.cluster.enhancer.H3K27ac.profile

以下为R代码请在R中运行
#####以下为R代码

enhancer = read.table("mm10.cluster.enhancer.H3K27ac.profile",header=F, row.names=NULL, sep="\t")
head(enhancer)

# 注意查看丰度信息是否在第二列,若不在,则需做相应修改

H3K27ac = sort(enhancer$V2)plot(H3K27ac, col=2, type="l")

# 计算拐点, 代码取自ROSE

numPts_below_line <- function(myVector,slope,x){yPt <- myVector[x]b <- yPt-(slope*x)xPts <- 1:length(myVector)return(sum(myVector<=(xPts*slope+b)))
}inputVector <- H3K27ac

#set those regions with more control than ranking equal to zero(将控制力大于排名的区域设置为零)

inputVector[inputVector<0]<-0

# This is the slope of the line we want to slide. This is the diagonal.(这是我们想要滑动的线的斜率。这是对角线。)

slope <- (max(inputVector)-min(inputVector))/length(inputVector)

# Find the x-axis point where a line passing through that point has the minimum number of points below it. (ie. tangent)。(查找 x 轴点,其中通过该点的直线在其下方具有最小点数。(即切线)。)
# 该点就是切点

xPt <- floor(optimize(numPts_below_line, lower=1, upper=length(inputVector),myVector= inputVector,slope=slope)$minimum)y_cutoff <- inputVector[xPt] #The y-value at this x point. This is our cutoff.b <- y_cutoff-(slope* xPt)
abline(v= xPt,h= y_cutoff,lty=2,col=8)
points(xPt,y_cutoff,pch=16,cex=0.9,col=2)
abline(coef=c(b,slope),col=2)
title(paste("x=",xPt,"\ny=",signif(y_cutoff,3),"\nFold over Median=",signif(y_cutoff/median(inputVector),3),"x\nFold over Mean=",signif(y_cutoff/mean(inputVector),3),"x",sep=""))

#Number of regions with zero signal(零信号区域数)

axis(1,sum(inputVector==0),sum(inputVector==0),col.axis="pink",col="pink")

## 超级增强子cluster

enhancer[enhancer$V2>=y_cutoff,1]


http://www.ppmy.cn/news/581052.html

相关文章

k27.第十二章 K8s高级篇-云原生存储及存储进阶 (一)

1.什么是StorageClass和CSI Volume回顾 volumes:- name: share-volumeemptyDir: {}#medium: Memory- name: timezonehostPath:path: /etc/timezone

[附源码]java+ssm计算机毕业设计共享厨房信息系统a5k27(源码+程序+数据库+部署)

项目运行 项目含有源码(见文末)、文档、程序、数据库、配套开发软件、软件安装教程 环境配置&#xff1a; Jdk1.8 Tomcat7.0 Mysql HBuilderX&#xff08;Webstorm也行&#xff09; Eclispe&#xff08;IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持&#xff09;。 项目技术…

Springboot毕设项目购票网站79k27(java+VUE+Mybatis+Maven+Mysql)

Springboot毕设项目购票网站79k27&#xff08;javaVUEMybatisMavenMysql&#xff09; 项目运行 环境配置&#xff1a; Jdk1.8 Tomcat8.5 Mysql HBuilderX&#xff08;Webstorm也行&#xff09; Eclispe&#xff08;IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持&#xff09…

NAR:浙大陈云/马忠华团队揭示病原真菌组蛋白H3K27甲基化识别新机制

2021年9月27日&#xff0c;Nucleic Acids Research在线发表了浙江大学农学院马忠华团队题为“Fusarium BP1 is a reader of H3K27 methylation”的研究论文。该研究发现了一个新的组蛋白H3K27me3阅读器BP1&#xff0c;并揭示了BP1参与调控病菌生长和致病的机制&#xff0c;为真…

Rockland 组蛋白 H3 K27 甲基抗体说明书

核小体由 146 bp 的 DNA 组成&#xff0c;这些 DNA 包裹在一系列组蛋白周围&#xff0c;这些组蛋白排列成八聚体&#xff0c;由 2 个组蛋白 H2A、H2B、H3 和 H4 组成。在核小体核心内&#xff0c;组蛋白在主要在 N 末端尾部的特定残基处进行共价修饰&#xff0c;包括赖氨酸&…

易基因项目文章|ChIP-seq揭示H3K27me3去甲基化酶在体细胞重编程调控转录机制

大家好&#xff0c;这里是专注表观组学十余年&#xff0c;领跑多组学科研服务的易基因。 2020年10月8日&#xff0c;中国科学院广州生物医药与健康研究院/生物岛实验室秦宝明教授团队和Miguel A. Esteban课题组在Nature Communications杂志发表了题为"JMJD3 acts in tande…

ChIP-seq助力解析昆虫桔小实蝇的H3K4me3和H3K27me3图谱

2023年2月23日中国农业大学植物保护学院农业农村部植物检疫害虫监测与管理重点实验室李志红团队在期刊Frontiers in Genetics&#xff08;IF: 4.772&#xff09;发表题为“ChIP-seq profiling of H3K4me3 and H3K27me3 in an invasive insect,Bactrocera dorsalis”的研究论文。…

联想k27在debian中无线连接

一开始以为: debain最 小 安装包中是没有无线支持的. 安装过程中,总是连接不 上无线,只能安装基本核心,因为上不了网 安装完后,在debian网上下载firmware-iwlwifi http://packages.debian.org/search?keywordsfirmware-iwlwifi 放到u盘中,使用dpkg -i xxx.deb安装后.配置一…