Sign in
BioinformaticsPLoS ONE
Peer-reviewed journal article

Genome misassembly detection using Stash: A data structure based on stochastic tile hashing

Armaghan SarvariD, Lauren CoombeiD, İnanç BiroliD

Abstract

MotivationAnalyzing large data from high-throughput sequencing technologies presents significant challenges in terms of memory and computational requirements. It is crucial to develop efficient data structures and computational methods that handle sequencing information. These challenges impact bioinformatics studies, including de novo genome assembly which serves as the foundation of genomics. Issues like read errors or limitations of heuristic decisions in assembly algorithms lead to genome misassemblies and inaccurate genomic representations, compromising the quality of downstream analyses. Hence, de novo assemblies can benefit from misassembly detection and correction, to produce a more optimal assembly. ResultsWe present Stash, a novel hash-based data structure designed for storing and querying large sequencing data. For an input sequence, Stash uses sliding windows of spaced seed patterns to extract and hash k-mers. The hash values combined with the sequence ID determine the value stored in Stash. A filled Stash can be used to query whether two genomic regions are covered by the same set of reads. This can be used in genome misassembly detection. We demonstrate the effectiveness of Stash in detecting misassemblies in human genome assemblies generated by Flye and Shasta, using Pacbio HiFi reads from the human cell line NA24385. We observed that scaffolding Stash-cut assemblies reduces 7.6% and 3.4% of misassemblies in the Flye and Shasta assemblies, respectively. This is accomplished in 310 minutes utilizing 8 GB of memory. Stash is comparable to alternative long read misassembly correction methods and can result in superior assemblies compared to the baseline. AvailabilityStash is implemented in C++ as a static library and is available here: https://github.com/bcgsc/Stash. Contactasarvar@bccrc.ca or inanc.birol@ubc.ca

02 /Specification & Classification

Click any tag to browse matching papers
Citations
0
FWCI
0.00
Field percentile
42th percentile

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.

Similarity Map
SelectedSame fieldCross-field
THISCoombe '21Shi '25Guan '22Jackman '18Vaser '19Jackman '16
63% semantic matchBioinformatics
Lauren Coombe, Janet X. Li, Theodora Lo+4 more·BMC Bioinformatics·Oct 30, 2021· 76 citations