比对程序 Bowtie 的简单使用

主要简述 bowtie 的入门用法,完成从原始序列到最后mapping 之后的 sam格式文件。


参考文档

最重要的参考文档还是官方文档:

Bowtie-mannual

Getting started with Bowtie

github-bowtie

文献


下载,安装

下载:
bowtie-1.1.2
下载已经预编译好的软件即可。

安装:
先解压到一个文件夹

export PATH=$PATH:/home/user/bowtie/
如果需要永久设置,需要把上面一行加到 ./bashrc 文件中即可

测试:
在任何目录下:

$ bowtie
# 会出现各种信息,用法等等


以下是比较简单的例子:

建立索引

$ bowtie-build tigr7.fq /media/文档/BowtieIndex/tigr7
# bowtie-build : 是建立 索引
# tigr7.fa : 是基因组序列
# /media/文档/BowtieIndex/tigr7 : 指的是输出的索引文件 放在 /media/文档/BowtieIndex/ 目录下,并且所有index文件的前缀名为 tigr7,

mapping

把原始 fq 序列文件 mapping 到 参考基因组上,生成 sam 格式文件

/home/bowtie/bowtie -p 4 -x /media/文档/BowtieIndex/tigr7 -1 /media/文档/1.fq -2 /media/文档/2.fq -S /media/文档/eg2.sam
# -p 4 : 指的是用 4 个线程去运行程序
# -x : 指的是 The basename of the index for the reference genome,即后跟 参考基因组的位置
# -1 : /media/文档/1.fq 指的是 paired-end seq 中 的一端测序结果
# -2 : /media/文档/2.fq 指的是 paired-end seq 中 的另一端测序结果
# -S : /media/文档/eg2.sam 指的是 File to write SAM alignments to


这样, 就生成了所谓的 sam 格式文件, 以便于后续用 samtools 去处理。

posted on 2015-09-22 09:43  OA_maque  阅读(3615)  评论(0)    收藏  举报

导航