saveRDS.gz: Save RDS w/ pigz support

View source: R/pigzRDS.R

saveRDS.gzR Documentation

Save RDS w/ pigz support

Description

This function uses pigz to save RDS files. pigz is a fully functional replacement for gzip that exploits multiple processors and multiple cores to the hilt when compressing data.

Usage

saveRDS.gz(
  object,
  file,
  threads = (parallel::detectCores()) - 1,
  compression_level = 6
)

Arguments

object

An object to save.

file

A location to save to.

threads

Number of threads to use. Defaults to parallel::detectCores()-1.

compression_level

Compression level used by pigz (1–9).

Details

pigz needs to be installed for this function to work.

Examples

## Not run: 
saveRDS.gz(temp, file = 'temp.RDS')

## End(Not run)


Kudusch/ktools documentation built on Oct. 30, 2022, 10:13 p.m.