qs2: Efficient Serialization of R Objects (original) (raw)

Streamlines and accelerates the process of saving and loading R objects, improving speed and compression compared to other methods. The package provides two compression formats: the 'qs2' format, which uses R serialization via the C API while optimizing compression and disk I/O, and the 'qdata' format, featuring custom serialization for slightly faster performance and better compression. Additionally, the 'qs2' format can be directly converted to the standard 'RDS' format, ensuring long-term compatibility with future versions of R.

Version: 0.1.4
Depends: R (≥ 3.5.0)
Imports: Rcpp, stringfish (≥ 0.15.1)
LinkingTo: Rcpp, stringfish, RcppParallel
Suggests: knitr, rmarkdown, dplyr, data.table, stringi
Published: 2024-12-12
DOI: 10.32614/CRAN.package.qs2
Author: Travers Ching [aut, cre, cph], Yann Collet [ctb, cph] (Yann Collet is the author of the bundled zstd), Facebook, Inc. [cph] (Facebook is the copyright holder of the bundled zstd code), Reichardt Tino [ctb, cph] (Contributor/copyright holder of zstd bundled code), Skibinski Przemyslaw [ctb, cph] (Contributor/copyright holder of zstd bundled code), Mori Yuta [ctb, cph] (Contributor/copyright holder of zstd bundled code), Francesc Alted [ctb, cph] (Shuffling routines derived from Blosc library)
Maintainer: Travers Ching
BugReports: https://github.com/qsbase/qs2/issues
License: GPL-3
Copyright: This package includes code from the 'zstd' library owned by Facebook, Inc. and created by Yann Collet; and code derived from the 'Blosc' library created and owned by Francesc Alted.
URL: https://github.com/qsbase/qs2
NeedsCompilation: yes
SystemRequirements: GNU make
Materials: README
CRAN checks: qs2 results

Documentation:

Downloads:

Reverse dependencies:

Linking:

Please use the canonical formhttps://CRAN.R-project.org/package=qs2to link to this page.