推荐关注微信公众号:AIPuFuBio,和使用免费生物信息学资源和工具AIPuFu:http://www.aipufu.com。

【Circular RNA的产生机制】

Circular RNA,缩写为circRNA,中文名为环状RNA,属于非编码RNA,是近年的一个重要研究热点。

CircRNA主要是通过backsplicing的方式产生,明显不同于线性RNA(linear RNA)经典的5′–3′的模式。因此,circRNA不含有线性RNA的经典结构,如5′端加帽,3′端有poly A尾巴等,而是形成了一个环状。

CircRNA按照含有的外显子和内含子模式,主要可以分为以下四类:

1)单外显子circRNA,single exon circRNA;

2)多外显子circRNA,multi-exon circRNA;

3)外显子和内含子共存的circRNA,exon-intron circRNA;

4)内含子circRNA,intronic circRNA;

具体如下图所示:

CircRNA的四种主要类型示意图(图片来源:Greene et al. Frontiers in Molecular Biosciences, 2017)

CircRNA的表达模式多样且复杂(具体如下图所示)。比如GCN1L1基因产生的circRNA在人类中明显表达,但在小鼠中却很少表达(如下图B所示)。而且,circRNA的剪接模式多样,其中,alternative back-splicing有5′端和3′端两种模式,alternative splicing模式有Cassette exon,Alternative 5' splicing,Intron retention和Alternative 3' splicing四种不同模式(具体如下图C所示)。

CircRNA表达模式的复杂性(图片来源:Li et al. Molecular Cell, 2018)

【Circular RNA的生物学功能】

越来越多的研究表明,circRNA具有多种重要的功能,且与各种疾病特别是癌症的发生、发展密切相关。其中,circRNA发挥功能的两种常见模式,是作为miRNA和RNA绑定蛋白(RNA binding protien,RBP)的sponges(具体如下图所示)。

CircRNA作为miRNA和蛋白的sponges示意图(图片来源:Greene et al. Frontiers in Molecular Biosciences, 2017)

除此之外,circRNA还有其他重要的潜在功能,如可翻译产生蛋白(如下图VI所示)、假基因的产生来源(如下图VII所示)、作为潜在生物标志物(如下图VIII所示)。所以,circRNA具有非常多样的生物学功能,这也奠定了其重要的研究地位。

CircRNA的各种潜在功能机制示意图(图片来源:Li et al. Molecular Cell, 2018)

【Circular RNA与疾病特别是癌症的关系】

目前,已经有很多研究表明,circRNA与各种疾病特别是癌症的发生发展密切相关。如下面Table 1所示的一些circRNA可以作为miRNA的sponges,且在特定的肿瘤中起到了肿瘤抑制基因或致癌基因的功能。

一些在肿瘤中起到肿瘤抑制基因或致癌基因功能的circRNA(Greene et al. Frontiers in Molecular Biosciences, 2017)

下表还显示了,一些已报道的与局部缺血性心脏病、阿尔兹海默症、糖尿病相关的重要circRNA,它们的具体作用机制可见下面的Table 2所示。

CircRNA在局部缺血性心脏病、阿尔兹海默症、糖尿病中具有重要的功能(Greene et al. Frontiers in Molecular Biosciences, 2017)

此外,已有的研究还报道了circRNA与各种人类癌症密切相关,在相应的癌症中,这些circRNA的表达显著上调或显著下调。这些癌症包括:Gastric Cancer,Colon Cancer,Bladder Cancer,Hepatocellular Cancer,Oesophageal Cancer,Lung Cancer等。具体如下面的Table 3所示。

一些已知的circRNA与各种人类的癌症紧密相关(Greene et al. Frontiers in Molecular Biosciences, 2017)

【Circular RNA的RNA-seq鉴定及实验验证方法】

