You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用Pilon校正基因组时遇报错:align.bam需为索引化BAM

Pilon校正报错:ERROR: align.bam must be indexed BAM 解决方法

Pilon要求输入的BAM文件必须是已建立索引的,你当前生成的align.bam仅完成了排序操作,缺少索引文件,因此触发报错。

解决步骤:

  • 为已排序的BAM文件创建索引:
    samtools index align.bam
    
    执行后会自动生成对应的align.bam.bai索引文件。
  • 重新运行Pilon校正命令:
    pilon --genome flye_corrected_DG_1/assembly_DG_1.fasta --bam align.bam
    

也可以将排序和索引步骤合并为一条命令,一次性完成:

bwa mem -pt16 assembly_DG_1.fasta DG_1_R1_001_val_1.fq.gz DG_1_R2_001_val_2.fq.gz | samtools sort -m4G -@4 -o align.bam - && samtools index align.bam

内容的提问来源于stack exchange,提问作者Giffredo

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.10 00:40:24