美文网首页
生信软件的使用:bwa-mem2小测试

生信软件的使用:bwa-mem2小测试

作者: blue_unique | 来源:发表于2020-06-09 21:00 被阅读0次

写在前面

最近在利用小麦的重测序数据进行mapping,小麦是一个很奇特的物种,六倍体,有ABD三个基因组,基因组大小约为17Gb,因此,制约小麦重测序数据分析的一个很大的问题就是需要消耗大量的时间,进行index以及mapping。然后bwa最近进行了升级,升级为了bwa-mem2,因此我测试一下运行速度,非常快,但是也存在一些问题!


首先是bwa2的安装,貌似现在不能使用conda安装,官网给了详细的介绍,我捡重点的给大家看一下

官网介绍GitHub - bwa-mem2/bwa-mem2: The next version of bwa-mem (WIP; not recommended for production uses at the moment)

重点内容

两种安装方法

#第一种

curl -L https://github.com/bwa-mem2/bwa-mem2/releases/download/v2.0pre2/bwa-mem2-2.0pre2_x64-linux.tar.bz2 \ | tar jxf -

#第二种

git clone https://github.com/bwa-mem2/bwa-mem2 

cd bwa-mem2

make

. /bwa-mem2

对参考基因组建立索引

一共生成了7个文件,其中最大的是190G,

之后使用bwa-mem2测试了一下数据

#bwa比对命令 

bwa mem -t 4 -R '@RG\tID:SRR7478247\tPL:Illumina\tSM:SRR7478251' ~/bwa-v1-index/161010_Chinese_Spring_v1.0 SRR7478251.1.fastp.fq SRR7478251.2.fastp.fq > SRR7478251.sam &

#bwa-mem2比对命令

nohup bwa-mem2 mem -R '@RG\tID:SRR7478258\tPL:illumina\tSM:SRR7478251' ~/bwa2-v1-index/161010_Chinese_Spring_v1.0_pseudomolecules.fasta SRR7478251.1.fastp.fq SRR7478251.2.fastp.fq > SRR7478251.sam

运行速度第二个很快,大约8个小时的时间,bwa-mem2可以得到50G的比对结果,而bwa的结果是5.7Gb,真的是超级快了.


但是也存在一些问题,那就是在投任务的时候,bwa-mem2的第二个任务被kill了,看了一下报错结果,显示segmentation fault。但是使用bwa就不存在这个问题,个人更倾向于该版本的问题,但是还没有很好的解决方法。

相关文章

  • 生信软件的使用:bwa-mem2小测试

    写在前面 最近在利用小麦的重测序数据进行mapping,小麦是一个很奇特的物种,六倍体,有ABD三个基因组,基因组...

  • 生信软件(2018-05-28)

    生信软件安装: Miniconda 在conda的环境下下载生信软件是最方便的。 (2)使用conda insta...

  • 我的conda常用命令、报错解决与技巧记录

    conda软件是生信软件部署重要工具。大部分的生信工具可以通过conda安装,熟练使用conda也是生信学习的必备...

  • Day1-赵坤

    生信学习第一天 1.小软件的使用 Everything小软件功能强大,能快速找到自己想要的文件,感觉比window...

  • 挑战生信菜鸟团VCF格式文件的shell小练习

    参考生信菜鸟团VCF格式文件的shell小练习 首先使用bowtie2软件自带的测试数据生成sam/bam文件,还...

  • nodejs 微信支付 (koa 框架)

    nodejs实现微信支付,koa框架的接入流程,此文档通过测试,在小程序/微信公众号的后端代码中使用, 已经用于生...

  • 软件测试用例评审和检查表2018-06-25

    微信+17031115530,拉测试微信群交流 软件测试用例评审和检查表 在很多的软件公司,软件测试用例设计完成后...

  • 软件使用助手微信小程序

    软件使用助手小程序是为了帮助父母解决软件的基本使用而开发的微信小程序,目前收录了微信、支付宝、淘宝等常用应用,内容...

  • Juicer实战详解

    欢迎关注”生信修炼手册”! Juicer软件的运行是非常简单的,只需要设置几个参数就可以了,本文利用官网的小的测试...

  • 学习小组Day3笔记--杜广政

    Linux环境下的软件安装 使用miniconda,也就是查看已安装的软件、搜索、安装、卸载(生信需要的)软件 在...

网友评论

      本文标题:生信软件的使用:bwa-mem2小测试

      本文链接:https://www.haomeiwen.com/subject/rowetktx.html