CircRNA可以通过RNA-seq技术进行大规模的鉴定。因为circRNA不含有poly A尾巴,所以circRNA主要富集在没有ploy A尾巴的RNA中,建议使用poly (A)- RNA-seq技术或 用RNase R降解线性RNA后的poly (A)- RNA-seq技术(具体如下图A所示)。传统的poly (A)+ RNA-seq技术主要富集了线性的RNA;而ribo- RNA-seq技术,主要只去除了核糖体RNA(rRNA)。

进行RNA测序后,就可以使用生物信息学工具或方法在全基因组范围内鉴定circRNA。目前基于RNA-seq测序数据鉴定circRNA的方法主要是通过检测是否有read能匹配到back-splicing junction (BSJ) site,即circRNA的首和尾连接处的序列(具体如下图A中的右图所示)。​

基于RNA-seq数据鉴定出circRNA后,如果想进一步确认鉴定结果的可靠性,还可通过实验来验证预测的circRNA。如通过PCR、Northern blot或RNA FISH等(具体如下图B所示)。

CircRNA的生物信息学鉴定(A)和实验验证方法(B)(图片来源:Li et al. Molecular Cell, 2018)

至今为止,已经有众多软件相继被开发出来基于RNA-seq数据鉴定circRNA,这些软件使用的方法主要可以分为以下三大类:

1)Indirect and Multi-Stage Approaches;

2)Approaches Directly Employing Chimeric Reads;

3)Tools Using Statistical Approaches。

 

下表列出了一些基于RNA-seq数据鉴定circRNA的主要软件:

基于RNA-seq数据鉴定circRNA的一些主要软件信息(图片来源:Jakobi et al. Wiley Interdiscip Rev RNA, 2019)

而且,目前已有多个关于circRNA的数据库可供大家使用,这些数据库中含有了丰富的circRNA信息,包括circRNA-miRNA相互作用、circRNA-RBP相互作用等(具体如下表)。

关于circRNA的一些重要数据库信息(图片来源:Jakobi et al. Wiley Interdiscip Rev RNA, 2019)

更多精彩,可关注微信公众号:AIPuFuBio和大型免费综合生物信息学资源和工具平台AIPuFu:www.aipufu.com。

希望今天的内容对大家有用,欢迎留言~~~

Circular RNA的产生机制、功能及RNA-seq数据鉴定方法的更多相关文章

  1. Web自动化框架之五一套完整demo的点点滴滴(excel功能案例参数化+业务功能分层设计+mysql数据存储封装+截图+日志+测试报告+对接缺陷管理系统+自动编译部署环境+自动验证false、error案例)

    标题很大,想说的很多,不知道从那开始~~直接步入正题吧 个人也是由于公司的人员的现状和项目的特殊情况,今年年中后开始折腾web自动化这块:整这个原因很简单,就是想能让自己偷点懒.也让减轻一点同事的苦力 ...

  2. JAVA泛型-自动包装机制不能应用于泛型数据的测试

    <thinging in java>中指出自动包装机制不能应用于泛型数据,自己写的测试代码如下: package com.xt.thinks15_11_1; import java.uti ...

  3. 怎么关闭win10快速访问功能?关闭Windows10系统快速访问方法

    怎么关闭win10快速访问功能?关闭Windows10系统快速访问方法 Windows10系统的"快速访问"功能很容易泄露电脑中的隐私,用什么方法可以让这个功能消失,避免电脑的个人 ...

  4. 使用Typescript重构axios(六)——实现基础功能:获取响应数据

    0. 系列文章 1.使用Typescript重构axios(一)--写在最前面 2.使用Typescript重构axios(二)--项目起手,跑通流程 3.使用Typescript重构axios(三) ...

  5. Panabit镜像功能配合wireshark抓包的方法

    Panabit镜像功能配合wireshark抓包的方法 Panabit的协议识别都是基于数据包的特征,因此捕获数据包样本是我们进行识别第一步要做的事情.下面就和大家说一下如何捕获网络应用的数据包. 到 ...

  6. 实现excel导入导出功能,excel导入数据到页面中,页面数据导出生成excel文件

    今天接到项目中的一个功能,要实现excel的导入,导出功能.这个看起来思路比较清楚,但是做起了就遇到了不少问题. 不过核心的问题,大家也不会遇到了.每个项目前台页面,以及数据填充方式都不一样,不过大多 ...

  7. 多线程之间的通信(等待唤醒机制、Lock 及其它线程的方法)

    一.多线程之间的通信. 就是多个线程在操作同一份数据, 但是操作的方法不同. 如: 对于同一个存储块,其中有两个存储位:name   sex, 现有两个线程,一个向其中存放数据,一个打印其中的数据. ...

  8. 个人永久性免费-Excel催化剂功能第66波-数据快速录入,预定义引用数据逐字提示

    在前面好几波的功能中,为数据录入的规范性做了很大的改进,数据录入乃是数据应用之根,没有完整.干净的数据源,再往下游的所有数据应用场景都是空话.在目前IT化进程推进了20多年的现状,是否还仍有必要在Ex ...

  9. Spring实战(十)Spring AOP应用——为方法引入新功能、为对象引入新方法

    切面最基本的元素是通知和切点,切点用于准确定位应该在什么地方应用切面的通知. 1.Spring借助AspectJ的切点表达式语言来定义Spring切面 在Spring中,要使用AspectJ的切点表达 ...

