is_beast2_input_file {beastier} | R Documentation |
Is a file a valid BEAST2 input file?
Description
Is a file a valid BEAST2 input file?
Usage
is_beast2_input_file(
filename,
show_warnings = FALSE,
verbose = FALSE,
beast2_path = get_default_beast2_path()
)
Arguments
filename |
name of the BEAST2 XML input file |
show_warnings |
if TRUE, warnings will shown |
verbose |
if TRUE, additional information is displayed, that is potentially useful in debugging |
beast2_path |
name of either a BEAST2 binary file
(usually simply |
Value
TRUE if the file is valid, FALSE if not
Note
this function only works on standard BEAST2 input files: if a BEAST2 input file is modified to use a certain BEAST2 package, this function will label it as an invalid file
Author(s)
Richèl J.C. Bilderbeek
See Also
Use are_beast2_input_lines
to check the lines
Examples
check_empty_beaustier_folders()
if (is_beast2_installed() && beautier::is_on_ci()) {
filename <- get_beastier_path("anthus_2_4.xml")
# TRUE, this is a BEAST2 input file
is_beast2_input_file(filename)
filename <- get_beastier_path("beast2_example_output.log")
# FALSE, this is not a BEAST2 input file,
# it is a BEAST2 output log file insteaf
is_beast2_input_file(filename)
}
check_empty_beaustier_folders()
[Package beastier version 2.5.1 Index]