Hi,
I am having issues creating index file for my BAM file. The error I am getting is : [E::hts_idx_push] unsorted positions. samtools index: "L003.trimmed_adapt_qual_PAIRED_results_sorted_fixmate_sorted.bam" is corrupted or unsorted
Here are the commands I am running:
1. maf-convert sam $indir/LAST/$fprefix.trimmed_adapt_qual_PAIRED_results.maf > $indir/LAST/$fprefix.trimmed_adapt_qual_PAIRED_results.sam
2. samtools view -bt SWS484SPF_PBJ_ScaffoldsF500.fasta.fai $indir/LAST/$fprefix.trimmed_adapt_qual_PAIRED_results.sam > $indir/LAST/$fprefix.trimmed_adapt_qual_PAIRED_results.bam
3. samtools sort --reference SWS484SPF_PBJ_ScaffoldsF500.fasta -n $indir/LAST/$fprefix.trimmed_adapt_qual_PAIRED_results.bam -T $fprefix -O bam -o $indir/LAST/$fprefix.trimmed_adapt_qual_PAIRED_results_sorted.bam
4. samtools fixmate --reference SWS484SPF_PBJ_ScaffoldsF500.fasta $indir/LAST/$fprefix.trimmed_adapt_qual_PAIRED_results_sorted.bam -O bam $indir/LAST/$fprefix.trimmed_adapt_qual_PAIRED_results_sorted_fixmate.bam
5. samtools sort --reference SWS484SPF_PBJ_ScaffoldsF500.fasta -n $indir/LAST/$fprefix.trimmed_adapt_qual_PAIRED_results_sorted_fixmate.bam -T $fprefix -O bam -o $indir/LAST/$fprefix.trimmed_adapt_qual_PAIRED_results_sorted_fixmate_sorted.bam
6. samtools index $indir/LAST/$fprefix.trimmed_adapt_qual_PAIRED_results_sorted_fixmate_sorted.bam $indir/LAST/$fprefix.trimmed_adapt_qual_PAIRED_results_sorted_fixmate_sorted.bai
I am using LAST version 7.19 and samtools version 1.3.
I would appreciate any insight you can give.
Thanks,
Muna