Minimap2 chimeric reads
1
0
Entering edit mode
6 months ago
Fadwa ▴ 10

Hi,

Can you please help me to find a way to report chimeric reads using minimap2. I can't find a way to have chimeric reads.

Thanks in advance

minimap2 chimeric-reads • 591 views
ADD COMMENT
0
Entering edit mode
6 months ago
dthorbur ★ 2.6k

Depending on what data you have and your expectations you might need to play around with parameters before minimap2 starts mapping chimeras rather than failing them. The -G parameter in particular is likely important. There is a github thread here.

I don't think minimap2 itself will report chimeras, but if you produce a SAM file as output, you can look at the flags. the 0x800 flag in particular. SAM format docs here. Something like samtools view -f 0x800 should retrieve relevant relevant information.

ADD COMMENT
0
Entering edit mode

the -G parameter refers to intron size (" -G NUM max intron length (effective with -xsplice; changing -r) [200k]") for the minimap2 spliced mapping mode so this would probably really only apply to RNA-seq.

for general whole genome sequencing type data, I think this would be unneeded. also note that filtering using -f 0x800 would completely miss the PRIMARY part of the chimeric read. with chimeric reads (or what i call "split alignments") there is a primary part of the alignment which does NOT get the 2048/0x800 flag, and then all the supplementary (split) parts that DO get the 2048/0x800 flag.

you can filter all reads that have an SA: tag to get both the primary and split parts of the alignment. you can just samtools view yourfile.bam | grep "SA:" as a coarse method to get all splits. i describe some aspects of chimeric/split alignments in my wordy blog post here https://cmdcolin.github.io/posts/2022-02-06-sv-sam#what-are-splitsupplementarychimeric-alignments

and regarding the OP question, default minimap2 parameters should obtain chimeric/split alignments if there are any. there could be parameters that can be tuned but is not NEEDED to get them

ADD REPLY

Login before adding your answer.

Traffic: 2822 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