一键式分析miRNA-sRNAminer

标题还是起小了,sRNAminer是由华南农业大学夏瑞团队发表,针对于植物小RNA分析。我只关注过miRNA,因此,只针对miRNA进行了测试。该文章"sRNAminer: a Multifunctional Toolkit for Next-Generation Sequencing Small RNA Data Mining in Plants"发表于Science Bulletin。

1. sRNAminer工具的优点

通常分析miRNA,主要包括以下几个步骤:

  • 过滤数据;去除接头,非编码RNA(rRNA、tRNA、snoRNA、snRNA)以及细胞器序列;
  • 序列比对;可比对reference or 已知的miRNA
  • 鉴定已知、以及新的miRNA
  • 表达量计算
  • 靶基因预测

sRNAminer包含了上述的功能,更方便的是,将所有的功能进行整合,只需要输入raw data,即可一键式分析。

2. sRNAminer的安装

sRNAminer可在本地或者linux中进行运行,在这里我选择了linux,主要原因是我的马克布克年代太久,只剩20G的存储,用的我胆战心惊。。

conda 简单安装即可,Github: https://github.com/kli28/sRNAminer

conda install srnaminer

3. 简单使用

在使用了几个不同的功能后,我注意到了One_step_sRNAminer,非常方便,因此,直接用该模块进行操作

所需文件

  • reference
  • miRNA reads
  • ncRNA; 在 (Rfam)[http://rfam.xfam.org]中可进行下载最新的ncRNA序列。
  • Cp, mt 对应物种的线粒体和叶绿体序列
ref=ref.fa
reads_file=miRNA_fq.list
ncRNA=rRNA_tRNA_snoRNA_snRNA.fa
Cp_mt=Cp_mt.fa
## index
bowtie-build $ncRNA $ncRNA
bowtie-build $Cp_mt $Cp_mt

## 直接运行
sRNAminer  One_step_sRNAminer --genome_file $ref \
   --input_file $reads_file --Batch_mode --thread 20 \
--nd $ncRNA --od $Cp_mt --miRNA --outpu    t_path ./
## 有多个样本打开--Batch_mode 参数即可

4. 结果

所有结果在当前目录One_step_sRNAminer下面

  • miRNA.gff3; 直接给出了gff文件
  • merged.miRNA.exp.xls: 各个样本对应的表达量

同时 sRNAminer可以进行可视化,该功能暂且没有测试,总之,该工具非常便利,从此miRNA分析可实现一键式。

-END-

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容