随机推荐

  1. Linux 防火墙开放、查询、关闭端口

    1. 开放指定端口 firewall-cmd --zone=public --add-port=5121/tcp --permanent # --permanent 永久生效,如果不加此条,重启后该命 ...

  2. 浅谈jQuery中的Ajax

    浅谈jQuery中的Ajax 一.前言 jQuery 对 Ajax 操作进行了封装, 在 jQuery 中最底层的方法时 $.ajax(), 第二层是 load(), $.get() 和 $.post ...

  3. springboot--事务的使用

    @Transactional原理 事务是一些sql语句对数据库操作的集合,因此如果在一个Java方法里涉及了对数据库的操作,业务需要的话我们就可以考虑把这些操作作为一个事务.通过在方法上加个@Tran ...

  4. SpringBoot 2 快速整合 | 统一异常处理

    统一异常处理相关注解介绍 @ControllerAdvice 声明在类上用于指定该类为控制增强器类,如果想声明返回的结果为 RESTFull 风格的数据,需要在声明 @ExceptionHandler ...

  5. CodeForces 785 D Anton and School - 2 范德蒙恒等式

    Anton and School - 2 题解: 枚举每个左括号作为必选的. 那么方案数就应该是下面的 1 , 然后不断化简, 通过范德蒙恒等式 , 可以将其化为一个组合数. 代码: #include ...

  6. hdu 1028 Ignatius and the Princess III 母函数

    Ignatius and the Princess III Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K ...

  7. 不权威的国产CPU发展历程

    最近进行了一些国产化相关工作 趁着周末有时间,自己整理一下这段时间的学习内容. 毕竟不是处理器和芯片的业内人士,里面多有纰漏,请谅解. 希望可以作为入门学习的简单知识. 1.0 远古时代 unix 世 ...

  8. C++临时变量的回顾思考以及librdkafka设置回调函数注意点

    1 生命周期 如果仅仅是临时变量,并没有调用new来在堆上创建空间,那么注意 : 生命周期仅在该作用域中,即声明该临时变量的{}中: 2 使用(librdkafka C++回调使用) 在创建临时变量后 ...

  9. hotcss.js Flexible 移动端适配在dpr=2和dpr=3出现的字体大小设置不正确问题.

    这段时间一直在用hotcss做移动端适配,做了几个页面没有发现什么问题,后来老大要加快进度,我把项目分出一块给另一个同事做,她发现了一个问题就是字体在dpr=2,dpr=3,的设备上字体大小显示老是不 ...

  10. 变量的范围 namespace

    变量的范围 范围 变量有 菊部变量 和 全局变量之分, local variable 和 global variable 一般在函数体外定义的变量是全局的,函数体内定义的变量只能在函数内使用 注意:在 ...