NiuXiangna的个人博客分享 http://blog.sciencenet.cn/u/NiuXiangna

博文

BWA软件的安装和使用

已有 169 次阅读 2025-7-24 09:33 |系统分类:科研笔记

1. BWA软件的适用范围和应用场景

bwa 是一款将序列比对到参考基因组上的软件,包含了以下3种算法:

BWA-backtrack:用于进行Illumina reads的比对,reads的长度最大为100bp

BWA-SW:用于比对long-read,支持的长度为70bp-1Mb;同时支持剪接性比对(split alignments)。

BWA-MEM:最新的算法。和BWA-SW的适用性一致,但是更加快速和准确;同时与BWA-backtrack相比,在对70bp-100bp reads的比对上有更优的性能。通常情况下选择BWA-MEM算法就好。

2. BWA软件的下载与安装

可以直接去github上下载(https://github.com/lh3/bwa),也可以使用git clone直接拷贝到本地,如:

git clone https://github.com/lh3/bwa.git

进入bwa目录,直接make,等待安装完成即可。

安装完成后,输入bwa,就能查看帮助信息。

3.png

3. 实战:使用BWA软件生成质粒基因组的SAM文件

使用BWA整个比对过程主要分为两步,第一步建索引,第二步进行比对。

示例数据:

├── plasmid_genome.fasta………………………………………………质粒基因组序列

├── plasmid_R1.fq.gz……………………………………………………测序数据read1

├── plasmid_R2.fq.gz……………………………………………………测序数据read2

操作:

$ bwa index plasmid_genome.fasta -p plasmid_index ……………………建立索引

$bwa mem plasmid_index -t 16 plasmid_R1.fq.gz plasmid_R2.fq.gz > plasmid_pe.sam……使用bwa-mem算法进行双端比对

结果:

我们将持续分享微生物组学研究和生信分析相关的专业技能资料。推荐课程请搜索“密码子学院”。课程问题或个性化分析需求,请联系小唯(微信号:winnerbio01)。



https://wap.sciencenet.cn/blog-3447233-1494963.html

上一篇:【文献速递】人类呼吸道微生物组和抗生素耐药基因在健康人群中的传播
下一篇:Bowtie2软件的安装和使用
收藏 IP: 183.193.236.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2025-8-2 15:20

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部