ResSeq: Enhancing Short-Read Sequencing Alignment by Rescuing Error-Containing Reads
Weixing Feng,Peichao Sang,Deyuan Lian,Yansheng Dong,Fengfei Song,Meng Li,Bo He,Fenglin Cao,Yunlong Liu
DOI: https://doi.org/10.1109/tcbb.2014.2366103
2015-01-01
IEEE/ACM Transactions on Computational Biology and Bioinformatics
Abstract:Next-generation short-read sequencing is widely utilized in genomic studies. Biological applications require an alignment step to map sequencing reads to the reference genome, before acquiring expected genomic information. This requirement makes alignment accuracy a key factor for effective biological interpretation. Normally, when accounting for measurement errors and single nucleotide polymorphisms, short read mappings with a few mismatches are generally considered acceptable. However, to further improve the efficiency of short-read sequencing alignment, we propose a method to retrieve additional reliably aligned reads (reads with more than a pre-defined number of mismatches), using a Bayesian-based approach. In this method, we first retrieve the sequence context around the mismatched nucleotides within the already aligned reads; these loci contain the genomic features where sequencing errors occur. Then, using the derived pattern, we evaluate the remaining (typically discarded) reads with more than the allowed number of mismatches, and calculate a score that represents the probability that a specific alignment is correct. This strategy allows the extraction of more reliably aligned reads, therefore improving alignment sensitivity.Implementation: The source code of our tool, ResSeq, can be downloaded from: https://github.com/hrbeubiocenter/Resseq.