Convert spectral data files to csv files
lr_convert_tocsv(
where = NULL,
ext = "txt",
decimal = ".",
sep = NULL,
subdir = FALSE,
ignore.case = TRUE,
overwrite = FALSE,
metadata = TRUE
)
Convert input files to csv and invisibly return the list of created file paths
Folder in which files are located (defaults to current working directory).
File extension to be searched for, without the "." (defaults to
txt
). You can also use a character vector to specify multiple file
extensions.
Character to be used to identify decimal plates
(defaults to .
).
Column delimiting characters to be considered in addition to the default (which are: tab, space, and ";")
Should subdirectories within the where
folder be included in
the search? (defaults to FALSE
).
Should the extension search be case insensitive? (defaults
to TRUE
)
logical. Should the function overwrite existing files with
the same name? (defaults to FALSE
).
logical (defaults to TRUE
). Should metadata be exported as
well? They will be exported in csv files will the _metadata.csv
suffix.
When metadata = TRUE
, if either the data or metadata export fails,
nothing will be returned for this file.
You can customise the type of parallel processing used by this function with
the future::plan()
function. This works on all operating systems, as well
as high performance computing (HPC) environment. Similarly, you can customise
the way progress is shown with the progressr::handlers()
functions
(progress bar, acoustic feedback, nothing, etc.)