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甲基化及预测方法工具总结的更多相关文章

  1. 【转】ArcGIS 创建切片缓存方法工具总结

    ArcGIS 创建切片缓存方法工具总结 http://wenku.baidu.com/link?url=Bm8AkmcJBzfiyat9N_Me6vlfSHEDCC_D1qBk5IB4X4CIDeKI ...

  2. IAR Embedded Workbench 破解方法+工具+授权文件

    转自IAR Embedded Workbench 破解方法+工具+授权文件 本文重点阐述了如何手动爆破 IAR EWARM 6.x以及生成License,目的一是和大家分享下,二是自己记录下过程,以便 ...

  3. UE4 性能优化方法(工具篇)

    本文依据UE4官方文档以及官方博客等总结而来,可能不全面,后面会陆续添加.内置工具的详细说明请参考官方文档. 游戏帧率很低,或者有卡顿的现象,可能会有很多原因,这时候不要乱猜,比如是不是人物太多了或者 ...

  4. 利用 Traceview 精准定位启动时间测试的异常方法 (工具开源)

    机智的防爬虫标识原创博客地址:http://www.cnblogs.com/alexkn/p/7095855.html博客求关注: http://www.cnblogs.com/alexkn 1.启动 ...

  5. 基于保守性和规则性的预测方法SIFT和PolyPhen

    有什么特征可以帮助我们来区分导致功能和表型变化的变异和其他变异,然后我们如何综合特征来做出一个预测模型? 表型或功能的改变(phenotypical/functional effect)a,个体表型上 ...

  6. C#窗体间传值的简便方法/工具

    一.问题:窗体间传值必须需要窗体之间有联系,具体有如下方式 窗体间传值涉及到窗体A必须拥有窗体B,这样才可以实现A-B之间传值 窗体A与窗体B在窗体/实例C中,A-B可互相通讯 其他方式,不细讨论,复 ...

  7. http各类型请求方法工具总结

    本文为博主原创,未经允许不得转载: 在项目中会用到各种类型的http请求,包含put,get,post,delete,formData等各种请求方式,在这里总结一下 用过比较好的请求工具,使用serv ...

  8. 判别或预测方法汇总(判别分析、神经网络、支持向量机SVM等)

    %% [Input]:s_train(输入样本数据,行数为样本数,列为维数):s_group(训练样本类别):s_sample(待判别数据)%% [Output]:Cla(预测类别) function ...

  9. JavaBean的toString方法工具类

    import java.lang.reflect.Field;import java.lang.reflect.InvocationTargetException;import java.lang.r ...

随机推荐

  1. javascript中的浅拷贝和深拷贝(拷贝引用和拷贝实例)

    作者:千锋教育链接:https://www.zhihu.com/question/23031215/answer/326129003来源:知乎著作权归作者所有.商业转载请联系作者获得授权,非商业转载请 ...

  2. Java.基础 -------- 一个Java源文件中可以有很多类,但只能有一个类是public的

    一个Java源文件中可以有很多类,但只能有一个类是public的        Java程序是从一个public类main函数开始执行的,只能有一个public是为了给类装载器提供方便,一个publi ...

  3. [趣学程序]java的常用类之String

    java基础之常用类 String类 String表示字符串,所谓字符串,就是一连串的字符,是java中最常用的类之一. String是不可变类,一旦String对象被创建,包含在对象中的字符序列(内 ...

  4. LK的NOIP膜拟赛

    T1 Learn to 签到 [题目描述] 希希最喜欢二进制了.希希最喜欢的运算是\(\wedge\). 希希还喜欢很多\(01\)序列.这些序列一共有\(n\)个,每个的长度为\(m\). 希希有一 ...

  5. WPF中ComboBox控件绑定键值对操作

    WPF中下拉框将键值对作为其数据源的具体操作.本实例以枚举类型以及枚举特性描述字符串生成键值对来进行. namespace ViewC { /// <summary> /// View.x ...

  6. 容易上手搭建vue2.0开发环境

    第一步:安装node 前端开发框架和环境都是需要 Node.js ,先安装node.js开发环境,vue的运行是要依赖于node的npm的管理工具来实现,下载https://nodejs.org/en ...

  7. API开发之接口安全(二)-----sign校验

    上一章 我们说了 sign的生成 那么 我们如何确定这个sign的准确性呢 下来 我们说说 校验sign的那些事 在拿到header里面的内容之后 我们首先需要对其内容的基本参数做一个校验 我们补充下 ...

  8. CSV Data Set Config 拓展开发

    1.目的 在日常的性能测试项目中,经常会遇到参数化的问题,我们所熟知的LR工具对参数化支持非常友好,然而JMeter相对逊色一些.大家都知道在使用JMeter工具参数化时常用CSV Data Set ...

  9. 并发模型与IO模型梳理

    并发模型 常见的并发模型一般包括3类,基于线程与锁的内存共享模型,actor模型和CSP模型,其中尤以线程与锁的共享内存模型最为常见.由于go语言的兴起,CSP模型也越来越受关注.基于锁的共享内存模型 ...

  10. python(自用手册)三

    第三章 基础 3.1编码初识 ascii 256字母没有中文 一个字节 8位 gbk 中国 中文2字节 16位 英文1字节8位 unicode 万国码 前期 2字节 8位 后期变成4个字节 32位 u ...