quickSparseM is a time- and memory-efficient library designed to store and process large, sparse matrices. The library utilizes the R dgCMatrix format to represent sparse matrices in a compressed, column-oriented format and provide functions to compute basic statistics commonly used in omics analyses. quickSparseM is released as an R package, while the core functionality is written in C++ with OpenMP for parallelism, ensuring efficient computation while maintaining compatibility with existing R’ data analysis and bioinformatics workflows.
Citation
If you use the software for your research, please refer to the original quickSparseM paper with the citation below.
Giacomo Baruzzo, Giulia Cesaro, Barbara Di Camillo, quickSparseM: a library for memory- and time-efficient computation on large, sparse matrices with application to omics data, Proceedings of the 33rd Euromicro International Conference on Parallel, Distributed, and Network-Based Processing (PDP), Turin, Italy, 2025, pp. 275-282, https://doi.org/10.1109/PDP66500.2025.00045
Download
The last version of quickSparseM is available at https://gitlab.com/sysbiobig/quicksparsem