BLESS
The BLESS tool is an algorithm for correcting errors in next-generation sequencing reads. It uses a minimum-sized Bloom filter and can tolerate a higher false-positive rate, resulting in a 40x reduction in memory usage compared to previous methods. BLESS can also extend reads to correct errors at the end of reads. Evaluations using real and simulated reads showed that BLESS generated more accurate results than existing solutions, and after correction, a higher percentage of initially unaligned reads could be aligned correctly.
Topic
Sequencing;DNA;Software engineering
Detail
Operation: Sequencing error detection
Software interface: Command-line user interface
Language: C++
License: -
Cost: Free
Version name: V0p02
Credit: Samsung Academic Education Program, In3 Award from the University of Illinois.
Input: -
Output: -
Contact: Deming Chen dchen@illinois.edu
Collection: -
Maturity: -
Publications
- BLESS: bloom filter-based error correction solution for high-throughput sequencing reads.
- Heo Y, et al. BLESS: bloom filter-based error correction solution for high-throughput sequencing reads. BLESS: bloom filter-based error correction solution for high-throughput sequencing reads. 2014; 30:1354-62. doi: 10.1093/bioinformatics/btu030
- https://doi.org/10.1093/bioinformatics/btu030
- PMID: 24451628
- PMC: PMC6365934
Download and documentation
< Back to DB search