context("test-transform")
test_that("pharmr can use pharmpy transformations", {
# requires Python
skip_on_cran()
model_start <- load_example_model('pheno')
model_mat <- add_individual_parameter(model_start, 'MAT')
expect_match(model_mat$code, 'POP_MAT')
res <- load_example_modelfit_results('pheno')
pe <- res$parameter_estimates
model_update <- set_initial_estimates(model_start, pe)
expect_equal(model_start$code, model_start$code)
expect_match(model_update$code, '0.00469555) ; POP_CL')
expect_no_match(model_start$code, '0.00469555) ; POP_CL')
individual_parameter_statistics <- calculate_individual_parameter_statistics(model_start, "K=CL/V", pe)
colnames <- names(individual_parameter_statistics)
colnames_ref <- c('parameter', 'covariates', 'mean', 'variance', 'stderr')
expect_equal(colnames, colnames_ref)
})
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.