By default, this will install the isoraw reader if it is missing or outdated, and will ask the user to agree to Thermo's license agreement for the Thermo RawFileReader before proceeding. This function runs automatically during a raw file read and does not usually need to be called directly by the user.
Usage
orbi_check_isoraw(
install_if_missing = !on_cran(),
reinstall_if_outdated = !on_cran(),
reinstall_always = FALSE,
min_version = "0.2.2",
source = paste0("https://github.com/isoverse/isoorbi/releases/download/isoraw-v",
min_version),
accept_license = FALSE,
...
)
Arguments
- install_if_missing
install the reader if it's missing
- reinstall_if_outdated
install the reader if it's outdated (i.e. not at least
min_version
)- reinstall_always
whether to (re-)install no matter what
- min_version
the minimum version number required
- source
the URL (or local path) where to find the raw file reader, by default this is the latests release of the executables on github
- accept_license
explicitly accept Thermo's license agreement (if this is FALSE and the license has not previously been accepted, you will be asked about it)
- ...
passed on to
download.file
if (re-) installing the reader