Needle: a fast and space-efficient prefilter for estimating the quantification of very large collections of expression experiments.
basic_science · Level V
Where this comes from
- Record sourced from PubMed, PMID 35801930.
- Also identified by DOI 10.1093/bioinformatics/btac492 and PMC identifier 9438961.
- Licence recorded as CC BY.
- The licence permits redistribution, so the abstract is shown in full and the full text is available from the publisher.
Abstract
The ever-growing size of sequencing data is a major bottleneck in bioinformatics as the advances of hardware development cannot keep up with the data growth. Therefore, an enormous amount of data is collected but rarely ever reused, because it is nearly impossible to find meaningful experiments in the stream of raw data. As a solution, we propose Needle, a fast and space-efficient index which can be built for thousands of experiments in <2 h and can estimate the quantification of a transcript in these experiments in seconds, thereby outperforming its competitors. The basic idea of the Needle index is to create multiple interleaved Bloom filters that each store a set of representative k-mers depending on their multiplicity in the raw data. This is then used to quantify the query. https://github.com/seqan/needle. Supplementary data are available at Bioinformatics online.
Medical subject headings
- Software
- Algorithms