How to filter paired-end reads to detect inversions according to insert size
0
0
Entering edit mode
5.2 years ago
wang.yiguan ▴ 10

Hi,

I have paired-end NGS data of a fruitfly population, and I am trying to detect inversions according to paired-end insert size under the premise that a much larger insert size will be observed in presence of inversions. ( A break point between pair-end reads will increase the insert size when aligned to reference genome)

But I find the situation is more much complicated that I expected. The reads can be mapped in different ways, eg. supplementary alignment or chimeric reads... I also noticed the sam flag(second column in sam files) provides such information, but I am not clear how to filter reads according to these flags.

My question is: in order to infer inversions based on insert size, how should I filter reads?

Thanks in advance!

genome next-gen alignment • 1.2k views
ADD COMMENT
2
Entering edit mode

But I find the situation is more much complicated that I expected

Exactly, this is not trivial at all and I strongly encourage to use dedicated software for it, such as lumpy (or any other structural variant caller). Naive approaches might work but will take time to develop, must be tested etc... Use standard software!

ADD REPLY

Login before adding your answer.

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