How to avoid multiple mapped while no mismatch allow
1
0
Entering edit mode
4.4 years ago
cv120345 • 0

I have read many manuals of alignment tools, many of them deal the multiple mapped by reporting the best alignment base on their alignment score (such as bowtie,BWA), but i want to know if i already set the mismatch as zero, then all multiple mapped should be same score right? What can i do to avoid reads that can find multiple perfectly matches?

RNA-Seq ChIP-Seq alignment • 1.1k views
ADD COMMENT
0
Entering edit mode

but i want to know if i already set the mismatch as zero, then all multiple mapped should be same score right?

What do you mean exactly?

ADD REPLY
0
Entering edit mode

i can understand if mapping with allowing some mismatches there will be different in alignment score, but if i don't allow any mismatch it should be all perfectly match and same score.

ADD REPLY
1
Entering edit mode
4.4 years ago

What can i do to avoid reads that can find multiple perfectly matches

If by that you mean to filter out reads that map equally well to multiple locations, then you should filter by MAPQ score in the alignment file, e.g. samtools view -b -q 5 in.bam > out.bam. The exact MAPQ threshold you use for filtering shouldn't matter much since most reads usually have either very low or very high mapq.

Consider also that a read can have high MAPQ even with some mismatches so setting the number of mismatches to zero could be too stringent and it could introduce some biases since some mismatches may be genuine SNPs.

ADD COMMENT
0
Entering edit mode

The purpose i want to have this kind of restriction owing to i trying to compare genes with similar sequence, i hope to avoid reads that is hard to distinguish from each other.

ADD REPLY
0
Entering edit mode

Can you provide an example of alignments you want to keep and examples that you want to filter out?

ADD REPLY

Login before adding your answer.

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