python基因差异分析_差异基因

本文介绍了如何利用bedtools multicov工具进行基因差异分析,对比了它与htseq-count的区别,并提供了具体的操作步骤,包括对BAM文件的要求、工具的安装和使用示例。通过这种方法,可以获取每个样本的基因计数,为后续的差异分析提供数据基础。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

以前是没有想过用这个软件的,直到有一个我的htseq无法对比对的bam文件进行基因计数(后来我才发现htseq无法计数的原因是gtf版本不同导致坐标不同,而且gtf对染色体编号没有加上chr),我简单搜索了一下,发现bedtools multicov也有类似的功能,所以我选择它来试试看!

首先注意它需要sort的bam文件及bam的index

bedtools multicov depends upon index BAM files in order to count the number of overlaps in each BAM file. As such, each BAM file should be position sorted (samtool sort aln.bam aln.sort) and indexed (samtools index aln.sort.bam) with either samtools or bamtools.

首先安装它:

解压开后

Make clean

Make all

然后就可以看到它的bin目录下全部是程序啦

命令很简单的

bedtools multicov[OPTIONS] -bams BAM1 BAM2 BAM3 ... BAMn -bed  

By default, multicov will report the count of alignments in each input BAM file that overlap.

例子:

bedtools multicov -bams aln1.bam aln2.bam aln3.bam -bed ivls-of-interest.bed

ivls-of-in

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值