Helper functions for installing or updating the ASReml-R package, intended to reduce the difficulty of finding the correct version for your operating system and R version.
Usage
install_asreml(
library = .libPaths()[1],
quiet = FALSE,
force = FALSE,
keep_file = FALSE
)
update_asreml(...)
Arguments
- library
Library location to install ASReml-R. Uses first option in
.libPaths()
by default.- quiet
Logical (default
FALSE
). Should package be installed quietly?- force
Logical (default
FALSE
). Force ASReml-R to install. Useful for upgrading if it is already installed.- keep_file
Should the downloaded asreml package file be kept? Default is
FALSE
.TRUE
downloads to current directory. A file path can also be provided to save to another directory. SeeDetails
for more information.- ...
other arguments passed to
install_asreml()
Value
Silently returns TRUE
if asreml
installed successfully or already present, FALSE
otherwise. Optionally prints a confirmation message on success.
Details
The ASReml-R package file is downloaded from a shortlink, and if keep_file
is TRUE
, the package archive file will be saved in the current directory. If a valid path is provided in keep_file
, the file will be saved to that path, but all directories are assumed to exist and will not be created. If keep_file
does not specify an existing, valid path, an error will be shown after package installation.