bamdst使用

, 17 Dec 2019



bamdst:用于计算bam文件测序深度和覆盖度(Sequencing depth and coverage),有个疑问,应该使用哪个bam呢??使用bwa及samtools得到的bam测序深度很高。。

安装

git clone https://github.com/shiquan/bamdst.git ~
cd bamdst/
make

#安装完后会在项目根目录生成一个bamdst程序

-rwxrwxr-x 1 liaorp liaorp 532816 Dec 17 11:02 bamdst

可以看到文件权限可执行,键入./bamdst即可运行,或者加入环境变量中。

echo -e '#添加bamdst\nexport PATH=~/software/bamdst:$PATH'>>~/.bashrc#记住是单引号
source ~/.bashrc#使环境生效

概念

测序深度Depth:测序得到的总碱基数与待测基因组大小的比值。如人的基因组为3Gb,测序获得90Gb数据量,平均测序深度为30X。 覆盖率

example

下载数据有个example文件夹,测试以下,使用-p,-o参数

cd example && mkdir test
bamdst -p MT-RNR1.bed -o ./test test.bsm

产生七个文件:

$ls
chromosomes.report  coverage.report  depth_distribution.plot  depth.tsv.gz  insertsize.plot  region.tsv.gz  uncover.bed
#Chr    Pos     Raw Depth       Rmdup depth     Cover depth
chrM    650     8       6       8
chrM    651     8       6       8
chrM    652     8       6       8
chrM    653     9       6       9
chrM    654     9       6       9
chrM    655     9       6       9
chrM    656     9       6       9
chrM    657     9       6       9
chrM    658     9       6       9

  1. Sims, D., Sudbery, I., Ilott, N. et al. Sequencing depth and coverage: key considerations in genomic analyses. Nat Rev Genet 15, 121–132 (2014) doi:10.1038/nrg3642 [return]