Multiple default inputs can be specified in the system file. At the scripting level this function can be used to set all inputs to zero. Then only the subsequently specified inputs will be applied.
system_zero_inputs(cfg, bolus =TRUE, rates =TRUE)
Arguments
cfg: ubiquity system object
bolus: Boolean value indicating weather bolus inputs should be set to zero
rates: Boolean value indicating weather infusion rate inputs should be set to zero
Returns
Ubiquity system object with the specified inputs set to zero
Examples
# Creating a system file from the mab_pk examplefr = 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())# Clear only infusion ratescfg = system_zero_inputs(cfg, bolus=TRUE, rates=FALSE)# Clear all inputs:cfg = system_zero_inputs(cfg)