Unknown

Dataset Information

0

Buffering updates enables efficient dynamic de Bruijn graphs.


ABSTRACT:

Motivation

The de Bruijn graph has become a ubiquitous graph model for biological data ever since its initial introduction in the late 1990s. It has been used for a variety of purposes including genome assembly (Zerbino and Birney, 2008; Bankevich et al., 2012; Peng et al., 2012), variant detection (Alipanahi et al., 2020b; Iqbal et al., 2012), and storage of assembled genomes (Chikhi et al., 2016). For this reason, there have been over a dozen methods for building and representing the de Bruijn graph and its variants in a space and time efficient manner.

Results

With the exception of a few data structures (Muggli et al., 2019; Holley and Melsted, 2020; Crawford et al.,2018), compressed and compact de Bruijn graphs do not allow for the graph to be efficiently updated, meaning that data can be added or deleted. The most recent compressed dynamic de Bruijn graph (Alipanahi et al., 2020a), relies on dynamic bit vectors which are slow in theory and practice. To address this shortcoming, we present a compressed dynamic de Bruijn graph that removes the necessity of dynamic bit vectors by buffering data that should be added or removed from the graph. We implement our method, which we refer to as BufBOSS, and compare its performance to Bifrost, DynamicBOSS, and FDBG. Our experiments demonstrate that BufBOSS achieves attractive trade-offs compared to other tools in terms of time, memory and disk, and has the best deletion performance by an order of magnitude.

SUBMITTER: Alanko J 

PROVIDER: S-EPMC8326735 | biostudies-literature |

REPOSITORIES: biostudies-literature

Similar Datasets

| S-EPMC5872255 | biostudies-literature
| S-EPMC8025321 | biostudies-literature
| S-EPMC6612864 | biostudies-other
| S-EPMC4120145 | biostudies-literature
| S-EPMC4253301 | biostudies-literature
| S-EPMC6197042 | biostudies-literature
| S-EPMC3421212 | biostudies-literature
| S-EPMC6061703 | biostudies-literature
| S-EPMC8016496 | biostudies-literature
| S-EPMC3272472 | biostudies-literature