2017
DOI: 10.1016/j.jbiotec.2017.07.017
|View full text |Cite
|
Sign up to set email alerts
|

The SeqAn C++ template library for efficient sequence analysis: A resource for programmers

Abstract: We anticipate that SeqAn will continue to be a valuable resource, especially since it started to actively support various hardware acceleration techniques in a systematic manner.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
73
0

Year Published

2018
2018
2022
2022

Publication Types

Select...
4
3
2

Relationship

4
5

Authors

Journals

citations
Cited by 97 publications
(76 citation statements)
references
References 57 publications
0
73
0
Order By: Relevance
“…We have presented GenMap, a fast and exact algorithm to compute the mappability of genomes up to e errors, which is based on the C++ sequence analysis library SeqAn [16]. It is significantly faster, often by a magnitude than the algorithm from the widely used GEM suite while refraining from approximations.…”
Section: Discussion and Outlookmentioning
confidence: 99%
“…We have presented GenMap, a fast and exact algorithm to compute the mappability of genomes up to e errors, which is based on the C++ sequence analysis library SeqAn [16]. It is significantly faster, often by a magnitude than the algorithm from the widely used GEM suite while refraining from approximations.…”
Section: Discussion and Outlookmentioning
confidence: 99%
“…We use the sdsl-lite library (Gog et al, 2014) for succinct and compressed data structures: bit vector with efficient rank and select operations, compressed integer vector using Elias delta coding, and FM index. The wotd-tree we use is provided by the SeqAn2 library (Reinert et al, 2017). All running times are measured on a system with a 3 GHz Intel Xeon E7-8857 processor running Debian 9.4 with Linux kernel 4.9.91.…”
Section: Methodsmentioning
confidence: 99%
“…Even though represented by quite different data structures, sequence graph, path index and chunk index support a common set of abstract traversal operations. In the following, we describe our method in terms of such abstract operations and refer the reader to excellent text books on the details of these data structures (Ohlebusch, 2013;Mäkinen et al, 2015) as well as to mature implementations in libraries such as Seqan (Döring et al, 2008;Reinert et al, 2017) and SDSL (Gog et al, 2014).…”
Section: Traversing Graph Path Index and Chunk Indexmentioning
confidence: 99%
“…The classification method, which is based on the k-mer counting lemma and a progressive filtering step, improves sensitivity and precision compared to state-of-the-art tools when using larger sets of references. Ganon was developed in C++ using the SeqAn library (Reinert et al, 2017) and Python. The code is open source and freely available from: https://gitlab.com/rki_bioinformatics/ganon 2 Methods…”
Section: Introductionmentioning
confidence: 99%