Model management

copy_model_from()

Create new model by copying existing model

new_model()

Create new model object

read_model()

Creates a model object from a YAML model file

reconcile_yaml() check_yaml_in_sync()

Verify YAML file integrity

Model submission

submit_model()

Submit a model to be run

submit_models()

Submit models to be run in batch

print_bbi_args()

Print valid .bbi_args

Model summary

config_log() add_config()

Parse babylon configs to log

apply_indices() block()

Add parameter indices to a label tibble

extract_param_count() extract_details() extract_heuristics() extract_ofv() extract_condition_number()

Extract from summary object

model_summary()

Summarize model outputs

model_summaries()

Summarize multiple models in batch

as_summary_list()

Convert object to bbi_summary_list

param_estimates()

Parses parameter estimates table

param_labels()

Extract parameter labels for report tables, etc.

run_log()

Create tibble summarizing all model runs

summary_log() add_summary()

Create a tibble from model_summaries() data

Model object interactions

add_tags() replace_tag() replace_all_tags() replace_tags() remove_tags()

Modify tags on a model object

add_notes() replace_note() replace_all_notes() remove_notes()

Modify notes on a model object

add_based_on() replace_all_based_on() replace_based_on() remove_based_on()

Modify based_on field in a model object

add_description() replace_description()

Modify description on a model object

add_bbi_args() replace_all_bbi_args() replace_bbi_args()

Modify bbi_args on a model object

add_decisions() replace_decisions()

Deprecated: Modify decisions on a model object

get_based_on() get_model_ancestry()

Get based_on from bbi object

get_model_id()

Get model identifier

get_model_path() get_output_dir() get_yaml_path()

Get path from bbi object

print(<babylon_process>) print(<bbi_nonmem_summary>)

Print methods for rbabylon objects

Babylon configuration

bbi_current_release()

Get version number of babylon current release

bbi_help()

Executes (bbi --help) and prints the output string

bbi_init()

Initialize babylon

bbi_version()

Get version of installed babylon

use_bbi()

Installs most current release of bbi

Assorted helpers

check_file() tail_output() tail_lst()

Check an output file

collapse_to_string()

Collapse list column to a character column

check_nonmem_table_output() check_grd() check_ext()

Check NONMEM output files

check_output_dir()

Check output directory

check_status_code()

Checks status code from processx process

format_cmd_args()

Formats command line args from a named list to a string as it would be passed on the command line

new_ext() ctl_ext() mod_ext() yaml_ext()

Change file extension

plot_nonmem_table_df() plot_grd() plot_ext()

Plot NONMEM output files

suppressSpecificWarning()

Suppress a warning that matches .regexpr