The hardware and bandwidth for this mirror is donated by dogado GmbH, the Webhosting and Full Service-Cloud Provider. Check out our Wordpress Tutorial.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]dogado.de.
There are two common scenarios when working with multiple RCDF files:
Pass a character vector of file paths (or a folder path) to
read_rcdf(). Provide matching vectors of keys and passwords
if the files were encrypted with different keys:
data <- read_rcdf(
path = c(
"path/to/file/01.rcdf",
"path/to/file/02.rcdf",
"path/to/file/03.rcdf"
),
decryption_key = c(
"keys/01-private-key.pem",
"keys/02-private-key.pem",
"keys/03-private-key.pem"
),
password = c(
"password01",
"password02",
"password03"
)
)Requirements for stacking to work: - Each RCDF file must contain tables with the same names and column structure. - Passwords must correspond positionally to their decryption keys.
merge_rcdf() reads multiple RCDF files, stacks their
tables, and saves the result as a brand-new encrypted RCDF file. This is
handy for creating an archive or distributing a combined dataset to
collaborators:
merge_rcdf(
rcdf_files = c(
"path/to/file/01.rcdf",
"path/to/file/02.rcdf",
"path/to/file/03.rcdf"
),
decryption_key = c(
"keys/01-private-key.pem",
"keys/02-private-key.pem",
"keys/03-private-key.pem"
),
password = c(
"password01",
"password02",
"password03"
),
merged_file_path = "path/to/merged.rcdf"
)The merged file is encrypted with its own key, which you supply via
the pub_key argument (see ?merge_rcdf for all
options).
For more on reading single files and exporting data, see
vignette("rcdf").
These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.