system_set_rate function

Set Infusion Rate Inputs

Set Infusion Rate Inputs

Defines infusion rates specified in the system file using <R:?>

system_set_rate(cfg, rate, times, levels)

Arguments

  • cfg: ubiquity system object
  • rate: name of infusion rate
  • times: list of time values
  • levels: corresponding list of infusion values

Returns

Ubiquity system object with the infusion rate set

Examples

# Creating a system file from the mab_pk example fr = system_new(file_name = "system.txt", system_file = "mab_pk", overwrite = TRUE, output_directory = tempdir()) # Building the system cfg = build_system(system_file = file.path(tempdir(), "system.txt"), output_directory = file.path(tempdir(), "output"), temporary_directory = tempdir()) # Clearing all inputs cfg = system_zero_inputs(cfg) # 5 minute infusion at 10 mg/min cfg = system_set_rate(cfg, rate = "Dinf", times = c(0, 5), levels = c(10, 0))

See Also

system_zero_inputs

  • Maintainer: John Harrold
  • License: BSD_2_clause + file LICENSE
  • Last published: 2025-01-07