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.1 |
Depends: | R (≥ 3.5.0) |
Imports: | Rcpp, stringfish (≥ 0.15.1) |
LinkingTo: | Rcpp, stringfish, RcppParallel |
Suggests: | knitr, rmarkdown, dplyr, data.table, stringi |
Published: | 2024-09-16 |
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 <traversc at gmail.com> |
BugReports: | https://github.com/traversc/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/traversc/qs2 |
NeedsCompilation: | yes |
SystemRequirements: | GNU make |
Materials: | README ChangeLog |
CRAN checks: | qs2 results |
Reference manual: | qs2.pdf |
Vignettes: |
qs2 (source, R code) |
Package source: | qs2_0.1.1.tar.gz |
Windows binaries: | r-devel: qs2_0.1.1.zip, r-release: qs2_0.1.1.zip, r-oldrel: qs2_0.1.1.zip |
macOS binaries: | r-release (arm64): qs2_0.1.1.tgz, r-oldrel (arm64): qs2_0.1.1.tgz, r-release (x86_64): qs2_0.1.1.tgz, r-oldrel (x86_64): qs2_0.1.1.tgz |
Reverse suggests: | glow |
Please use the canonical form https://CRAN.R-project.org/package=qs2 to link to this page.