2015
DOI: 10.1186/s12859-014-0438-3
|View full text |Cite
|
Sign up to set email alerts
|

Fast inexact mapping using advanced tree exploration on backward search methods

Abstract: BackgroundShort sequence mapping methods for Next Generation Sequencing consist on a combination of seeding techniques followed by local alignment based on dynamic programming approaches. Most seeding algorithms are based on backward search alignment, using the Burrows Wheeler Transform, the Ferragina and Manzini Index or Suffix Arrays. All these backward search algorithms have excellent performance, but their computational cost highly increases when allowing errors. In this paper, we discuss an inexact mappin… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0
1

Year Published

2017
2017
2019
2019

Publication Types

Select...
2
2

Relationship

1
3

Authors

Journals

citations
Cited by 4 publications
(5 citation statements)
references
References 32 publications
0
4
0
1
Order By: Relevance
“…Later, it was used as a backward search method (from the last character of the query string to the first one) to efficiently align short sequencing reads against a large reference sequence such as the human genome, allowing errors (mismatches), insertions or deletions (EIDs) [ 8 ]. Many software tools and BWT implementations have been proposed for sequence alignment [ 14 , 15 ]. Although the computational cost of the BWT increases with the number of allowed EIDs due to the search tree exploration process, most of the existing implementations use pruning or greedy schemes to avoid an exponential cost [ 8 , 10 , 15 ].…”
Section: Methodsmentioning
confidence: 99%
See 1 more Smart Citation
“…Later, it was used as a backward search method (from the last character of the query string to the first one) to efficiently align short sequencing reads against a large reference sequence such as the human genome, allowing errors (mismatches), insertions or deletions (EIDs) [ 8 ]. Many software tools and BWT implementations have been proposed for sequence alignment [ 14 , 15 ]. Although the computational cost of the BWT increases with the number of allowed EIDs due to the search tree exploration process, most of the existing implementations use pruning or greedy schemes to avoid an exponential cost [ 8 , 10 , 15 ].…”
Section: Methodsmentioning
confidence: 99%
“…Many software tools and BWT implementations have been proposed for sequence alignment [ 14 , 15 ]. Although the computational cost of the BWT increases with the number of allowed EIDs due to the search tree exploration process, most of the existing implementations use pruning or greedy schemes to avoid an exponential cost [ 8 , 10 , 15 ].…”
Section: Methodsmentioning
confidence: 99%
“…Mmap has been extensively used in many computing fields such as high-performance computing (Van Essen et al 2013; Song et al 2016), graph computation (Lin et al 2014), system virtual machine (Wang et al 2015), and databases (Lou and Ludewigt 2015). Mmap has also been used in bioinformatics in recent years, including the indexing of next-generating sequencing reads (Salavert et al 2016) and tree-based backward search (Salavert et al 2015).…”
mentioning
confidence: 99%
“…Despite the simplicity of algorithm 7, neighbourhood searches using other distances can become tricky. Unsurprisingly, there are still a number of recent publications [Salavert et al, 2015;Tennakoon et al, 2012] that struggle to capture all the combinations of mismatches, insertions and deletions trying to avoid repeated cases (e.g. insertion followed by deletion).…”
Section: Dynamic-programing Guided Neighbourhood Searchmentioning
confidence: 99%