Package: qs2 0.2.2
qs2: Efficient Serialization of R Objects
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.
Authors:
qs2_0.2.2.tar.gz
qs2_0.2.2.zip(r-4.7)qs2_0.2.2.zip(r-4.6)qs2_0.2.2.zip(r-4.5)
qs2_0.2.2.tgz(r-4.6-x86_64)qs2_0.2.2.tgz(r-4.6-arm64)qs2_0.2.2.tgz(r-4.5-x86_64)qs2_0.2.2.tgz(r-4.5-arm64)
qs2_0.2.2.tar.gz(r-4.7-arm64)qs2_0.2.2.tar.gz(r-4.7-x86_64)qs2_0.2.2.tar.gz(r-4.6-arm64)qs2_0.2.2.tar.gz(r-4.6-x86_64)
qs2_0.2.2.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
card.svg |card.png
qs2/json (API)
| # Install 'qs2' in R: |
| install.packages('qs2', repos = c('https://qsbase.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/qsbase/qs2/issues
- starnames - Official list of IAU Star Names
compressiondata-storageserializationcpp
Last updated from:8b6cc8f896. Checks:13 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-arm64 | OK | 209 | ||
| linux-devel-x86_64 | OK | 185 | ||
| source / vignettes | OK | 275 | ||
| linux-release-arm64 | OK | 207 | ||
| linux-release-x86_64 | OK | 195 | ||
| macos-release-arm64 | OK | 144 | ||
| macos-release-x86_64 | OK | 357 | ||
| macos-oldrel-arm64 | OK | 177 | ||
| macos-oldrel-x86_64 | OK | 387 | ||
| windows-devel | OK | 189 | ||
| windows-release | OK | 172 | ||
| windows-oldrel | OK | 231 | ||
| wasm-release | OK | 156 |
Exports:base85_decodebase85_encodebase91_decodebase91_encodeblosc_shuffle_rawblosc_unshuffle_rawcatquodecode_sourceencode_sourcegenerate_test_dataqd_deserializeqd_readqd_saveqd_serializeqoptqs_cacheqs_deserializeqs_readqs_readmqs_saveqs_savemqs_serializeqs_to_rdsqx_dumprds_to_qsxxhash_rawzstd_compress_boundzstd_compress_filezstd_compress_rawzstd_decompress_filezstd_decompress_rawzstd_inzstd_out
Dependencies:RcppRcppParallelstringfish
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| Z85 Decoding | base85_decode |
| Z85 Encoding | base85_encode |
| basE91 Decoding | base91_decode |
| basE91 Encoding | base91_encode |
| Shuffle a raw vector | blosc_shuffle_raw |
| Un-shuffle a raw vector | blosc_unshuffle_raw |
| catquo | catquo |
| Decode a compressed string | decode_source |
| Encode and compress a file or string | encode_source |
| Generate deterministic mixed-column test data | generate_test_data |
| qd_deserialize | qd_deserialize |
| qd_read | qd_read |
| qd_save | qd_save |
| qd_serialize | qd_serialize |
| qs2 Option Getter/Setter | qopt |
| qcache | qs_cache |
| qs_deserialize | qs_deserialize |
| qs_read | qs_read |
| qs_readm | qs_readm |
| qs_save | qs_save |
| qs_savem | qs_savem |
| qs_serialize | qs_serialize |
| qs2 to RDS format | qs_to_rds |
| qx_dump | qx_dump |
| RDS to qs2 format | rds_to_qs |
| Official list of IAU Star Names | starnames |
| XXH3_64 hash | xxhash_raw |
| Zstd compress bound | zstd_compress_bound |
| Zstd compression | zstd_compress_raw |
| Zstd decompression | zstd_decompress_raw |
| Zstd file helpers | zstd_compress_file zstd_decompress_file zstd_file_functions |
| Zstd file substitution for input | zstd_in zstd_out |
