'ggplot2' Based Tool to Facilitate Diagnostic Plots for NLME Models
Give the whole abbreviation definition
Add draft layer annotation
Performs checks of names in shrink list
creates a graphic distribution object
Eta Covariates plots
This creates an ETA covariance matrix which can be used to define the ...
Eta distribution plots
This creates an eta correlation which defines the relationship between...
Try to evaluate a symbol in the parent frame (on error return the symb...
Get abbreviation definition by key
Get category covariates
Get continuous covariates
Get covariates variables
Get controller data set
Get controller occasional covariates
Get the plot config by name
Get plot object
Get extra stratification variables
Get ggPMX Option
ggPMX: A ggplot2 toolbox for Nonlinear Mixed-Effect Model graphical
Remove named elements from gtable
This function can be used to obtain individual prediction and compare ...
Merge input and fingrid data sets
Check if an object is a pmx_gpar class
Merge 2 lists
Obtain the data source config
Load data set
Load all/or some source data set
Determine the number of pages in a paginated facet plot
Creates parameter kable
Parse MONOLIX mlxtran file
Creates pmx controller using monlix data having Occasional variable
Creates pkpd pmx controller using package internal data
Get plot names
Plot EBE distribution
This plots an ETA covariance matrix which can be used to define the co...
Plot random effect correlation plot
This function can be used to plot individual prediction and compare wi...
This function plots EBE versus covariates using qq plots
The ggPMX base plot function
S3 method for plots of class pmx_param_history
This function plot EBE versus covariates using qq plots
This is a generic plot method that produces all plots by default descr...
This function plots residual for each observed value by finding the di...
Plot shrink in eta matric
Get plots description
Creates BLOQ object attributes
Combine tables
Compute Shrinkage
This function can be used to define the pmx configuration used in plot...
Creates a deep copy of the controller
Select/Map covariates using human labels
Creates a density plot object
Creates pmx endpoint object
Generate clean file paths
filter data in a pmx controller
Get List of built-in configurations
Get file extension
Handling pmx Graphical parameters
Index table columns
Test for nm_table_list class
Creates an nm_table_list from manually defined table name patterns
List NONMEM output tables
Generate extension string
Manually define nonmem tables to be imported
Merge firstonly table with full length tables
Message function
Creates pmx controller from an nlimxr fit object
Creates pmx controller from NONMEM model outputs
Parse NONMEM output files
Generic pmx stratified plot
Eta matrix plot
Individual plot
IWRES density plot
SAEM Convergence Plot
VPC plot
Generic pmx plot
Quantile-quantile plots
This function creates a qq plot object
Convert raw strings to tibble
Define data import arguments
Define data import functions
NONMEM output file import function
NONMEM model file parser
NONMEM output table import function
Register plot (Jun2025, Alex: I believe it doesn't work at all)
Gets build-in report templates
Generates ggpmX report from a pre-defined template
Create controller global settings
Create shrinkage parameter object
Create simulation object
Define ggPMX theme
Check tidyr version
Update file extension
Update plot object
Creates vpc bins
Sets vpc confidence interval layer
Sets vpc observation layer
Sets vpc percentile layer
Sets vpc rug layer
Creates vpc object
Create a pmx object
This function can be used to set ggPMX options
S3 print abbreviation
This function can be used to print configuration of the defined object...
Print pmx_gpar object
Print pmxClass object
S3 method print pmxConfig object
Reads .ext files generated by NONMEM
Read Modelling input data
Read MONOLIX individual parameters
Read MONOLIX parameter estimation file
Read MONOLIX model predictions
Read MONOLIX SAEM convergence file
Objects exported from other packages
Scatter residual plots
This function create a residual for each observed value and also gener...
update or add a new abbreviation
Set a controller data set
Create a new plot of the desired type
Method for subsetting "pmx_gpar" objects
Creates pmx controller using theophylline data
merge facets formula with new formula
At Novartis, we aimed at standardizing the set of diagnostic plots used for modeling activities in order to reduce the overall effort required for generating such plots. For this, we developed a guidance that proposes an adequate set of diagnostics and a toolbox, called 'ggPMX' to execute them. 'ggPMX' is a toolbox that can generate all diagnostic plots at a quality sufficient for publication and submissions using few lines of code. This package focuses on plots recommended by ISoP <doi:10.1002/psp4.12161>. While not required, you can get/install the 'R' 'lixoftConnectors' package in the 'Monolix' installation, as described at the following url <https://monolixsuite.slp-software.com/r-functions/2024R1/installation-and-initialization>. When 'lixoftConnectors' is available, 'R' can use 'Monolix' directly to create the required Chart Data instead of exporting it from the 'Monolix' gui.
Useful links