Journal of Computational BiologyBioinformaticsPeer-reviewed journal article
Sparse Binary Relation Representations for Genome Graph Annotation
Mikhail KarasikoviD, Harun MustafaiD, Amir JoudakiiD, Sara JavadzadehiD, Gunnar RätschiD, André KahlesiD
Abstract
High-throughput DNA sequencing data is accumulating in public repositories, and efficient approaches for storing and indexing such data are in high demand. In recent research, several graph data structures have been proposed to represent large sets of sequencing data and to allow for efficient querying of sequences. In particular, the concept of labeled de Bruijn graphs has been explored by several groups. While there has been good progress towards representing the sequence graph in small space, methods for storing a set of labels on top of such graphs are still not sufficiently explored. It is also currently not clear how characteristics of the input data, such as the sparsity and correlations of labels, can help to inform the choice of method to compress the graph labeling. In this work, we present a new compression approach, Multi-BRWT, which is adaptive to different kinds of input data. We show an up to 29% improvement in compression performance over the basic BRWT method, and up to a 68% improvement over the current state-of-the-art for de Bruijn graph label compression. To put our results into perspective, we present a systematic analysis of five different state-of-the-art annotation compression schemes, evaluate key metrics on both artificial and real-world data and discuss how different data characteristics influence the compression performance. We show that the improvements of our new method can be robustly reproduced for different representative real-world datasets.
- assay: whole-genome sequencing
- research focus: dimensionality reduction
- research focus: benchmarking
- approach: statistical model
- Citations
- 21
- FWCI
- 1.03
- Field percentile
- top 19%
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Topology-based Sparsification of Graph Annotations
Daniel Danciu, Mikhail Karasikov, … Gunnar Rätsch·BioinformaticsPeer-reviewed·May 3, 2021
- Lossless Indexing with Counting de Bruijn Graphs
Mikhail Karasikov, Harun Mustafa, … André Kahles·bioRxiv·Nov 9, 2021
- Dynamic compression schemes for graph coloring
Harun Mustafa, Ingo Schilken, … André Kahles·BioinformaticsPeer-reviewed·Jul 16, 2018
- Compression algorithm for colored de Bruijn graphs
Amatur Rahman, Yoann Dufresne, Paul Medvedev·bioRxiv·May 12, 2023
- Meta-colored compacted de Bruijn graphs
Giulio Ermanno Pibiri, Jason Fan, Rob Patro·Lecture notes in computer sciencePeer-reviewed·Jan 1, 2024
- Where the patterns are: repetition-aware compression for colored de Bruijn graphs
Alessio Campanelli, Giulio Ermanno Pibiri, … Rob Patro·Journal of Computational BiologyPeer-reviewed·Oct 1, 2024