Efficient and Error-Tolerant Sequencing Read Mapping

被引:0
|
作者
Jaroszynski, Piotr [1 ]
Dojer, Norbert [1 ]
机构
[1] Univ Warsaw, Inst Informat, PL-02097 Warsaw, Poland
关键词
next generation sequencing; read mapping; Ferragina-Manzini index; intermediate partitioning; BURROWS-WHEELER TRANSFORM; ALIGNMENT; ALGORITHM; ULTRAFAST; TOOL;
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Most efficient read mappers build a Ferragina-Manzini index of a genome sequence and then process reads against it. In order to handle differences between reads and corresponding genome fragments, approximate read occurrences are searched in the index. This technique is particularly efficient for mapping reads of length similar to 30bp with up to 2-3 errors, as first massive sequencers required. However, within the last few years, in most popular sequencing technologies read length increased to 75 - 200bp. Since the number of required index queries is exponential with respect to the number of errors, it is hard to maintain the allowed error rate within this method. We propose a new approach that overcomes this problem. The main idea is to use the Ferragina-Manzini index to filter potential approximate read occurrences. Filtering is based on the intermediate partitioning concept, i.e. reads are split into parts, which are searched in index with reduced number of errors. We implemented this method in Bmap program. Our experiments show that Bmap outperforms current methods in efficiency without sacrificing mapping accuracy.
引用
收藏
页码:353 / 364
页数:12
相关论文
共 50 条
  • [1] Efficient and Error-Tolerant Sequencing Read Mapping
    Jaroszynski, Piotr
    Dojer, Norbert
    [J]. CURRENT BIOINFORMATICS, 2015, 10 (02) : 191 - 198
  • [2] Efficient Error-tolerant Query Autocompletion
    Xiao, Chuan
    Qin, Jianbin
    Wang, Wei
    Ishikawa, Yoshiharu
    Tsuda, Koji
    Sadakane, Kunihiko
    [J]. PROCEEDINGS OF THE VLDB ENDOWMENT, 2013, 6 (06): : 373 - 384
  • [3] SAFER: Efficient and Error-Tolerant Binary Instrumentation*
    Priyadarshan, Soumyakant
    Nguyen, Huan
    Chouhan, Rohit
    Sekar, R.
    [J]. PROCEEDINGS OF THE 32ND USENIX SECURITY SYMPOSIUM, 2023, : 1451 - 1468
  • [4] Efficient Soft Error-Tolerant Adaptive Equalizers
    Reviriego, Pedro
    Antonio Maestro, Juan
    Liu, Shih-Fu
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2010, 57 (08) : 2032 - 2040
  • [5] Transforming an error-tolerant separable matrix to an error-tolerant disjunct matrix
    Chen, Hong-Bin
    Cheng, Yongxi
    He, Qian
    Zhong, Chongchong
    [J]. DISCRETE APPLIED MATHEMATICS, 2009, 157 (02) : 387 - 390
  • [6] Efficient Error-Tolerant Quantized Neural Network Accelerators
    Gambardella, Giulio
    Kappauf, Johannes
    Blott, Michaela
    Doehring, Christoph
    Kumm, Martin
    Zip, Peter
    Vissers, Kees
    [J]. 2019 IEEE INTERNATIONAL SYMPOSIUM ON DEFECT AND FAULT TOLERANCE IN VLSI AND NANOTECHNOLOGY SYSTEMS (DFT), 2019,
  • [7] Error-tolerant agents
    Eiter, T
    Mascardi, V
    Subrahmanian, VS
    [J]. COMPUTATIONAL LOGIC: LOGIC PROGRAMMING AND BEYOND, PT I, 2002, 2407 : 586 - 625
  • [8] Energy efficient approximate multipliers compatible with error-tolerant application
    Minaeifar, Atefeh
    Abiri, Ebrahim
    Hassanli, Kourosh
    Karamimanesh, Mehrzad
    Ahmadi, Farshid
    [J]. COMPUTERS & ELECTRICAL ENGINEERING, 2024, 114
  • [9] BEVA: An Efficient Query Processing Algorithm for Error-Tolerant Autocompletion
    Zhou, Xiaoling
    Qin, Jianbin
    Xiao, Chuan
    Wang, Wei
    Lin, Xuemin
    Ishikawa, Yoshiharu
    [J]. ACM TRANSACTIONS ON DATABASE SYSTEMS, 2016, 41 (01):
  • [10] Error-Tolerant Searchable Encryption
    Bringer, Julien
    Chabanne, Herve
    Kindarji, Bruno
    [J]. 2009 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-8, 2009, : 768 - 773