Literature DB >> 29939217

Practical dynamic de Bruijn graphs.

Victoria G Crawford1, Alan Kuhnle1, Christina Boucher1, Rayan Chikhi2, Travis Gagie3.   

Abstract

Motivation: The de Bruijn graph is fundamental to the analysis of next generation sequencing data and so, as datasets of DNA reads grow rapidly, it becomes more important to represent de Bruijn graphs compactly while still supporting fast assembly. Previous implementations of compact de Bruijn graphs have not supported node or edge deletion, however, which is important for pruning spurious elements from the graph.
Results: Belazzougui et al. (2016b) recently proposed a compact and fully dynamic representation, which supports exact membership queries and insertions and deletions of both nodes and edges. In this paper, we give a practical implementation of their data structure, supporting exact membership queries and fully dynamic edge operations, as well as limited support for dynamic node operations. We demonstrate experimentally that its performance is comparable to that of state-of-the-art implementations based on Bloom filters. Availability and implementation: Our source-code is publicly available at https://github.com/csirac/dynamicDBG under an open-source license.

Mesh:

Year:  2018        PMID: 29939217     DOI: 10.1093/bioinformatics/bty500

Source DB:  PubMed          Journal:  Bioinformatics        ISSN: 1367-4803            Impact factor:   6.937


  5 in total

1.  An Efficient, Scalable, and Exact Representation of High-Dimensional Color Information Enabled Using de Bruijn Graph Search.

Authors:  Fatemeh Almodaresi; Prashant Pandey; Michael Ferdman; Rob Johnson; Rob Patro
Journal:  J Comput Biol       Date:  2020-03-16       Impact factor: 1.479

2.  Representation of k-Mer Sets Using Spectrum-Preserving String Sets.

Authors:  Amatur Rahman; Paul Medevedev
Journal:  J Comput Biol       Date:  2020-12-07       Impact factor: 1.479

3.  Succinct dynamic de Bruijn graphs.

Authors:  Bahar Alipanahi; Alan Kuhnle; Simon J Puglisi; Leena Salmela; Christina Boucher
Journal:  Bioinformatics       Date:  2021-08-04       Impact factor: 6.931

4.  Building large updatable colored de Bruijn graphs via merging.

Authors:  Martin D Muggli; Bahar Alipanahi; Christina Boucher
Journal:  Bioinformatics       Date:  2019-07-15       Impact factor: 6.937

5.  Buffering updates enables efficient dynamic de Bruijn graphs.

Authors:  Jarno Alanko; Bahar Alipanahi; Jonathen Settle; Christina Boucher; Travis Gagie
Journal:  Comput Struct Biotechnol J       Date:  2021-07-06       Impact factor: 7.271

  5 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.