NEWS.md
roxygen2 7.3.1$PROB instead of $PROBLEM (@AndreasCalvagone, #222)check_ext argument in xpose_data(), read_nm_model(), to bypass the strict NONMEM model format check if needed.xpose now recognizes PATAB, COTAB, CATAB table names as patab, cotab, and catab types respectively (@certara-mtomashevskiy, #221)readr (>= 2.1.0) (@sebastianueckert, #208)because serialized objects in serialize/load version 3 cannot be read in older versions of R
$PROBLEM. Sequential $ESTIMATION are now each attributed different subprob visible to the user using list_files(xpdb) (@vrognas, #213)ggplot2 3.4.0, all layers but geom_point and geom_text should now use linewidth instead of size for line width.dplyr 1.1.0ggplot2 3.4.0stringr 1.5.0 (@hadley, #207)xpose will now give a warning on windows if options(readr.read_lazy = TRUE) (@AndreasCalvagone #198)xpose:: (@mattfidler #95)ggplot2 3.3.4readr 2.0.0 (@jimhester, #194)dv_preds_vs_idv
gg_theme argument in xpose_data, update_themes or plots now accepts a function returning a complete ggplot2 theme. In addition theme gg_theme can now accept theme elements in update_themes and plots. (#157)tidyr 1.0.0 (#166)xpose_data (@billdenney #99)get_prm()/prm_table() where off diagonal correlations were improperly computed.print.xpose_data()where a warning from stringi was returned.tidyverse packagesggplot2 v3.0.0xpose.nlmixr packageprint() function with the upcoming ggplot2 versionsummary() where missing estimation method was reported if NM code written as METH=… instead of METHOD=…prm_table(), get_prm() were missing with a commented row in $THETA, $OMEGA or $SIGMAprm_table(), get_prm() where only NA would be reported when missing the -1000000006 record in the .ext file (i.e. NM <7.3)prm_table() and get_prm()
prm_table() outputsummary() with non numeric covariance step timeind_plots() where the aesthetics would get mixed up if the variable names were changedprint.xpose_data()
print.prm.data() to prm_table()
dplyr::n() when editing xpdb #51get_special() to access special dataget_prm() labeller parsing with OMEGA and SIGMA BLOCKSget_prm() and prm_table():
transform argument to disable parameter transformationlist_data(), list_files() and list_special() to get info on the data structure in the xpdbproblem, subprob, method and source to .problem, .subprob, etc. for consistency with dplyr functions.xpose_data
get_prm()
print.xpose_plot() now displays a message when the number of facets is > 20, informing that many panels are being printed and that it may take a while to render the plot.problem, .subprob and .method error checkingxpose_save()
get_prm() functiondir and file arguments usagexpose_data()
slice(), select(), rename(), distinct(), summarize(), group_by() and ungroup()
irep() function to add simulation counter to any datasetread_nm_files() not properly reporting FO methodread_nm_tables() not properly parsing data (missing minus signs) in some very specific casesxp_theme() defaultsxp_theme
amt_vs_idv() plotvpc_data() and vpc() functions.template_titles
xpose
xpdb_ex_pk
read_nm_tables()manual_nm_import()
set_vars_type(), set_vars_label(), set_vars_units()
print() and summary() methods for xpdblist_vars() function to list available variablestemplate_titles
get_code(), get_data(), get_file(), get_summary().dplyr::filter()
cwres_vs_idv, type residual functions to more general res_vs_idv(res = 'CWRES') functionsxplot_distrib(), xplot_qq(), xplot_scatter(), with convenience function to fetch data in xpdb data_opt_set().dv_vs_idv(), ipred_vs_idv(), pred_vs_idv(), dv_preds_vs_idv(), ind_plots(), vpc(), prm_distrib(), eta_distrib(), res_distrib(), cov_distrib(), prm_qq(), eta_qq(), res_qq(), cov_qq(), prm_vs_iteration(), grd_vs_iteration().theme_bw2(), theme_readable(), theme_xp_default(), theme_xp_xpose4().ronkeizer/vpc inside vpc_data().dv_vs_ipred()