Evidence map›Paper›PMID 29949982›Full record

ArticleBioinformatics (Oxford, England)2018

A space and time-efficient index for the compacted colored de Bruijn graph.

Fatemeh Almodaresi, Hirak Sarkar, Avi Srivastava, Rob Patro

Abstract read
In one paragraph

Article in Bioinformatics (Oxford, England), 2018. The graph could read no effect estimate from its abstract, so it casts no vote on the map. Cited by 41 papers.

0numbers the graph read from it
0cells of the map it votes in
41citing papers in PubMed
–field-weighted citation impact
1 · What the graph read from it

What it found

Each row is one number read from the abstract, on the scale the paper reported it, with its interval. Left of the dashed line favours the treatment, right favours the comparator. Under each row is the sentence it came from. New to these charts? A ten-minute tutorial.

The abstract states no effect estimate the extractor could read, or names no intervention and outcome on the map, so this paper lights no cell and moves no belief. It is still indexed, cited and linked below.

2 · The registry

The trial behind it

Trials whose registry record cites this paper, or whose number appears in the abstract. A trial that started after this paper was published is citing it as background, not reporting it.

Neither the registry nor the abstract names a trial number. If this is a trial report, that itself is worth knowing.

3 · Its place in the literature

Who cites it

41 citing papers in PubMed.

  1. RSHash: a fast and space-efficient hash table for k-mers.Bioinformatics (Oxford, England) · 2026
    Article
  2. Article
  3. Article
  4. Review
  5. Article
  6. Optimizing sparse and skew hashing: fasterbioRxiv : the preprint server for biology · 2026
    Article
  7. Article
  8. Article
  9. Article
  10. Where the Patterns Are: Repetition-Aware Compression for Colored de Bruijn GraphsJournal of computational biology : a journal of computational molecular cell biology · 2024
    Article
  11. Review
  12. Article
  13. Article
  14. Article
  15. Article
  16. PanKmer: k-mer-based and reference-free pangenome analysis.Bioinformatics (Oxford, England) · 2023
    Article
  17. Article
  18. Locality-preserving minimal perfect hashing of k-mers.Bioinformatics (Oxford, England) · 2023
    Article
  19. Article
  20. On weighted k-mer dictionaries.Algorithms for molecular biology : AMB · 2023
    Article
4 · The record

Corrections and comments

PubMed lists nothing against this paper. Absence here is not a guarantee, only a check that was made.

5 · Who and what money

Authors and funding

4 authors.

Fatemeh AlmodaresiDepartment of Computer Science, Stony Brook University, Stonybrook, NY, USA.
Hirak SarkarDepartment of Computer Science, Stony Brook University, Stonybrook, NY, USA.
Avi SrivastavaDepartment of Computer Science, Stony Brook University, Stonybrook, NY, USA.
Rob PatroDepartment of Computer Science, Stony Brook University, Stonybrook, NY, USA.

Funding

No grant is acknowledged in the PubMed record.

6 · The paper itself

Abstract

Motivation: Indexing reference sequences for search-both individual genomes and collections of genomes-is an important building block for many sequence analysis tasks. Much work has been dedicated to developing full-text indices for genomic sequences, based on data structures such as the suffix array, the BWT and the FM-index. However, the de Bruijn graph, commonly used for sequence assembly, has recently been gaining attention as an indexing data structure, due to its natural ability to represent multiple references using a graphical structure, and to collapse highly-repetitive sequence regions. Yet, much less attention has been given as to how to best index such a structure, such that queries can be performed efficiently and memory usage remains practical as the size and number of reference sequences being indexed grows large. Results: We present a novel data structure for representing and indexing the compacted colored de Bruijn graph, which allows for efficient pattern matching and retrieval of the reference information associated with each k-mer. As the popularity of the de Bruijn graph as an index has increased over the past few years, so have the number of proposed representations of this structure. Existing structures typically fall into two categories; those that are hashing-based and provide very fast access to the underlying k-mer information, and those that are space-frugal and provide asymptotically efficient but practically slower pattern search. Our representation achieves a compromise between these two extremes. By building upon minimum perfect hashing and making use of succinct representations where applicable, our data structure provides practically fast lookup while greatly reducing the space compared to traditional hashing-based implementations. Further, we describe a sampling scheme for this index, which provides the ability to trade off query speed for a reduction in the index size. We believe this representation strikes a desirable balance between speed and space usage, and allows for fast search on large reference sequences. Finally, we describe an application of this index to the taxonomic read assignment problem. We show that by adopting, essentially, the approach of Kraken, but replacing k-mer presence with coverage by chains of consistent unique maximal matches, we can improve the space, speed and accuracy of taxonomic read assignment. Availability and implementation: pufferfish is written in C++11, is open source, and is available at https://github.com/COMBINE-lab/pufferfish. Supplementary information: Supplementary data are available at Bioinformatics online.

Indexed as

Data VisualizationSoftwareAlgorithmsBacteriaGene Expression ProfilingGenome, BacterialGenome, HumanGenomicsHigh-Throughput Nucleotide SequencingHumansSequence Analysis, DNASequence Analysis, RNA

Identifiers

PMID29949982
PMCPMC6022659

What OpenQuestion holds

Textmetadata
LicenceCC BY-NC
Read underepoch 390

Registered trials

None linked

Read under generation 80e0d062 · epoch 390. Bibliography from PubMed, PubMed Central and OpenAlex; grants from NIH RePORTER; trial links from ClinicalTrials.gov; estimates, votes and beliefs from the OpenQuestion graph.