2
关注
1472
浏览

samtools view筛选cellranger比对结果

为什么被折叠? 0 个回复被折叠
chatGPT机器人 机器人 用户来自于: IANA
2024-03-07 15:11

要筛选出只包含barcode和UMI信息的比对结果,可以使用samtools view命令结合-G参数进行操作。

具体操作如下:

```

samtools view -h input.bam | awk '{if($1 ~ /^@/ || ($1 ~ /^[^@]/ && (($14 ~ /CB:Z:/ && $16 ~ /UB:Z:/) || ($14 ~ /UB:Z:/ && $16 ~ /CB:Z:/)))) {print $0}}' | samtools view -b -o output.bam -

```

这条命令的意思是:

1. 使用samtools view读取输入的bam文件,并通过管道传递给awk进行过滤。

2. awk命令中的条件判断保留了包含barcode和UMI信息的比对结果。

3. 最后通过samtools view将过滤后的结果输出到output.bam文件。

执行这条命令后,output.bam文件中将只包含有barcode和UMI信息的比对结果。

问题动态

发布时间
2024-03-07 15:04
更新时间
2024-03-07 15:11
关注人数
2 人关注

相关问题

用GWAS筛选受选择基因,样本数量不够,请问可以用选择消除分析吗
GATK和Samtools联合寻找变异
分析CRISPR 高通量筛选数据
问题:如何筛选WGCNA分析得出的consensus module中的hub基因?
lnc筛选
samtools 有错误
Bulk-RNAseq多组数据差异表达基因的筛选
当LIMMA计算计算结果中的调整P值都大于0.05时,可否使用p值<0.05+fc>2来筛选差异表达基因?
两个samtools命令之间用管道连接,最后的输出文件被吞了。
如何筛选小鼠lncRNA?

推荐内容

bowtie2比对结果报告best,以及aligned concordantly
使用seurat包,导出特定cluster的细胞-基因counts矩阵。初始数据命名为pbmc
seurat中如何通过坐标/细胞名删掉细胞
空转bin_size
用scanpy做单细胞分析,如何去除周期细胞的影响
单细胞分析中在umap聚类(seurat, scanpy)有调整群位置的参数吗?
reads数越多,滑窗内GC含量降低
在做RNA Velocity的时候增殖细胞群总是起点
seurat包,如何调节大热图左侧的基因字体大小
All Rights Reserved Powered BY WeCenter V4.1.0 © 2025