本文提交的实验方案详细说明了从研究宿主-病原体相互作用的RNA测序转录组数据中预测和功能注释环状RNA所需的完整in silico分析流程。
方法文章
* These authors contributed equally
本文提交的实验方案详细说明了从研究宿主-病原体相互作用的RNA测序转录组数据中预测和功能注释环状RNA所需的完整in silico分析流程。
环状RNA(circRNA)是一类由非编码RNA形成的分子 通过 反向剪接。这些环状RNA主要因其在多种生物过程中的调控作用而被研究。值得注意的是,新兴证据表明,在感染情况下,宿主环状RNA可出现差异表达(DE)。 病原体(例如流感病毒和冠状病毒),提示circRNA在调控宿主天然免疫反应中具有作用。然而,关于circRNA在病原体感染过程中作用的研究受到必要生物信息学分析知识与技能的限制,这些分析用于从RNA测序(RNA-seq)数据中鉴定差异表达的circRNA(DE circRNAs)。在采用耗时且昂贵的湿实验技术进行验证和功能研究之前,生物信息学预测与鉴定circRNA至关重要。为解决这一问题,本文提供了一套逐步操作的方案 计算机模拟 利用RNA-seq数据对环状RNA进行预测与表征的方法在本文中予以介绍。该实验流程可分为四个步骤:1)差异表达环状RNA的预测与定量 通过 CIRIquant 分析流程;2) 注释 通过 circBase 数据库及差异表达 circRNA 的表征;3)通过 Circr 分析流程预测 circRNA-miRNA 相互作用;4)利用基因本体论(Gene Ontology, GO)和京都基因与基因组百科全书(Kyoto Encyclopedia of Genes and Genomes, KEGG)对 circRNA 来源基因进行功能富集分析。该分析流程将有助于推动未来相关研究 体外 和 体内 进一步研究环状RNA在宿主-病原体相互作用中的作用。
宿主与病原体之间的相互作用是病原体与宿主生物体之间复杂的相互关系,可触发宿主的先天免疫反应,最终导致入侵病原体的清除1,2。在 病原体感染过程中,大量宿主免疫相关基因被调控,以抑制病原体的复制和释放。例如,病原体感染期间常见的受调控干扰素刺激基因(ISGs)包括 ADAR1、IFIT1、IFIT2、IFIT3、ISG20、RIG-I 和 OASL3,4。除了编码蛋白质的基因外,研究还报道非编码RNA,如长链非编码RNA(lncRNAs)、微小RNA(miRNAs)和环状RNA(circRNAs),在病原体感染过程中也发挥调控作用并同时受到调控5,6,7。与主要编码蛋白质作为功能分子的蛋白编码基因不同,非编码RNA(ncRNAs)主要在转录和转录后水平发挥基因调控作用。然而,相较于蛋白编码基因,关于非编码RNA,尤其是circRNA参与调控宿主免疫基因的研究报道仍较为有限。
环状RNA(circRNA)通常具有共价闭合的连续环状结构,这种结构通过一种称为反向剪接的非常规剪接过程形成8。与线性RNA的剪接过程不同,反向剪接涉及下游供体位点与上游受体位点的连接,从而形成环状结构。目前已有三种不同的反向剪接机制被提出,用于解释circRNA的生成过程,分别为RNA结合蛋白(RBP)介导的环化9,10、内含子配对驱动的环化11以及成套索驱动的环化12,13,14。由于circRNA以首尾相连的环状结构存在,通常天然抵抗外切酶的降解作用,因此被认为比其线性对应物更稳定15。circRNA的另一普遍特征是在宿主细胞或组织类型中呈现特异性表达16。
由于环状RNA(circRNA)具有独特的结构以及细胞或组织特异性表达特征,研究发现其在细胞中发挥着重要的生物学功能。迄今为止,circRNA的重要功能之一是作为微小RNA(miRNA)的“海绵”17,18。这种调控作用通过circRNA的核苷酸与miRNA种子区域的互补结合而实现。此类circRNA-miRNA相互作用会抑制miRNA对靶标mRNA的正常调控功能,从而调节基因的表达19,20。此外,circRNA还被证实可通过与RNA结合蛋白(RBP)相互作用并形成RNA-蛋白质复合物来调控基因表达21。尽管circRNA被归类为非编码RNA,但已有证据表明circRNA可作为蛋白质翻译的模板22,23,24。
最近,环状RNA(circRNAs)被证实在家主与病原体相互作用的调控中发挥关键作用,尤其体现在宿主与病毒之间的相互作用。通常认为,宿主来源的circRNAs有助于调控宿主的免疫应答,以清除入侵的病原体。一个例子是 可促进宿主免疫反应的环状RNA是Guo等人报道的circRNA_0082633。25该环状RNA可增强A549细胞中的I型干扰素(IFN)信号通路,从而抑制流感病毒的复制。25此外,Qu 等人 还报道了一种人类内含子环状RNA(circRNA),称为circRNA AIVR,其通过调控干扰素-β信号转导分子CREB结合蛋白(CREBBP)的表达来促进免疫反应。26,27然而,已知也存在一些在感染后促进疾病发病机制的环状RNA。例如,Yu等人最近报道了源自含GATA锌指结构域的2A基因(circGATAD2A)的环状RNA通过抑制宿主细胞自噬来促进H1N1病毒复制的作用28.
为了有效研究环状RNA,通常首先采用全基因组范围的环状RNA预测算法,随后进行 计算机模拟 在开展任何功能研究之前,对预测的circRNA候选分子进行表征。这种基于生物信息学的circRNA预测与表征方法成本较低且更加节省时间,有助于缩小需进行功能研究的候选分子数量,并可能带来新的发现。本文提供了一套详细的基于生物信息学的实验方案 计算机模拟 宿主-病原体相互作用过程中环状RNA的鉴定、表征与功能注释。该方案包括从RNA测序数据集中鉴定和定量环状RNA,以及注释 通过 circBase,以及在环状RNA类型、重叠基因数量和预测的环状RNA-miRNA相互作用方面对环状RNA候选分子的表征。本研究还通过基因本体论(Gene Ontology, GO)和京都基因与基因组百科全书(Kyoto Encyclopedia of Genes and Genomes, KEGG)富集分析,对环状RNA的亲本基因进行了功能注释。
访问受限。请登录或开始试用以查看此内容。
本方案中,从基因表达综合数据库(Gene Expression Omnibus, GEO)下载并使用了由甲型流感病毒感染的人巨噬细胞制备的去核糖体RNA(rRNA)的RNA-seq文库去标识数据集。从环状RNA的预测到功能表征的完整生物信息学分析流程如图1所示。该流程的各个部分将在下文各节中进一步说明。
1. 数据分析前的准备、下载与设置
注意:本研究中使用的所有软件包均为免费开源软件。
使用 CIRIquant 进行 circRNA 的预测与差异表达分析
注意:有关安装和执行差异表达分析的更详细手册,可参见 CIRIquant 论文的代码可用性部分31。补充数据中还包含本方案所使用的一些基本命令。
3. 预测差异表达环状RNA的表征与注释
4. 使用Circr预测circRNA-miRNA相互作用
注意:有关如何安装和使用 Circr 进行 circRNA-miRNA 相互作用分析的更详细手册,请参见: https://github.com/bicciatolab/Circr37。
5. ceRNA 网络的构建
注意:有关如何使用 Cytoscape 的详细手册可在以下网址找到:http://manual.cytoscape.org/en/stable/ 和 https://github.com/cytoscape/cytoscape-tutorials/wiki#introduction
6. 功能富集分析
访问受限。请登录或开始试用以查看此内容。
The protocol enlisted in the previous section was modified and configured to suit the Linux OS system. The main reason is that most module libraries and packages involved in the analysis of circRNAs can only work on the Linux platform. In this analysis, de-identified ribosomal RNA (rRNA)-depleted RNA-seq library datasets prepared from the Influenza A virus-infected human macrophage cells were downloaded from the GEO database42 and used to generate the representative results.
访问受限。请登录或开始试用以查看此内容。
为说明本方案的实用性,以甲型流感病毒感染的人巨噬细胞的 RNA-seq 数据为例,研究了在宿主-病原体相互作用中可能作为 miRNA 海绵的环状 RNA(circRNA),以及这些 circRNA 在宿主内的基因本体(GO)和京都基因与基因组百科全书(KEGG)功能富集情况。尽管目前已有多种在线 circRNA 分析工具,但这些工具均为独立运行的软件包,彼此之间无法交互。本文整合了若干必需的工具,用于 circRNA 的预测与定量、功能富集分析、circRNA-miRNA 相互作用预测以及竞争性内源 RNA(ceRNA)网络的构建。该优化流程节省时间,且可应用于临床样本,以筛选具有诊断和预后价值的 circRNA 候选分子。
基本上,我们采用了 CIRIquant31,一种与CIRI2预装的环状RNA定量工具,可检测环状RNA并进行差异表达分析。差异表达的环状RNA根据LogFC的阈值进行筛选 > |2| 和 FDR < 0.05,有助于消除下游分析中潜在的假阳性结果。通过对差异表达的circRNA在注释状态、circ...
访问受限。请登录或开始试用以查看此内容。
作者无任何利益冲突需要披露。
作者感谢谭可恩和Cameron Bracken博士对本文稿的审阅。本研究得到了基础研究拨款计划(FRGS/1/2020/SKK0/UM/02/15)和马来亚大学高影响力研究拨款(UM.C/625/1/HIR/MOE/CHAN/02/07)的资助。
访问受限。请登录或开始试用以查看此内容。
| 姓名 | 公司 | 目录编号 | 评论 |
|---|---|---|---|
| Bedtools | GitHub | https://github.com/arq5x/bedtools2/ | 参考第4.1.2节。循环实验所需。 |
| BWA | Burrows-Wheeler比对工具 | http://bio-bwa.sourceforge.net/ | 参考第 2.1.1 和 2.1.2 节。运行 CIRIquant 及对基因组进行索引所必需的步骤 |
| 环状RNA | GitHub | https://github.com/bicciatolab/Circr | 参考第4节,用于预测miRNA结合位点 |
| CIRIquant | GitHub | https://github.com/bioinfo-biols/CIRIquant | 参考第2.1.3节,以预测环状RNA |
| clusterprofiler | GitHub | https://github.com/YuLab-SMU/clusterProfiler | 参考第7节,进行GO和KEGG功能富集分析 |
| CPU | 英特尔 | Intel(R) Xeon(R) CPU E5-2620 V2 @ 2.10 GHz 核心数:6核处理器 内存:65 GB 显卡:NVIDIA GK107GL(QUADRO K2000) | 运行本实验方案所使用的规格参数。 |
| Cytoscape | Cytoscape | https://cytoscape.org/download.html | 参考第5.2节,需绘制ceRNA网络 |
| FastQC | 巴布拉汉生物信息学 | https://www.bioinformatics.babraham.ac.uk/projects/fastqc/ | 参考第 1.2.1 节:Fastq 文件的质量检查 |
| HISAT2 | http://daehwankimlab.github.io/hisat2/ | 参考第 2.1.1 和 2.1.2 节。运行 CIRIquant 及对基因组进行索引所必需的步骤 | |
| Linux | Ubuntu 20.04.5 LTS(Focal Fossa) | https://releases.ubuntu.com/focal/ | 运行整个实验方案所必需。其他 Ubuntu 版本可能也适用于执行该方案。 |
| miRanda | http://www.microrna.org/microrna/getDownloads.do | 参考第 4.1.2 节。Circr 所需 | |
| Pybedtools | pybedtools 0.8.2 | https://pypi.org/project/pybedtools/ | BED 文件基因组操作所需工具 |
| Python | Python 2.7 及 3.6 或更高版本 | https://www.python.org/downloads/ | 运行必要的库模块 |
| R | 综合 R 存档网络 | https://cran.r-project.org/ | 用于操作数据框 |
| RNAhybrid | BiBiServ | https://bibiserv.cebitec.uni-bielefeld.de/rnahybrid | 参考第 4.1.2 节。Circr 所需 |
| RStudio | RStudio | https://www.rstudio.com/ | 用于运行 R 的工作区 |
| samtools | SAMtools | http://www.htslib.org/ | 参考第2.1.2节。运行CIRIquant所需步骤 |
| StringTie | 约翰斯·霍普金斯大学:计算生物学中心 | http://ccb.jhu.edu/software/stringtie/index.shtml | 参考第2.1.2节。运行CIRIquant所需步骤 |
| TargetScan | GitHub | https://github.com/nsoranzo/targetscan | 参考第4.1.2节。Circr所需 |
访问受限。请登录或开始试用以查看此内容。
申请许可以重复使用本 JoVE 文章的文本或图表
申请许可