Engineering the Compression of Sequencing Reads
Abstract
MotivationFASTQ remains among the widely used formats for high-throughput sequencing data. Despite advances in specialized FASTQ compressors, they are still imperfect in terms of practical performance tradeoffs. ResultsWe present a multi-threaded version of Pseudogenome-based Read Compressor (PgRC), an in-memory algorithm for compressing the DNA stream, based on the idea of building an approximation of the shortest common superstring over high-quality reads. The current version, v1.2, practically preserves the compression ratio and decompression speed of the previous one, reducing the compression time by a factor of about 4-5 on a 6-core/12-thread machine. AvailabilityPgRC 1.2 can be downloaded from https://github.com/kowallus/PgRC. Contactsgrabow@kis.p.lodz.pl
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 3
- Assay
- Approach
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
- PgRC: Pseudogenome based Read Compressor
Tomasz Kowalski, Szymon Grabowski·BioinformaticsPeer-reviewed·Dec 5, 2019
- FASTR: Reimagining FASTQ via Compact Image-inspired Representation
Adrian Tkachenko, Sepehr Salem, … Mohammed Alser·bioRxiv·Jan 23, 2026
- FQSqueezer: k-mer-based compression of sequencing data
Sebastian Deorowicz·Scientific ReportsPeer-reviewed·Jan 17, 2020
- FaStore - a space-saving solution for raw sequencing data
Łukasz Roguski, Idoia Ochoa, … Sebastian Deorowicz·BioinformaticsPeer-reviewed·Mar 27, 2018
- GeneSqueeze: A Novel Lossless, Reference-Free Compression Algorithm for FASTQ/A Files
Foad Nazari, Sneh Patel, … Emma K. Murray·bioRxiv·Mar 21, 2024
- Quark enables semi-reference-based compression of RNA-seq data
Hirak Sarkar, Rob Patro·BioinformaticsPeer-reviewed·Jun 29, 2017