R/create_razzo_alignment_params.R

Defines functions create_razzo_alignment_params

Documented in create_razzo_alignment_params

#' Create a razzo alignment parameter set that matches
#' the razzo file naming convenstions and article
#' @inheritParams default_params_doc
#' @param rng_seed RNG seed for the alignment simulation
#' @author Richèl J.C. Bilderbeek
#' @export
create_razzo_alignment_params <- function(
  folder_name,
  rng_seed = 1
) {
  pirouette::create_alignment_params(
    root_sequence = pirouette::create_blocked_dna(
      length = get_razzo_dna_alignment_length() # nolint razzo function
    ),
    sim_tral_fun = get_sim_tral_with_std_nsm_fun(
      mutation_rate = get_razzo_mutation_rate()
    ),
    rng_seed = rng_seed,
    fasta_filename = file.path(folder_name, "mbd.fasta")
  )
}
richelbilderbeek/razzo documentation built on March 10, 2021, 1:17 p.m.