Exports peak table in csv or xlsx format.
Usage
write_peaktable(
peak_table,
path,
filename = "peak_table",
format = c("csv", "xlsx"),
what = c("tab", "pk_meta", "sample_meta", "instrument_meta", "ref_spectra", "args")
)
Arguments
- peak_table
Peak table object from get_peaktable.
- path
Path to an existing directory in which to write the files.
- filename
File name. Defaults to "peak_table".
- format
File format to export. Either "csv" (default) or "xlsx".
- what
Which elements of the peak_table to export. One or more of
"tab", "pk_meta", "sample_meta", "instrument_meta",
"ref_spectra", and "args". Defaults to all six.
Value
No return value. The function is called for its side effects.
Side effects
With format = "csv", writes one file per element of what, named
<filename>-<element>.csv. With format = "xlsx", writes a single
<filename>.xlsx workbook with one sheet per element. Requires the
openxlsx package.
Examples
# \donttest{
data(pk_tab)
path_out = tempdir()
write_peaktable(pk_tab, path = path_out, what = c("tab"))
# }