Nothing
#' Get the filenames stored in an MCMC.
#'
#' If a filename is set to an empty string, to indicate a certain log file
#' need not be created, this (non-)filename will not be returned.
#' @inheritParams default_params_doc
#' @return the filenames stored in an MCMC
#' @examples
#' check_empty_beautier_folder()
#'
#' mcmc <- create_mcmc()
#' mcmc$tracelog$filename <- "/home/john/trace.log"
#' mcmc$screenlog$filename <- "/home/john/screen.log"
#' mcmc$treelog$filename <- "/home/john/tree.log"
#'
#' # 3 filenames
#' filenames <- get_mcmc_filenames(mcmc)
#'
#' # If there is no need to write to the screenlog file ...
#' mcmc$screenlog$filename <- ""
#'
#' # 2 filenames
#' # ... one file less will be created
#' filenames <- get_mcmc_filenames(mcmc)
#'
#' check_empty_beautier_folder()
#' @author Richèl J.C. Bilderbeek
#' @export
get_mcmc_filenames <- function(mcmc) {
check_mcmc(mcmc)
filenames <- c(
mcmc$tracelog$filename,
mcmc$screenlog$filename,
mcmc$treelog$filename
)
filenames[filenames != ""]
}
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.