m6A甲基化及预测方法工具总结
DNA、RNA和蛋白三个层面的可逆修饰示意图(Fu et al. Nature Reviews Genetics, 2014)
DNA和蛋白存在各种修饰,RNA也不例外,目前已知的RNA修饰已经超过上百种。RNA根据编码性可分为编码RNA(protein-coding RNA)和非编码RNA(noncoding RNA)两大类,这些RNA转录后会发生各种修饰,包括N6-腺苷酸甲基化(N6-methyladenosine,m6A)、胞嘧啶羟基化(m5C)、N1-腺苷酸甲基化(m1A)等等。m6A甲基化是真核生物RNA中最常见的一种转录后修饰,大约占到了RNA甲基化修饰的80%左右。
真核生物中mRNA的各种化学修饰(Roundtree et al. Cell, 2017)
m6A甲基化和去甲基化(A)及对下游protein-RNA相互作用的影响 (B)(Roundtree et al. Cell, 2017)
近几年来,RNA甲基化逐渐当今最热门的研究领域之一。因为m6A甲基化的功能至关重要,其异常会与各种疾病的发生、发展密切相关,包括肿瘤或癌症、各种神经性疾病、胚胎发育迟缓等。关于RNA甲基化的文章现在呈现出来了井喷式增长,很多都是发在Nature,Science, Cell等顶级期刊上。
m6A甲基化的生物学通路及相关功能(Lee et al. Cell, 2014)
既然m6A甲基化具有这么重要的功能,且现在研究非常火爆,那我们是否可以预测RNA中的哪些位点会发生潜在的m6A甲基化呢,然后再决定是否有必要继续做相应的实验来验证呢。答案是肯定的!接下来,我们就讲一下有哪些软件或在线工具可以直接根据序列就预测RNA中潜在的m6A甲基化位点。
目前,已经有多个工具相继被开发出来预测RNA中的m6A甲基化位点,这些工具按文章发表时间顺序主要有(更多精彩请关注微信公众号:AIPuFuBio):
1. iRNA-Methyl
发表文章:Chen et al. iRNA-Methyl: Identifying N(6)-methyladenosine sites using pseudo nucleotide composition. Analytical Biochemistry,2015
2. SRAMP
发表文章:Zhou et al. SRAMP: prediction of mammalian N6-methyladenosine (m6A) sites based on sequence-derived features. Nucleic Acids Research, 2016
3. iRNAm5C-PseDNC
发表文章:Qiu et al. iRNAm5C-PseDNC: identifying RNA 5-methylcytosine sites by incorporating physical-chemical properties into pseudo dinucleotide composition. Oncotarget, 2017
4. M6AMRFS
发表文章:Qiang et al. M6AMRFS: Robust Prediction of N6-Methyladenosine Sites With Sequence-Based Features in Multiple Species. Frontiers in Genetics, 2018
5. M6APred-EL
发表文章:Wei et al. M6APred-EL: A Sequence-Based Predictor for Identifying N6-methyladenosine Sites Using Ensemble Learning. Molecular Therapy: Nucleic Acids, 2018
6. DeepM6ASeq
发表文章:Zhang et al. DeepM6ASeq: prediction and characterization of m6A-containing sequences using deep learning. BMC Genomics, 2018
上面的这些软件可以预测RNA中的m6A甲基化位点,那么如何进一步注释m6A甲基化的功能呢?具体可用如下工具:
软件名称:m6Acomet
发表文章:Wu et al. m6Acomet: large-scale functional prediction of individual m6 A RNA methylation sites from an RNA comethylation network. BMC Bioinformatics, 2019
所以,大家如果对某条或某些RNA感兴趣,只需找到对应的RNA碱基序列,就可以利用本文中的提到的6款软件来预测RNA序列中潜在的m6A甲基化位点。如果需要进一步预测m6A甲基化位点的功能,则可利用如m6Acomet软件。这些软件可允许用户大规模预测RNA中m6A甲基化位点,克服了实验只能同时验证少量RNA序列的缺点。而且,这些软件预测的结果,可以进一步缩小实验验证的范围,从而节省研究时间和降低实验失败的风险。(更多精彩,可见大型免费综合生物信息学资源和工具平台AIPuFu:www.aipufu.com,关注微信公众号:AIPuFuBio)。
希望今天的内容对大家有用,会持续更新经典内容,欢迎留言~~
参考文献
1. Fu et al. Gene expression regulation mediated through reversible m⁶A RNA methylation, Nature Reviews Genetics, 2014
2. Roundtree et al. Dynamic RNA Modifications in Gene Expression Regulation, Cell, 2017
3. Lee et al. Emerging Roles of RNA Modification: m6 A and U-Tail, Cell, 2017
m6A甲基化及预测方法工具总结的更多相关文章
- 【转】ArcGIS 创建切片缓存方法工具总结
ArcGIS 创建切片缓存方法工具总结 http://wenku.baidu.com/link?url=Bm8AkmcJBzfiyat9N_Me6vlfSHEDCC_D1qBk5IB4X4CIDeKI ...
- IAR Embedded Workbench 破解方法+工具+授权文件
转自IAR Embedded Workbench 破解方法+工具+授权文件 本文重点阐述了如何手动爆破 IAR EWARM 6.x以及生成License,目的一是和大家分享下,二是自己记录下过程,以便 ...
- UE4 性能优化方法(工具篇)
本文依据UE4官方文档以及官方博客等总结而来,可能不全面,后面会陆续添加.内置工具的详细说明请参考官方文档. 游戏帧率很低,或者有卡顿的现象,可能会有很多原因,这时候不要乱猜,比如是不是人物太多了或者 ...
- 利用 Traceview 精准定位启动时间测试的异常方法 (工具开源)
机智的防爬虫标识原创博客地址:http://www.cnblogs.com/alexkn/p/7095855.html博客求关注: http://www.cnblogs.com/alexkn 1.启动 ...
- 基于保守性和规则性的预测方法SIFT和PolyPhen
有什么特征可以帮助我们来区分导致功能和表型变化的变异和其他变异,然后我们如何综合特征来做出一个预测模型? 表型或功能的改变(phenotypical/functional effect)a,个体表型上 ...
- C#窗体间传值的简便方法/工具
一.问题:窗体间传值必须需要窗体之间有联系,具体有如下方式 窗体间传值涉及到窗体A必须拥有窗体B,这样才可以实现A-B之间传值 窗体A与窗体B在窗体/实例C中,A-B可互相通讯 其他方式,不细讨论,复 ...
- http各类型请求方法工具总结
本文为博主原创,未经允许不得转载: 在项目中会用到各种类型的http请求,包含put,get,post,delete,formData等各种请求方式,在这里总结一下 用过比较好的请求工具,使用serv ...
- 判别或预测方法汇总(判别分析、神经网络、支持向量机SVM等)
%% [Input]:s_train(输入样本数据,行数为样本数,列为维数):s_group(训练样本类别):s_sample(待判别数据)%% [Output]:Cla(预测类别) function ...
- JavaBean的toString方法工具类
import java.lang.reflect.Field;import java.lang.reflect.InvocationTargetException;import java.lang.r ...
随机推荐
- linux 配置ssh无密码登录不起作用的解决方案
1.安装ssh 直接 sudo apt-get install openssh-server 2.查看ssh运行状态 ps -e | grep ssh 如果发现 sshd 和 ssh-agent 即表 ...
- alluxio源码解析-netty部分(2)
netty简介 Netty是 一个异步事件驱动的网络应用程序框架,用于快速开发可维护的高性能协议服务器和客户端. netty作为alluxio中重要的通讯组件 在常见的客户端上传,下载中,都会有n ...
- 创建docker容器遇到的错误
1.问题截图 2.问题描述 出现该问题就是docker版本和系统版本不兼容导致的. 现在的系统版本和docker的版本如下: 3.问题解决 安装低版本的docker或者高版本的系统(Centos7.4 ...
- JavaWeb零基础入门-01 基础概念说明
一.序言 从学校出来到实习,发现学校学的东西太过基础,难于直接运用于工作中.而且工作中,现在都以web开发为主,学校开了web开发相关课程.自己学的不够深入,所以本人自学JavaWeb开发,介于学习巩 ...
- (二十五)c#Winform自定义控件-有确定取消的窗体(一)
前提 入行已经7,8年了,一直想做一套漂亮点的自定义控件,于是就有了本系列文章. 开源地址:https://gitee.com/kwwwvagaa/net_winform_custom_control ...
- Javascript中,实现类与继承的方法和优缺点分析
Javascript是一种弱类型语言,不存在类的概念,但在js中可以模仿类似于JAVA中的类,实现类与继承 第一种方法:利用Javascript中的原型链 //首先定义一个父类 function An ...
- spring-boot-plus 常见问题解决 FAQ(十二)
spring-boot-plus 常见问题解决 FAQ 编译错误问题 log日志编译错误 编译提示log.info等日志错误 解决 检查是否安装lombok插件 idea安装lombok eclips ...
- luoguP2444_[POI2000]病毒
题意 给定多个01模式串,问是否存在一个无限长的字符串不包含任何一个模式串. 分析 好像数据有点水,网上一大堆题解连样例都没过??? 多模式串,先把AC自动机建出来再说. 反向考虑,若存在一个无限长的 ...
- Mac 打造开发工作环境
近日公司配的dell笔记本越来越难担重任(主要是CPU太差,本人是Java开发,IDE一编译CPU就100%),于是狠下心入手了一台常规顶配Macbook Pro,现记录新本本的调教过程. Homeb ...
- Docker系列之AspNetCore Runtime VS .NetCore Runtime VS .NET Core SDK(四)
前言 接下来我们就要慢慢步入在.NET Core中使用Docker的殿堂了,在开始之前如题,我们需要搞清楚一些概念,要不然看到官方提供如下一系列镜像,我们会一脸懵逼,不知道到底要使用哪一个. AspN ...