[samtools]depth命令简介

        samtools depth命令简介

        depth命令计算每一个位点或者区域的测序深度并在标准显示设备中显示。使用此命令之前必须先index。

        命令格式:

            samtools depth [options] [in1.bam|in1.sam|in1.cram[in2.bam|in2.sam|in2.cram]…]

        参数:

            -a 输出所有位点,包括零深度的位点;

            -a –a,--aa 完全输出所有位点,包括未使用到的参考序列;

            -b FILE 计算BED文件中指定位置或区域的深度;

            -f FiLE 使用在FILE中的指定bam文件;

            -I INT 忽略掉小于此INT值的reads;

            -q INT 只计算碱基质量值大于此值的reads;

            -Q INT 只计算比对质量值大于此值的reads;

            -r CHR:FROM –TO 只计算指定区域的reads;

        depth命令运行如下图所示:

        

        一共得到3列以指标分隔符分隔的数据,第一列为染色体名称,第二列为位点,第三列为覆盖深度。

`samtools` 是一个用于处理高通量测序数据(如SAM/BAM/CRAM文件)的实用工具集合,它主要用于数据质量检查、比对和分析等步骤。为了安装`samtools`,你需要确保你的系统是Linux或macOS,因为它是基于Unix的。下面是安装`samtools`的一般步骤: 1. **检查是否已安装**:首先,打开终端(Linux/Mac)或命令提示符(Windows),运行 `samtools --version`。如果已经安装,你会看到版本信息;如果没有,会提示未找到命令。 2. **下载预编译二进制包**:如果你的系统是Linux且是常见发行版(如Ubuntu、Debian或CentOS),你可以从软件包管理器(如apt或yum)获取。例如在Ubuntu上: ``` sudo apt-get install samtools ``` 3. **对于macOS用户**,可以使用Homebrew: ``` brew install samtools ``` 4. **对于其他系统或非标准仓库**: - 如果你的系统不是上述的,你可能需要从官方网站 [The Samtools Project](http://www.htslib.org/download/) 下载最新的samtools源代码。 - 解压缩下载的tar.gz文件,进入目录,然后执行 `make` 和 `make install` 命令。 ``` tar -xzf samtools-XX.XX.tar.gz cd samtools-XX.XX make sudo make install ``` 其中XX.XX替换为实际的版本号。 5. **验证安装**:安装完成后,再次运行 `samtools --version`,确认已经成功安装并且能看到版本信息。 如果你遇到安装问题,可能需要查看相应的文档或在网上搜索特定系统的安装指南。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值