Error loading BAM on IGV
1
0
Entering edit mode
3.6 years ago
Apex92 ▴ 280

I get an error while uploading BAM file. I used bowtie to map small-RNA reads against one mRNA fasta file. I sorted and indexed the bam file but I get the error in uploading it on IGV:

Error loading BAM file: htsjdk.samtools.SAMException: Sequence name 'X64322.2:1-409,510-527,628-676,777-1929' doesn't match regex: '[0-9A-Za-z!#$%&+./:;?@^_|~-][0-9A-Za-z!#$%&*+./:;=?@^_|~-]*'

Could someone help me please?

This is my fast file (ref) head: ```

X64322.2:1-409,510-527,628-676,777-1929 Chironomus tentans partial BR1 gene for balbiani ring protein 1 precursor AGTTTTGGGAATTCATTTCCAGACTTCTCCCAAGTAAAATAAAAGAAGTGTGAAGTAAGTGAAAACAAAC ```

and here is my BAM file header:

samtools view file.bam | head
NB501365:508:HJF2HBGXF:2:13202:14744:16156  16  X64322.2:1-409,510-527,628-676,777-1929 16  255 61M *   0   0   TTTCCAGACTTCTCCCAAGTAAAATAAAAGAAGTGTGAAGTAAGTGAAAAAAAACCAAGTG   IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII   XA:i:1  MD:Z:50C10  NM:i:1  XM:i:2
NB501365:508:HJF2HBGXF:3:13401:10152:8366   16  X64322.2:1-409,510-527,628-676,777-1929 16  255 61M *   0   0   TTTCCAGACTTCTCCCAAGTAAAATAAAAGAAGTGTGAAGTAAGTGAAAAAAAACCAAGTG   IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
software error igv bam • 2.2k views
ADD COMMENT
1
Entering edit mode
3.6 years ago

A reference chromosome cannot be named "X64322.2:1-409,510-527,628-676,777-1929" . see the SAM Spec: https://samtools.github.io/hts-specs/SAMv1.pdf

Reference sequence names may contain any printable ASCII characters in the range[!-~]apart frombackslashes, commas, quotation marks, and brackets—i.e., apart from ‘\ , "‘’ () [] {} <>’—and may notstart with ‘*’ or ‘=’

why ? because you could not query a specific a region 100-200 of such file:

eg. samtools view your.bam X64322.2:1-409,510-527,628-676,777-1929:100-200

you should rename your reference.

ADD COMMENT
0
Entering edit mode

Thank you @Pierre Yes as you mentioned the error was due to the commas. I deleted them and did indexing and alignment again, it worked fine.

ADD REPLY

Login before adding your answer.

Traffic: 3000 users visited in the last hour
Help About
FAQ
Access RSS
API
Stats

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.

Powered by the version 2.3.6