The platform will undergo maintenance on Sep 14 at about 7:45 AM EST and will be unavailable for approximately 2 hours.
2019
DOI: 10.1089/cmb.2017.0264
|View full text |Cite
|
Sign up to set email alerts
|

Sequence Alignment on Directed Graphs

Abstract: Genomic variations in a reference collection are naturally represented as genome variation graphs. Such graphs encode common subsequences as vertices and the variations are captured using additional vertices and directed edges. The resulting graphs are directed graphs possibly with cycles. Existing algorithms for aligning sequences on such graphs make use of partial order alignment (POA) techniques that work on directed acyclic graphs (DAGs). To achieve this, acyclic extensions of the input graphs are first co… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
22
0

Year Published

2019
2019
2022
2022

Publication Types

Select...
3
3
2

Relationship

0
8

Authors

Journals

citations
Cited by 23 publications
(22 citation statements)
references
References 15 publications
0
22
0
Order By: Relevance
“…Many of these, however, are designed only for specific types of genome graphs, such as de Bruijn graphs [24,11,23] and variation graphs [9]. A compromise often made when aligning sequences to cyclic graphs using algorithms reliant on directed acyclic graphs involves the computationally expensive "DAG-ification" of graph regions [18,9].…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Many of these, however, are designed only for specific types of genome graphs, such as de Bruijn graphs [24,11,23] and variation graphs [9]. A compromise often made when aligning sequences to cyclic graphs using algorithms reliant on directed acyclic graphs involves the computationally expensive "DAG-ification" of graph regions [18,9].…”
Section: Related Workmentioning
confidence: 99%
“…, e k ) in G r induces a spelling σ(π) ∈ Σ * defined by σ(e 1 ) · · · σ(e k ), where σ(e i ) is the label of edge e i and Σ * := k∈N Σ k . We note that our approach naturally handles cyclic walks and does not require cycle unrolling, a feature shared with GraphAligner [27] and Brown-ieAligner [11] but missing from vg [9], PaSGAL [15] and V-ALIGN [18].…”
Section: Task Description: Alignment To Reference Graphsmentioning
confidence: 99%
“…Although POA is defined only for acyclic graphs, it can be extended to cyclic graphs by unfolding cyclic components, which is the approach taken by the VG toolkit [16] and ExpansionHunter [9]. The practical efficiency of this unfolding depends on the read length and the graph topology and complex cyclic areas can lead to very large unfolded graphs [20]. V-Align [20] aligns to cyclic graphs but its runtime depends on the graph's feedback vertex set size.…”
Section: Introductionmentioning
confidence: 99%
“…The practical efficiency of this unfolding depends on the read length and the graph topology and complex cyclic areas can lead to very large unfolded graphs [20]. V-Align [20] aligns to cyclic graphs but its runtime depends on the graph's feedback vertex set size. Some tools use heuristic approaches for aligning to de Bruijn graphs using depth-first search [6,21,8].…”
Section: Introductionmentioning
confidence: 99%
“…Many popular short read assemblers [9,10,11] provide the user not only with a set of contig sequences, but also with assembly graphs, encoding the information on the potential adjacencies of the assembled sequences. Naturally arising problem of sequence-to-graph alignment has been a topic of many recent studies [2,3,5,6,7,8,13,14]. Identifying alignments of long error-prone reads (such as Pacbio and ONT reads) to assembly graphs is particularly important and has recently been applied to hybrid genome assembly [1,4], read error correction [12], and haplotype separation [3].…”
Section: O1mentioning
confidence: 99%