[E::hts
tabix构建索引
tabix -p vcf test.vcf.gz
报错
[E::hts_idx_push] Unsorted positions on sequence #1: 130023 followed by 130022
tbx_index_build failed: test.vcf.gz
分析
由以上可以知道,错误是由test.vcf.gz中变异未能按照染色体、位置排序导致
解决
重新排序
less test.vcf|grep -v '#'|sort -k1,1d -k2,2n >body
less test.vcf|grep '^#' >header
cat header body >test1.vcf
重新索引即可
[E::hts
tabix构建索引
tabix -p vcf test.vcf.gz
报错
[E::hts_idx_push] Unsorted positions on sequence #1: 130023 followed by 130022
tbx_index_build failed: test.vcf.gz
分析
由以上可以知道,错误是由test.vcf.gz中变异未能按照染色体、位置排序导致
解决
重新排序
less test.vcf|grep -v '#'|sort -k1,1d -k2,2n >body
less test.vcf|grep '^#' >header
cat header body >test1.vcf
重新索引即可
发布评论