Skip to contents

Create a log-normal distribution

Usage

create_log_normal_distr(
  id = NA,
  m = 0,
  s = 0,
  value = NA,
  lower = NA,
  upper = NA
)

Arguments

id

the distribution's ID

m

the m parameter, a numeric value. For advanced usage, use the structure as returned by create_m_param

s

the s parameter, a numeric value. For advanced usage, use the structure as returned by create_s_param

value

the initial value for the MCMC

lower

the lower bound, the lowest possible value

upper

an upper limit of the uniform distribution. If the upper limits needs to be infinity, set upper to Inf.

Value

a log-normal distribution

See also

the function create_distr shows an overview of all supported distributions

Author

Richèl J.C. Bilderbeek

Examples

if (is_on_ci()) {

  log_normal_distr <- create_log_normal_distr()

  beast2_input_file <- get_beautier_tempfilename()
  create_beast2_input_file(
    input_filename = get_fasta_filename(),
    beast2_input_file,
    tree_prior = create_yule_tree_prior(
      birth_rate_distr = log_normal_distr
    )
  )
  file.remove(beast2_input_file)

  remove_beautier_folder()
}