MassComp, a lossless compressor for mass spectrometry data
Abstract
Background: Mass Spectrometry (MS) is a widely used technique in biology research, and has become key in proteomics and metabolomics analyses. As a result, the amount of MS data has significantly increased in recent years. For example, the MS repository MassIVE contains more than 123TB of data. Somehow surprisingly, these data are stored uncompressed, hence incurring a significant storage cost. Efficient representation of these data is therefore paramount to lessen the burden of storage and facilitate its dissemination. Results We present MassComp, a lossless compressor optimized for the numerical (m/z)-intensity pairs that account for most of the MS data. We tested MassComp on several MS data and show that it delivers on average a 46% reduction on the size of the numerical data, and up to 89%. These results correspond to an average improvement of more than 27% when compared to the general compressor gzip and of 40% when compared to the state-of-the-art numerical compressor FPC. When tested on entire files retrieved from the MassIVE repository, MassComp achieves on average a 59% size reduction. MassComp is written in C++ and freely available at https://github.com/iochoa/MassComp. Conclusions: The compression performance of MassComp demonstrates its potential to significantly reduce the footprint of MS data, and shows the benefits of designing specialized compression algorithms tailored to MS data. MassComp is an addition to the family of omics compression algorithms designed to lessen the storage burden and facilitate the exchange and dissemination of omics data.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 12
- FWCI
- 0.68
- Field percentile
- top 26%
- Assay
- Research Focus
- 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
- Aird-ComboComp: A combinable compressor framework with a dynamic-decider for lossy mass spectrometry data compression
Miaoshan Lu, Junjie Tong, … Changbin Brad Yu·bioRxiv·May 4, 2023
- How much storage precision can be lost: Guidance for near-lossless compression of untargeted metabolomics mass spectrometry data
Junjie Tong, Miaoshan Lu, … Changbin Brad Yu·Journal of Proteome ResearchPeer-reviewed·Apr 19, 2024
- Aird: A computation-oriented mass spectrometry data format enables higher compression ratio and less decoding time
Miaoshan Lu, Shaowei An, … Changbin Brad Yu·bioRxiv·Oct 14, 2020
- mzMLb: a future-proof raw mass spectrometry data format based on standards-compliant mzML and optimized for speed and storage requirements
Ranjeet Bhamber, Andris Jankevics, … Andrew W. Dowsey·Journal of Proteome ResearchPeer-reviewed·Aug 31, 2020
- SpectroVQ: Noise-Aware Compression of Proteomics Data via Vector-Quantized Deep Learning improves MS/MS data storage and Peptide Identification
James H.W. Li, Ayman Hoque, Henry Lam·bioRxiv·Sep 11, 2026
- MSAC: Compression of multiple sequence alignment files
Sebastian Deorowicz, Joanna Walczyszyn, Agnieszka Debudaj-Grabysz·BioinformaticsPeer-reviewed·Jul 13, 2018