Checks if a BEAST2 package is installed.
Usage
is_beast2_pkg_installed(
name,
beast2_folder = beastier::get_default_beast2_folder(),
has_internet = curl::has_internet()
)
Arguments
- name
the package's name
- beast2_folder
the folder where the BEAST2 is installed. Note that this is not the folder where the BEAST2 executable is installed: the BEAST2 executable is in a subfolder. Use get_default_beast2_folder to get the default BEAST2 folder. Use get_default_beast2_bin_path to get the full path to the default BEAST2 executable. Use get_default_beast2_jar_path to get the full path to the default BEAST2 jar file.
- has_internet
boolean to indicate if the user has access to the internet. By default, this value equals the result of
curl::has_internet
Value
TRUE
if the BEAST2 package is installedFALSE
if the BEAST2 package is not installedNULL
if there is no internet connection
Details
To be able to check this, an internet connection is needed.
Without an internet connection, NULL
is returned.
See also
Use is_beast2_ns_pkg_installed to see if the NS package is installed without an internet connection