本文介绍全转录组数据分析方法,我们将以拟南芥测序数据为例,在 UseGalaxy.cn
云平台进行数据分析实践。
作为固着生物,植物在恶劣环境条件下的生存很大程度上取决于它们感知应激刺激并做出适当反应以抵消潜在的有害影响的能力。植物激素和活性氧化物的协调被认为是增强植物抗逆性的关键因素,允许对环境变化做出基因表达的精细调节(Planas-Riverola _et al._ 2019[1], Ivashuta _et al._ 2011[2])。这些分子构成了复杂的信号网络,赋予了植物对变化多端的自然环境做出反应的能力
油菜素内酯(BRs)是一类植物类固醇激素,对植物的生长发育以及控制生物和非生物胁迫具有重要作用。从结构上看,油菜素内酯是多羟基类固醇衍生物,与动物激素非常相似(图 1)。这类植物激素包括大约 60 种不同的化合物,其中油菜素酮(BL)、24-表油菜素酮(EBR)和 28-同油菜素酮(HBR)被认为是最具生物活性的。
图1:类固醇激素。
图 1:各种植物和动物类固醇激素的结构。
近期的研究表明,BR 介导的基因调控网络有可能改变农业的未来。其不仅可以缓解各种非生物胁迫条件(如干旱)的带来的对抗效果,还可以促进植物的生长并提高产量。例如,在番茄(_Solanum lycopersicum_)中,EBR 处理增强了作物对干旱的耐受性,提高了光合能力、叶片水分状态和抗氧化防御(Wang _et al._ 2018[3])。在辣椒(_Capsicum annuum_)中,BL 处理提高了作物在干旱条件下光利用效率(Hu _et al._ 2013[4])。暴露于干旱胁迫并接受 BL 处理的鹰嘴豆(_Cicer arietinum_)植株的重量显著增加(Anwar _et al._ 2018[5])。然而,BR 在增强植物对非生物胁迫的耐受性方面的作用机制仍然有待进一步研究。
微小 RNA(miRNA)是一类主要由 20-22 核苷酸组成的小 RNA(sRNA),其特征是可以调控基因在转录后水平上的表达。miRNA 与其他 sRNA 的不同之处在于,其产生自具有不完全螺旋结构的前体。与动物不同,植物 miRNA 的前处理发生在细胞核中(图 2)。miRNA 前提经过甲基化后被导出到细胞质,并与 Argonaute 1 蛋白结合形成 RNA 诱导沉默复合物 (RNA-induced silencing complex, RISC)。miRNA 本身不具有降解 mRNA 或干扰其翻译的能力,但它在定位靶 mRNA 时起到重要作用。
fig2:miRNA biosynthesis.
Figure 2: Plant miRNA biosynthesis, homeostasis and mechanisms of action (Wang _et al._ 2018[6]).
miRNA 已被发现是许多生理过程的重要调节因子,例如应激和激素反应。有条证据可以证明 miRNA 被认为是植物对周围环境响应的主要调节因子:
在植物中,miRNA 可以通过 RNA 降解和翻译抑制途径沉默靶标,与动物不同的是,大部分 miRNA 及其靶标碱基错配小于 4nt。这一特征已被利用于开发 miRNA 靶标预测工具,提供了一种有效的方法来阐明 miRNA 介导的调节网络,这些分析方法可以用于研究改善作物产量的方案。
在这个教程中,我们基于Park _et al._ 2020[7]的研究内容,探索油菜素内酯与 miRNA 基因沉默途径之间的相互作用,其被认为是植物在应激情况下最 广泛使用的调节机制之一。
课程安排 在本教程中,我们将涵盖以下内容:
本次培训的主要目标是识别由油菜素内酯诱导表达的 miRNA 的潜在靶标。我们的初始假设是,在存在这些激素的情况下,一定会有油菜素内酯诱导的 miRNA 与其表达受到抑制的 mRNA 具有高度序列互补性(图 3)。
图3:实验设计。
图 3:实验设计
本次培训使用的数据集可以分为三组:miRNA reads、mRNA reads 和额外数据集。
miRNA 数据集包括六个 FASTQ 文件,通过使用 Illumina GAxII 测序平台获得。植物样本来自于野生型 Ws-2 苗,经过模拟处理或在收获前 90 分钟用 1 μM EBR 处理。原始数据集可在 NCBI SRA 数据库中找到,accession number 为SRP258575[25]。与之前一样,本教程将使用数据的简化版本。
mRNA 数据集包括四个 FASTQ 文件,通过使用 Illumina HiSeq 2000 测序平台生成。样本来自于野生型哥伦比亚(Col-0)苗,经过模拟处理或在收获前 4 小时用 100 nM BL 处理。原始数据集可在 NCBI SRA 数据库中找到,accession number 为SRP032274[26]。为了减少分析运行时间,本教程将使用原始数据的子集。
除了从 NCBI 数据库获取的 RNA-Seq reads 外,我们还将使用两个来源的数据集:
我们分析的第一步是从 Zenodo 获取 miRNA-Seq 数据集,并将数据集组织成集合。
实践操作:检索 miRNA-Seq 和 mRNA-Seq 数据集
[图片]create_history
Collection(s)
SRR11611349 Control miRNA https://zenodo.org/record/4710649/files/SRR11611349_MIRNASEQ_CTL.fastqsanger.gz fastqsanger.gz
SRR11611350 Control miRNA https://zenodo.org/record/4710649/files/SRR11611350_MIRNASEQ_CTL.fastqsanger.gz fastqsanger.gz
SRR11611351 Control miRNA https://zenodo.org/record/4710649/files/SRR11611351.MIRNASEQ_CTLfastqsanger.gz fastqsanger.gz
SRR11611352 BR treated miRNA https://zenodo.org/record/4710649/files/SRR11611352_MIRNASEQ_BL.fastqsanger.gz fastqsanger.gz
SRR11611353 BR treated miRNA https://zenodo.org/record/4710649/files/SRR11611353_MIRNASEQ_BL.fastqsanger.gz fastqsanger.gz
SRR11611354 BR treated miRNA https://zenodo.org/record/4710649/files/SRR11611354_MIRNASEQ_BL.fastqsanger.gz fastqsanger.gz
SRR1019436 Control mRNA https://zenodo.org/record/4710649/files/SRR1019436_RNASEQ_CTL.fastqsanger.gz fastqsanger.gz
SRR1019437 Control mRNA https://zenodo.org/record/4710649/files/SRR1019437_RNASEQ_CTL.fastqsanger.gz fastqsanger.gz
SRR1019438 BR treated mRNA https://zenodo.org/record/4710649/files/SRR1019438_RNASEQ_BL.fastqsanger.gz fastqsanger.gz
SRR1019439 BR treated mRNA https://zenodo.org/record/4710649/files/SRR1019439_RNASEQ_BL.fastqsanger.gz fastqsanger.gz
create_history
Add / Modify Column Definitions
Add Definition
按钮并选择 List Identifier(s)
: column A
[图片]start_definition如果您选择的是上传为dataset
而不是collection
。关闭上传菜单,重新开始该过程,并确保您选择的是Upload data as:Collection(s)
Add Definition
按钮并选择 Collection Name
: column B
Add Definition
按钮并选择 URL
: column C
Add Definition
按钮并选择 Type
: column D
Apply
并点击 upload 按钮[图片]apply_definition[图片]wait_for_data[引用]
接下来我们将获取剩余的数据集。
实践操作:检索额外的数据集
Datasets
SRR11611349 Control miRNA https://zenodo.org/record/4710649/files/SRR11611349_MIRNASEQ_CTL.fastqsanger.gz fastqsanger.gz
SRR11611350 Control miRNA https://zenodo.org/record/4710649/files/SRR11611350_MIRNASEQ_CTL.fastqsanger.gz fastqsanger.gz
SRR11611351 Control miRNA https://zenodo.org/record/4710649/files/SRR11611351.MIRNASEQ_CTLfastqsanger.gz fastqsanger.gz
SRR11611352 BR treated miRNA https://zenodo.org/record/4710649/files/SRR11611352_MIRNASEQ_BL.fastqsanger.gz fastqsanger.gz
SRR11611353 BR treated miRNA https://zenodo.org/record/4710649/files/SRR11611353_MIRNASEQ_BL.fastqsanger.gz fastqsanger.gz
SRR11611354 BR treated miRNA https://zenodo.org/record/4710649/files/SRR11611354_MIRNASEQ_BL.fastqsanger.gz fastqsanger.gz
SRR1019436 Control mRNA https://zenodo.org/record/4710649/files/SRR1019436_RNASEQ_CTL.fastqsanger.gz fastqsanger.gz
SRR1019437 Control mRNA https://zenodo.org/record/4710649/files/SRR1019437_RNASEQ_CTL.fastqsanger.gz fastqsanger.gz
SRR1019438 BR treated mRNA https://zenodo.org/record/4710649/files/SRR1019438_RNASEQ_BL.fastqsanger.gz fastqsanger.gz
SRR1019439 BR treated mRNA https://zenodo.org/record/4710649/files/SRR1019439_RNASEQ_BL.fastqsanger.gz fastqsanger.gz
Add / Modify Column Definitions
Add Definition
按钮,选择Name
:列A
Add Definition
按钮,选择URL
:列B
Apply
,然后按Upload
开始上传[图片]data_done
如上所示,为了加快分析所需的时间,本教程中样本已经过下采样以降低深度(这里仅介绍下采样方式,不需要再次对数据集进行下采样)。具体做法如下: [引用][图片]sub_sample_start通过这种方式,我们将随机抽取原样本中 1%的 Reads [图片]sub_sample_done
当我们完成了数据导入,就可以开始研究植物甾醇类激素曝露如何改变基因表达模式了。
由于技术限制,测序被认为是一个容易出错的过程。在 Illumina 测序平台上,替换类型的错判是主要的错误来源,并可能导致分析结果不一致。另一个可能干扰我们分析的因素是接头序列污染,这可能导致未比对的 read 数增加,因为接头是合成出的序列,其不会出现在基因组序列中。
因此,序列质量控制是所有分析中必不可少的第一步。我们将使用两种流行的工具来评估我们原始读数的质量:FastQC以及MultiQC。
注解 为了在MultiQC工具中同时可视化来自两个集合的数据,需要合并FastQC生成的结果。有关质量控制的更多信息,请参阅我们的质量控制详细教程[29]。
实践操作:初步质量检查
Control miRNA
[图片]fastqc
FastQC unprocessed control miRNA: RawData
以及 FastQC unprocessed control miRNA: Webpage
[图片]fastqc_rename
BR treated miRNA
Collection 上重复前面的步骤,并用类似的方式进行重命名。FastQC unprocessed control miRNA: RawData
FastQC unprocessed BR treated mRiNA: RawData
[图片]fastqc_merge
FastQC
miRNA initial quality check
[图片]multiqc
[图片]multiqc_download
问题 根据MultiQC提供的信息,是否需要对读数进行修剪/过滤? [引用]
为了去除接头序列污染,我们将使用Trim Galore工具,这是一个围绕**Cutadapt**[30]和FastQC的包装脚本,能基于碱基质量和接头序列对测序 Reads 进行自动化的裁剪。
实践操作:去除接头序列
Control miRNA
数据集Illumina small RNA adapters
Single-end
Control miRNA trimmed
BR treated miRNA
数据集上再次运行上面的步骤.[图片]trim_miRNA
接下来,我们将重新评估序列的质量,以检查是否已经去除了接头序列。
实践操作:处理后质量检查
Control miRNA trimmed
FastQC processed control miRNA: RawData
以及 FastQC processed control miRNA: Webpage
BR treated miRNA trimmed
集合重复前述步骤。FastQC processed control miRNA: RawData
FastQC processed BR treated miRNA: RawData
FastQC
miRNA trimmed quality check
经过Trim Galore处理后,通过MultiQC生成的报告评估表明,GC 含量已成功校正,并且已消除接头污染。然而,样本仍然显示出较高的重复序列(图 7)。
图7:重复序列
图 7:miRNA Reads 中重复序列的报告
问题 你认为重复序列数量过多的原因是什么? [引用]
miRNA 的定量需要使用两种不同的工具:
实践操作:miRNA 定量
Control miRNA trimmed
Yes
Don't Clip
Collapse
[图片]miRdeep
Collapsed control miRNA
BR treated miRNA trimmed
作为输入,重复上述步骤,并将其重命名为Collapsed BR treated miRNA
。Collapsed control miRNA
miRNA_stem-loop_seq.fasta
mature_miRNA_AT.fasta
star_miRNA_seq.fasta
[图片]miRdeep_qc
MiRDeep2 control miRNA
和 MiRDeep2 control miRNA (html)
。MiRDeep2 BR treated miRNA
作为输入,重复第四步,并将输出重命名为 MiRDeep2 BR treated miRNA
和 MiRDeep2 BR treated miRNA(html)
。为了在差异表达分析中使用MiRDeep2 Quantifier生成的输出,需要修改数据集。
实践操作:编辑 MiRDeep2 Quantifier 的输出
c1,c2
Tab
[图片]cut_col
control miRNA counts
c1,c2
Tab
MiRDeep2 BR treated miRNA
BR treated miRNA counts
DESeq2是一种基于负二项广义线性模型的差异基因表达分析工具。DESeq2在内部校正了文库大小的差异,因此不需要对输入数据集进行预处理归一化。
注释 最好使用每种实验条件的至少三个重复样本,以确保足够的统计功效。
实践操作:使用 DESeq2 进行差异表达分析
effects_brassinolide
control
control miRNA counts
brassinolide
BR treated miRNA counts
Select datasets per level
No
Count data (e.g. from HTSeq-count, featureCounts or StringTie)
[图片]DESeq2
DESeq2 results miRNA
和 DESeq2 plots miRNA
DESeq2 plots miRNA
文件[图片]DESeq2_Plot
DESeq2 生成了两个输出:一个带有归一化计数的表格,以及一份图形摘要。为了评估我们样本的相似性,我们将检查主成分分析(PCA)图。PCA 允许评估数据中最高变异性的主要方向。因此,相同条件下的样本应该聚集在一起。
图8:PCA miRNA.
图 8:来自对照组和 BR 处理组的 miRNA 样本的表达数据的 PCA 图。
如图所示,前两个主成分仅解释了总体变异的 47%和 19%。这表明植物生长素对 miRNA 调控的影响是有限的(图 8)。
接下来,我们将提取那些由于 BR 处理且在统计上显著差异表达(DE)的基因,即选择那些调整后的 p 值小于或等于 0.05 的基因。0.05 的阈值表示假阳性结果的概率小于 5%。
p 值是衡量观察到的差异可能仅由随机机会引起的概率的指标。较小的 p 值表明,如果没有真实差异存在,获得当前数据的可能很小。0.05 的 p 值阈值表示结果是假阳性的概率为 5%。p-adj(也称为 q 值)是一个调整后的 p 值,考虑到假发现率(FDR)。当我们从一个小样本集中检测成千上万的变量时,应用 FDR 是必要的。
实践操作:过滤差异表达的 miRNA
DESeq2 results miRNA
c7<0.05
[图片]filter_DEseq[图片]empty_filter
问题 有多少 miRNA 显示出统计上显著的差异表达? [引用]
为了获得合理的结果,我们需要分析完整数据集。您可以按照上述教程使用完整数据集进行分析,也可以将我们从完整数据集生成的 DESeq2 分析结果导入到您的历史数据中。
实践操作:获取完整 miRNA 数据集上的 DESeq2 分析结果
从 Zenodo 导入文件:
https://zenodo.org/record/4663389/files/miRNA_DESeq2_results_complete_dataset.tabular
[图片]upload_complete_miSeq
miRNA_DESeq2_results_complete_dataset
)重命名每个数据集重复导入的 DESeq2 结果上的过滤步骤。
实践操作:从完整数据集中筛选和排序差异表达的 miRNA
miRNA_DESeq2_results_complete_dataset
c7<0.05
[图片]filter_p_complete
差异表达的miRNA
差异表达的miRNA
c3>0
[图片]filter_upgrade
Upregulated miRNAs
Upregulated miRNAs
Column: 3
Descending order
[图片]sort_order
问题
[引用]
在完成 miRNA 的差异表达分析之后,下一阶段是分析 mRNA 表达如何响应芸苔素的变化。
与前一节相同,我们首先将评估我们序列的质量。
实践操作:初始质量检查
Control mRNA
[图片]fastQC_mRNA
FastQC unprocessed control mRNA: RawData
和 FastQC unprocessed control mRNA: Webpage
BR treated mRNA
collection。FastQC unprocessed control mRNA: RawData
FastQC unprocessed BR treated mRNA: RawData
FastQC
mRNA初始质量检查
[图片]multiQC_mRNA
问题 是否有任何统计数据表明需要处理样本以改善其质量? [引用]
注释 尽管我们的样本有接头序列,但在这种情况下我们不会对其进行裁剪。我们将在下一节中解释原因。
在完成 Read 的质量评估之后,我们可以继续对基因表达进行定量。这一步的目标是确定每个 Read 来自哪个转录本以及与每个转录本相关联的 Read 总数。在本教程中,我们将使用 Salmon 工具(Patro _et al._ 2017[32])来对 mRNA 转录本定量。
fig11:Salmon标志。
Salmon的一个特点是它不需要执行基于碱基的比对,这是工具如STAR和HISAT2的耗时步骤。Salmon 依赖于 quasi-mapping 概念,这是一种新的比对技术,可以快速而准确地将 RNA-SeqRead 比对到目标转录组。与标准比对不同,quasi-mapping 试图找到每个 Read 的最佳比对,并通过在目标和查询位置之间找到最小集合的动态大小的、右极大的匹配上下文来实现(Srivastava _et al._ 2016[33])。
Salmon的 quasi-mapping 方法需要一个参考索引来确定准确比对之前的位置和方向信息。它允许以一种优化转录本识别和定量使用的格式提供转录组。
在确定每个 Read 的最佳比对后,Salmon在建模特定于样本的参数和偏差后生成最终的转录本表达量估计值。比对到多个转录本的 Read 将在所有比对之间分配计数,从而避免了对不同基因异构体的信息丢失。
quasi-mapping 算法利用了两个主要的数据结构,转录组 T 的广义后缀数组(SA)和一个哈希表(h),将 T 中的每个 k-mer 比对到其 SA 区间(默认 k = 31)。在 quasi-mapping 过程中,从左到右扫描 Read,直到遇到一个出现在 h 中的 k-mer(ki,从 Read 的位置 i 开始)。在哈希表中查找 ki,并检索 SA 间隔,给出包含 k-mer ki 的所有后缀。然后,通过找到与参考后缀匹配的 Read 的最长子字符串来计算最大可比对前缀(MMPi)。由于测序错误,MMPs 可能无法跨越完整的 Read。在这种情况下,基于 MMPi 的 SA 间隔的最长公共前缀确定下一个信息位置(NIP)。从 NIP 之前的 k 个碱基继续后缀数组搜索,直到最终 NIP 小于 Read 末尾的 k 个碱基之前。最后,对于每个 Read,该算法报告了它比对到的转录本、位置和链信息(Srivastava _et al._ 2016[34])。
fig12:quasi-mapping算法。
图 10:使用 k=3 进行 quasi-mapping 的演示。ki 的哈希表查找返回后缀数组区间[b, e)。读取中位置 6 处的碱基'G'是测序错误的结果。因此,MMPi 是'ATTGA',MMPi 的 SA 区间是[b',e')。下一个 k-mer 从 NIP 之前的 k 个碱基开始,这是区间[b',e')的最长公共前缀之后的基。最后,在上述示例中,读取很可能比对到后缀数组[e'-1, e')。
实践操作:使用 Salmon 量化基因表达
Use one from the history
Yes
transcriptome.fasta
Control mRNA
Single-end
Reads
annotation_AtRTD2.gtf
[图片]salmon_quant
Salmon control mRNA (Quantification)
和 Salmon control mRNA (Gene Quantification)
BR treated mRNA
数据集重复上述过程[引用]
Salmon为每个输入样本生成两个输出:
每个输出包含一个具有五列的表格数据集:
字段 | 描述 |
---|---|
Name | 输入转录组中提供的目标转录本的名称。 |
Length | 目标转录本的长度。 |
EffectiveLength | 计算得到的有效长度。 |
TPM | 每百万转录本单位中该转录本的相对丰度。 |
NumReads | 已量化的比对到每个转录本的 Read 数量。 |
问题 你能解释为什么我们之前没有裁切 Read 吗? [引用]
现在,让我们分析哪些基因在对油菜素内酯的反应中显示出统计学上显著的差异表达。
实践操作:使用 DEseq2 进行差异表达分析
Salmon
GTF/GFF3
annotation_AtRTD2.gtf
effects_brassinolide
control
Salmon control mRNA (Gene Quantification)
brassinolide
Salmon BR treated mRNA (Gene Quantification)
Select datasets per level
TPM values (e.g. from kallisto, sailfish or salmon)
[图片]DESeq_mRNA
DESeq2 results mRNA
和 DESeq2 plots mRNA
fig13:mRNA样本的PCA图。
图 11:来自控制和 BR 处理样本的差异表达数据的 PCA 图。
问题 从 PCA 图中可以得出关于样本相似性的什么结论? [引用]
为了完成 mRNA 差异表达的分析,我们将提取那些在对油菜素内酯的反应中显示出显著表达诱导的转录本。在继续进行进一步分析之前,类似于 miRNA 数据分析,导入从完整 mRNA 数据集生成的 DESeq2 结果。
实践操作:检索完整 mRNA 数据集上的 DESeq2 分析结果
从 Zenodo 导入文件:
https://zenodo.org/record/4663389/files/mRNA_DESeq2_results_complete_dataset.tabular
根据样本 id 重命名每个数据集(例如 mRNA_DESeq2_results_complete_dataset
)
添加所有与 mRNA 数据分析相关的标签:#mRNA #BR #control
现在我们继续进行差异表达基因分析。
实践操作:提取显著差异表达基因
mRNA_DESeq2_results_complete_dataset
c7<0.05
Differentially expressed mRNAs
[图片]mRNA_filter_p
Differentially expressed mRNAs
c3>1
[图片]mRNA_upgrade
Upregulated mRNAs
Differentially expressed mRNAs
c3<-1
[图片]mRNA_downgrade
Downregulated mRNAs
问题
[引用]
为了预测哪些 miRNA 靶向哪些 mRNA,首先我们需要它们的转录组序列,以 FASTA 格式。现在我们将获取由油菜素内酯诱导的 miRNA 序列。
实践操作:获取上调 miRNA 的序列 [引用]
c1
Tab
Upregulated miRNAs
[图片]cut_upgrade_miRNA_id
Upregulated miRNA ids
Upregulated miRNA ids
Default: ID is expected at the beginning: >ID
mature_miRNA_AT.fasta
List of IDs
[图片]extract_mature_miRNA
Upregulated miRNA ids
Default: ID is expected at the beginning: >ID
star_miRNA_seq.fasta
List of IDs
[图片]extract_star_miRNA
star_miRNA_seq.fasta
mature_miRNA_AT.fasta
[图片]cat_miRNA
Upregulated miRNA sequences
Upregulated miRNA sequences
文件为了识别上调 miRNA 的潜在靶标,有必要获取 FASTA 格式的所有下调 mRNA 序列。
实践操作:获取下调 mRNA 的基因序列
c1
Tab
Downregulated mRNAs
[图片]cut_downgrade_mRNA_id
Downregulated mRNA ids
Downregulated mRNA ids
Custom regex pattern
GENE=(AT.{7})
transcriptome.fasta
(输入数据集)List of IDs
[图片]extract_mRNA
Downregulated mRNA sequences
Downregulated mRNA sequences
文件我们现在准备开始搜索 miRNA 靶标基因。为此,我们将使用TargetFinder工具,该工具用于植物中 miRNA 靶标预测(Srivastava _et al._ 2014[36], Ma _et al._ 2017[37])。
实践操作:识别潜在的 miRNA 靶标
Upreguled miRNA sequences
Downregulated mRNA sequences
5.0
Tab-delimited format
[图片]TargetFinder
恭喜!我们已经识别出以下 5 个潜在的参与 brassinosteroid-miRNA 调控网络的基因。
fig15:TargetFinder结果。
图 12:TargetFinder 结果。
最后,我们可以访问 TAIR 数据库中关于所识别基因的所有信息:
AT4G14365 和 AT1G26890 都是特征不太明确的基因。对于 AT5G50570,实验研究表明,该基因通过 miR156 介导的信号通路参与了Medicago sativa的耐涝性(Feyissa _et al._ 2021[43])。另一方面,根据Gao _et al._ 2017[44],SPL13 可能是植物营养生长的负调控因子。miR156 与 SPL 转录因子之间的相互作用已在多个禾本科家族成员中被提出(Yue _et al._ 2021[45])。
注释:假设检验 我们可以根据我们的结果提出一个假设:抑制 AT2G46850 基因可以使植物具有更好的抗旱性。有可能验证它吗?是的!我们可以这么做:获取AT2G46850 mutant seeds[46]和wild type seeds[47],在两种控制条件下培养:浇水和干旱胁迫,并在 33 天后分析植物重量(图 13)。 [图片]fig16:植物培养。图 13:拟南芥生长条件(de Ollas _et al._ 2019[48])。
作为额外内容,您可以尝试使用 NCBI GEO 数据库中存储的序列,使用访问号GSE119382
来重复工作流程。在这种情况下,我们将比较在两种实验条件下过表达油菜素内酯受体 BRL3 的突变体的基因表达模式:对照和干旱胁迫。所需的数据集在数据库中可用:
实践操作:从数据库导入数据
进入Shared data(顶部面板)并点击Data Libraries
在搜索框中输入以下标识符:4710649
选择以下文件:
https://zenodo.org/record/4710649/files/SRR7779222_BRL3_mRNA_drought.fastqsanger.gz
https://zenodo.org/record/4710649/files/SRR7779223_BRL3_mRNA_drought.fastqsanger.gz
https://zenodo.org/record/4710649/files/SRR7779224_BRL3_mRNA_drought.fastqsanger.gz
点击导出到历史记录和作为一个集合
在弹出窗口中点击继续
为其命名为BRL3 mRNA drought
,然后点击创建列表
使用剩余的文件重复之前的程序:
https://zenodo.org/record/4710649/files/SRR7779228_BRL3_mRNA_watered.fastqsanger.gz
https://zenodo.org/record/4710649/files/SRR7779229_BRL3_mRNA_watered.fastqsanger.gz
最后为其命名为BRL3 mRNA control
并点击创建列表
我们将使用前一次分析中获得的上调 miRNA 来识别潜在的靶标。
Upregulated miRNA https://zenodo.org/record/4710649/files/upregulated_miRNA_BR_complete_dataset.fasta
在这个教程中,我们分析了 RNA 测序数据以提取有关潜在受油菜素内酯调控的基因的信息。为此,选择的方法是识别与油菜素内酯响应上调的 miRNA 互补的基因。最终结果已经鉴定出五个潜在的 miRNA 靶标。
关键点
参考资料
[1]
Planas-Riverola et al. 2019: #PlanasRiverola2019
[2]
Ivashuta et al. 2011: #Ivashuta2011
[3]
Wang et al. 2018: #Wang2018
[4]
Hu et al. 2013: #Hu2013
[5]
Anwar et al. 2018: #Anwar2018
[6]
Wang et al. 2018: #Wang2019
[7]
Park et al. 2020: #Park2020
[8]
实验设计: #experimental-design
[9]
数据背景: #background-on-data
[10]
获取数据: #get-data
[11]
miRNA数据分析: #mirna-data-analysis
[12]
miRNA reads的质量评估: #quality-assessment-of-mirna-reads
[13]
miRNA定量:MiRDeep2: #mirna-quantification-mirdeep2
[14]
miRNA差异表达分析:DESeq2: #differential-expression-analysis-of-mirnas-deseq2
[15]
过滤显著差异表达的miRNA: #filter-significantly-differentially-expressed-mirnas
[16]
mRNA数据分析: #mrna-data-analysis
[17]
mRNA reads的质量评估: #quality-assessment-of-mrna-reads
[18]
基因表达定量:Salmon: #quantification-of-gene-expression-salmon
[19]
mRNA差异表达分析:DESeq2: #differential-expression-analysis-of-mrnas-deseq2
[20]
过滤显著差异表达的mRNA: #filter-significantly-differentially-expressed-mrnas
[21]
miRNA靶标的鉴定: #identification-of-mirna-targets
[22]
使用TargetFinder进行miRNA靶标预测: #mirna-target-prediction-using-targetfinder
[23]
可选练习: #optional-exercise
[24]
结论: #conclusion
[25]
SRP258575: https://www.ncbi.nlm.nih.gov/sra?term=SRP258575
[26]
SRP032274: https://www.ncbi.nlm.nih.gov/sra?term=SRP032274
[27]
AtRTD2: https://ics.hutton.ac.uk/atRTD/
[28]
PmiREN: http://pmiren.com/
[29]
质量控制详细教程: https://training.galaxyproject.org/training-material/topics/sequence-analysis/tutorials/quality-control/tutorial.html
[30]
Cutadapt: https://journal.embnet.org/index.php/embnetjournal/article/view/200
[31]
Glazov et al. 2008: #Glazov2008
[32]
Patro et al. 2017: #Patro2017
[33]
Srivastava et al. 2016: #Srivastava2016
[34]
Srivastava et al. 2016: #Srivastava2016
[35]
TAIR database: https://www.arabidopsis.org/servlets/TairObject?name=at3g30180&type=locus
[36]
Srivastava et al. 2014: #Srivastava2014
[37]
Ma et al. 2017: #Ma2017
[38]
AT5G10180: https://www.arabidopsis.org/servlets/TairObject?type=locus&name=AT5G10180
[39]
AT3G09220: https://www.arabidopsis.org/servlets/TairObject?type=locus&name=AT3G09220
[40]
AT2G46850: https://www.arabidopsis.org/servlets/TairObject?type=locus&name=AT2G46850
[41]
AT5G64260: https://www.arabidopsis.org/servlets/TairObject?type=locus&name=AT5G64260
[42]
AT3G63200: https://www.arabidopsis.org/servlets/TairObject?type=locus&name=AT3G63200
[43]
Feyissa et al. 2021: #Feyissa2021
[44]
Gao et al. 2017: #Gao2017
[45]
Yue et al. 2021: #Yue2021
[46]
AT2G46850 mutant seeds: https://abrc.osu.edu/stocks/392113
[47]
wild type seeds: http://arabidopsis.info/StockInfo?NASC_id=N1093
[48]
de Ollas et al. 2019: #deOllas2019