外显子分析报错解决方案bin field of BAM record does not equal value computed based on alignment start and end, a

Posted 橙子牛奶糖

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了外显子分析报错解决方案bin field of BAM record does not equal value computed based on alignment start and end, a相关的知识,希望对你有一定的参考价值。

以下链接给出了解决方案:https://gatkforums.broadinstitute.org/gatk/discussion/4290/sam-bin-field-error-for-the-gatk-run

下面详细说明怎么解决这个问题。

首先需要下载htsjdk软件,下载地址:

http://central.maven.org/maven2/com/github/samtools/htsjdk/1.133/htsjdk-1.133.jar

在Linux上,可以输入以下命令下载该包:

wget http://central.maven.org/maven2/com/github/samtools/htsjdk/1.133/htsjdk-1.133.jar

  下载完以后,输入以下命令行:

java -cp /path/to/your/htsjdk-1.133.jar htsjdk.samtools.FixBAMFile source.bam fixed.bam 

  其中,source.bam指的是你的原bam文件,fixed.bam指的是修复该错误后,重新生成的bam文件。生成新的bam文件后,再跑之前的命令就不会报错了。

以上是关于外显子分析报错解决方案bin field of BAM record does not equal value computed based on alignment start and end, a的主要内容,如果未能解决你的问题,请参考以下文章

人类全外显子测序数据分析视频教程学习笔记

重磅干货(二):关于外显子测序的那些疑问

外显子分析弹错解决方案:Exception in thread "main" picard.PicardException: New reference sequence does

外显子分析思路总结(Exome Sequencing Analysis review)

什么因素会影响全外显子测序捕获的效果?

BRAF基因第15号外显子呈突变型是啥意思呢?