Description of UseCase models in MDL

Similar documents
The general concept of pharmacokinetics

3 Results. Part I. 3.1 Base/primary model

Beka 2 Cpt: Two Compartment Model - Loading Dose And Maintenance Infusion

TMDD Model Translated from NONMEM (NM- TRAN) to Phoenix NLME (PML)

A Novel Screening Method Using Score Test for Efficient Covariate Selection in Population Pharmacokinetic Analysis

Population Approach. Pharmacokinetics. Analysis Approaches. Describing The Signal and the Noise

Multicompartment Pharmacokinetic Models. Objectives. Multicompartment Models. 26 July Chapter 30 1

An Approach for Identifiability of Population Pharmacokinetic-Pharmacodynamic Models

Nonlinear pharmacokinetics

Evaluation of the Fisher information matrix in nonlinear mixed eect models without linearization

Nonlinear Mixed Effects Models

Integration of SAS and NONMEM for Automation of Population Pharmacokinetic/Pharmacodynamic Modeling on UNIX systems

Correction of the likelihood function as an alternative for imputing missing covariates. Wojciech Krzyzanski and An Vermeulen PAGE 2017 Budapest

Challenges in modelling the pharmacokinetics of isoniazid in South African tuberculosis patients

; Model description: Study ACTG 5267: BDQ + M2 + M3. ; Elin Svensson, Pharmacometrics Research Group, Uppsala University. $PROB Study ACTG5267

Estimation and Model Selection in Mixed Effects Models Part I. Adeline Samson 1

Bayesian Inference on Joint Mixture Models for Survival-Longitudinal Data with Multiple Features. Yangxin Huang

PHA 4123 First Exam Fall On my honor, I have neither given nor received unauthorized aid in doing this assignment.

Case Study in the Use of Bayesian Hierarchical Modeling and Simulation for Design and Analysis of a Clinical Trial

Robust design in model-based analysis of longitudinal clinical data

Modelling a complex input process in a population pharmacokinetic analysis: example of mavoglurant oral absorption in healthy subjects

Dosing In NONMEM Data Sets an Enigma

F. Combes (1,2,3) S. Retout (2), N. Frey (2) and F. Mentré (1) PODE 2012

An effective approach for obtaining optimal sampling windows for population pharmacokinetic experiments

Bivariate data analysis

Estimating terminal half life by non-compartmental methods with some data below the limit of quantification

Confidence and Prediction Intervals for Pharmacometric Models

Basic Concepts in Population Modeling, Simulation, and Model-Based Drug Development Part 2: Introduction to Pharmacokinetic Modeling Methods

Investigating Models with Two or Three Categories

Fitting PK Models with SAS NLMIXED Procedure Halimu Haridona, PPD Inc., Beijing

Torsten: Stan functions for pharmacometrics applications

Joint Modeling of Longitudinal Item Response Data and Survival

Semiparametric Generalized Linear Models

Population pharmacokinetics of intravenous Erwinia asparaginase in pediatric acute lymphoblastic leukemia patients

Pharmacometrics : Nonlinear mixed effect models in Statistics. Department of Statistics Ewha Womans University Eun-Kyung Lee

G E INTERACTION USING JMP: AN OVERVIEW

Class Notes: Week 8. Probit versus Logit Link Functions and Count Data

Principal Component Analysis, A Powerful Scoring Technique

1Non Linear mixed effects ordinary differential equations models. M. Prague - SISTM - NLME-ODE September 27,

Linear, Generalized Linear, and Mixed-Effects Models in R. Linear and Generalized Linear Models in R Topics

Principles of Covariate Modelling

Bayesian pharmacometric modeling with BUGS, NONMEM and Stan

Multilevel Statistical Models: 3 rd edition, 2003 Contents

Practice of SAS Logistic Regression on Binary Pharmacodynamic Data Problems and Solutions. Alan J Xiao, Cognigen Corporation, Buffalo NY

Generalized Linear Models for Non-Normal Data

MAT 17A - UHP - DISCUSSION #10 December 1, 2015

Supplementary material. Table S1: Gentamicin analytical techniques. Figure S1: An example of the neogent output.

Research Article. Multiple Imputation of Missing Covariates in NONMEM and Evaluation of the Method s Sensitivity to η-shrinkage

CHAPTER 9 EXAMPLES: MULTILEVEL MODELING WITH COMPLEX SURVEY DATA

MA/ST 810 Mathematical-Statistical Modeling and Analysis of Complex Systems

! "! # $ % '()*% +,-'"& %.% /)01( ).%.) %')1/ ) %'%

CHAPTER 3 MATHEMATICAL AND SIMULATION TOOLS FOR MANET ANALYSIS

Comparing IRT with Other Models

ENVIRONMENTAL DATA ANALYSIS WILLIAM MENKE JOSHUA MENKE WITH MATLAB COPYRIGHT 2011 BY ELSEVIER, INC. ALL RIGHTS RESERVED.

Generalizing the MCPMod methodology beyond normal, independent data

Package wnl. April 2, 2018

THE IMPORTANCE OF THE SIMULATION EXPECTATION AS A GOODNESS OF FIT DIAGNOSTIC FOR CATEGORICAL POPULATION PHARMACODYNAMIC MODELS

OECD QSAR Toolbox v.3.4. Example for predicting Repeated dose toxicity of 2,3-dimethylaniline

Introduction to PK/PD modelling - with focus on PK and stochastic differential equations

BMA-Mod : A Bayesian Model Averaging Strategy for Determining Dose-Response Relationships in the Presence of Model Uncertainty

Model Based Statistics in Biology. Part V. The Generalized Linear Model. Chapter 18.1 Logistic Regression (Dose - Response)

Current approaches to covariate modeling

Population Pharmacokinetics in Support of Analgesics and Anaesthetics Studies in

Generalizing the MCPMod methodology beyond normal, independent data

Statistical Methods. Missing Data snijders/sm.htm. Tom A.B. Snijders. November, University of Oxford 1 / 23

NELS 88. Latent Response Variable Formulation Versus Probability Curve Formulation

Hierarchical expectation propagation for Bayesian aggregation of average data

STA 216: GENERALIZED LINEAR MODELS. Lecture 1. Review and Introduction. Much of statistics is based on the assumption that random

OECD QSAR Toolbox v.3.3. Predicting acute aquatic toxicity to fish of Dodecanenitrile (CAS ) taking into account tautomerism

METHODS FOR POPULATION PHARMACOKINETICS AND PHARMACODYNAMICS

A comparison of estimation methods in nonlinear mixed effects models using a blind analysis

Generalized Linear Models. Last time: Background & motivation for moving beyond linear

Represent processes and observations that span multiple levels (aka multi level models) R 2

Marginal effects and extending the Blinder-Oaxaca. decomposition to nonlinear models. Tamás Bartus

Inflammation and organ failure severely affect midazolam clearance in critically ill children

10708 Graphical Models: Homework 2

MAS8303 Modern Bayesian Inference Part 2

Using Mixture Latent Markov Models for Analyzing Change in Longitudinal Data with the New Latent GOLD 5.0 GUI

Advanced Quantitative Data Analysis

OPTIMAL DESIGN FOR POPULATION PK/PD MODELS. 1. Introduction

Partitioning variation in multilevel models.

Advanced Statistical Modelling

General Regression Model

Regression in R. Seth Margolis GradQuant May 31,

Model Assumptions; Predicting Heterogeneity of Variance

Handling parameter constraints in complex/mechanistic population pharmacokinetic models

LDA Midterm Due: 02/21/2005

Extension of the SAEM algorithm for nonlinear mixed models with 2 levels of random effects Panhard Xavière

Introduction to mtm: An R Package for Marginalized Transition Models

Nonlinear mixed-effects models using Stata

PASS Sample Size Software. Poisson Regression

Product Held at Accelerated Stability Conditions. José G. Ramírez, PhD Amgen Global Quality Engineering 6/6/2013

MLMED. User Guide. Nicholas J. Rockwood The Ohio State University Beta Version May, 2017

Compare Predicted Counts between Groups of Zero Truncated Poisson Regression Model based on Recycled Predictions Method

Hotelling s One- Sample T2

Performing Deconvolution Operations in SAS for Input Rate Computation

Experimental Design and Data Analysis for Biologists

Agilent MassHunter Quantitative Data Analysis

Course Introduction and Overview Descriptive Statistics Conceptualizations of Variance Review of the General Linear Model

Contents. Preface to Second Edition Preface to First Edition Abbreviations PART I PRINCIPLES OF STATISTICAL THINKING AND ANALYSIS 1

Transcription:

Description of UseCase models in MDL A set of UseCases (UCs) has been prepared to illustrate how different modelling features can be implemented in the Model Description Language or MDL. These UseCases are located in the models folder under the UseCasesDemo project pre-configured in the MDL-IDE. All of the UCs included can be converted to PharmML, and downstream conversion for execution in target tools is also supported for most of them. For these UCs, R scripts demonstrating how these UC models can be used in M&S workflows involving several target tools are available in the scripts folder - also located under the UseCasesDemo project. The key characteristics represented in each UC are summarized in Table I, which also shows which UCs have R scripts available, and which of these are considered interoperable meaning that estimation is possible in both NONMEM and Monolix. Even if not shown in the R scripts, several of these UCs can also be run in WinBUGS if you add suitable prior and task objects. More specifically, for all of the UCs marked with + WB in Table I, valid WinBUGS code can be produced. However, for some models/priors you can experience numerical difficulties due to limitations in WinBUGS. More detailed descriptions of the UCs with R scripts available are given in the following sections, and instructions on how to run the R scripts are given in the last section of this document. Included in the UseCasesDemo project are also UCs specifically for estimation in WinBUGS and optimal design using PFIM and PopED. MDL files and R scripts for these UCs are located in the Priors and Design subfolders of the models and scripts folders in the UseCasesDemo project.

Table I: Brief description of UseCases (UCs) UC ID Data file Description R script available Interoperable UC1 warfarin_conc.csv PK model, single oral dose, ODEs + WB UC1_1 warfarin_conc.csv UC1 + extended task properties + WB UC2 UC2_1 UC2_2 warfarin_conc.csv warfarin_conc.csv warfarin_conc _analytic.csv PK model, single oral dose, analytical solution UC2 + DATA_DERIVED_VARIABLES for DoseTime (DT) UC2 + Dose (D) and DoseTime (DT) as DATA_INPUT_VARIABLES + WB UC3 warfarin_conc_pca.csv Simultaneous PKPD model + WB UC3_1 UC4 UC4_1 UC4_2 UC4_3 UC5 UC5_1 UC5_2 UC6 UC6_1 UC6_2 UC6_3 UC7 UC8 UC8_1 warfarin_conc_pca _PKparam.csv warfarin_infusion _oral.csv warfarin_infusion _oral.csv warfarin_infusion _oral.csv warfarin_infusion _oral.csv warfarin_conc_sexf.csv warfarin_conc_sexf.csv warfarin_conc_sexf.csv warfarin_conc.csv warfarin_conc.csv warfarin_conc.csv warfarin_conc.csv warfarin_conc_cmt.csv warfarin_conc_bov_p4 _sort.csv warfarin_conc_bov_p4 _sort.csv UC3 + individual PK parameters as DATA_INPUT_VARIABLES PK model, multiple administration routes, ODEs UC4 + COMPARTMENTs instead of ODEs + WB UC4 + COMPARTMENT input (depot / direct) to ODEs UC4 + COMPARTMENT input (direct / direct) to ODEs PK model with a categorical covariate and covariate transformations UC5 + GROUP_VARIABLE fixed effects + INDIVIDUAL_VARIABLEs as equations UC5 + GROUP_VARIABLE fixed effects + general INDIVIDUAL_VARIABLEs. PK model with correlation between random effects UC6 + pairwise correlation (instead of covariance) in Model Object. UC6 + MultivariateNormal distribution for random effects. UC6 + Multivariate Student T distribution for random effects. PK model, single oral dose, expressed using COMPARTMENTs NO NO NO NO NO + WB Monolix only + WB + WB Not tested Not tested + WB Not tested Not tested Not tested + WB PK model with inter-occasion variability UC8 + GROUP_VARIABLE definition of fixed effects NO Not tested

UC ID Data file Description UC9 UC10 warfarin_infusion.csv warfarin_conc_cmt.csv PK model, IV infusion, expressed using COMPARTMENTs PK model, two compartments, expressed using COMPARTMENTS (CL, VC, VP, Q) R script available Interoperable + WB + WB UC10_1 warfarin_conc_cmt.csv UC10 + parameterised as V, K, K23, K32. NO Not tested UC11 count.csv Poisson count data model UC11_1 UC12 UC12_1 UC12_2 count.csv binary.csv binary.csv binomial.csv UC11 + Negative Binomial distribution for outcome. Binary outcome data (Bernoulli distribution for outcome) UC12 + Binomial distribution for outcome (with n=1) UC12 + Binomial outcome with n taken from DATA_INPUT_VARIABLES NO NO NO NO Not tested Not tested Not tested Not tested UC13 category.csv Categorical outcome data (unordered) NO Not tested UC13_1 category.csv UC13 + ordered categorical NO Not tested UC14 warfarin_tte_exact.csv Time to event data, exact/right-censored UC14_1 warfarin_tte_exact.csv UC14 + ODE for integration of the hazard UC14_2 warfarin_tte_exact.csv UC14 + ODE for integration of the hazard Monolix only NONMEM only UC15 warfarin_conc_lndv.csv Model of log-transformed data NO Not tested UC15_1 warfarin_conc_lndv.csv UC15 + user-defined error model. NO Not tested UC16 warfarin_conc_blq.csv BLQ handling NO Not tested UC17 warfarin_conc_ss.csv Steady state dosing UC17_1 UC19 warfarin_conc _SSADDL.csv warfarin_conc_ Parent_Metabolite.csv UC17 + ADDL in DATA_INPUT_VARIABLES L2 - correlated EPS for modelling parent and metabolite data NO NONMEM only Not tested UC20 warfarin_conc.csv Transit compartment model NO Not tested UC21 warfarin_conc.csv Mixture model NO Not tested UC21_1 warfarin_conc.csv UC21 + RANDOM_VARIABLE_DEFINITION cat. cov. to describe mixture population. NO Not tested UC22 warfarin_conc_cmt.csv Latent compartment PK model NO Not tested UC23 warfarin_conc.csv Model with conditional assignment in observation model NO Not tested

UseCase1 Warfarin population pharmacokinetic model using ordinary differential equations (ODEs) Dosing regimen: single oral administration Dataset: ID : Patient identifier (n=32) WT : Patient s weight [kg] AMT : Total drug administered [mg] DVID : Dependent variable identifier (0: dose, 1:PK measurement) DV : Warfarin concentration [mg/l] MDV : Missing dependent variable (0: observation, 1: dosing record) logtwt : Log transformed patient s body weight standardised to 70 kg Structural model: 1 compartment model using ODE (V, CL, k a, TLAG) 1 st order absorption process with lag time 1 st order elimination process Covariate model: WT on CL and V following allometric principles POP_CL ( WT 70 ) 0.75 POP_V ( WT 70 ) 1 Variability model: Inter-individual variability: Exponential model for V, CL, k a and TLAG (this last fix to 0.1) expressed as standard deviation θ i = θ exp(η θi ) η θi ~N(0, ω θ ) Correlation between CL and V random variables expressed in correlation scale Residual error model: Combined error model y i,j = IPRED + g ε i,j ε i,j ~N(0,1) var(y i,j ) = g 2 g = RUV_ADD + RUV_PROP IPRED

UseCase1_1 Variant of UseCase1 with extended task properties. This variant has the same dosing regimen, data set, structural model, covariate model, and variability model as UseCase1, but contains three (more detailed) task objects: SAEM_task with specific TARGET_SETTINGS for SAEM estimation in NONMEM or Monolix BUGS_task with specific TARGET_SETTINGS for MCMC estimation in WinBUGS FOCEI_task with specific TARGET_SETTINGS for FOCEI estimation in NONMEM.

UseCase2 Warfarin population pharmacokinetic model using analytical solution Dosing regimen: single oral administration Dataset: ID : Patient identifier (n=32) WT : Patient s weight [kg] AMT : Total drug administered [mg] DVID : Dependent variable identifier (0: dose, 1:PK measurement) DV : Warfarin concentration [mg/l] MDV : Missing dependent variable (0: observation, 1: dosing record) logtwt : Log transformed patient s body weight standardised to 70 kg Structural model: 1 compartment model using analytical solution (V, CL, k a, TLAG) 1 st order absorption process with lag time 1 st order elimination process Covariate model: WT on CL and V following allometric principles POP_CL ( WT 70 ) 0.75 POP_V ( WT 70 ) 1 Variability model: Inter-individual variability: Exponential model for V, CL, k a and TLAG expressed as standard deviation θ i = θ exp(η θi ) η θi ~N(0, ω θ ) Correlation between CL and V random variables expressed in correlation scale Residual error model: Combined error model y i,j = IPRED + g ε i,j ε i,j ~N(0,1) var(y i,j ) = g 2 g = RUV_ADD + RUV_PROP IPRED

UseCase2_1 Variant of UseCase2 with calculation of dosing time in DATA_DERIVED_VARIABLES. This variant has the same dosing regimen, data set, structural model, covariate model, and variability model as UseCase2, except that dosing time (DT) is calculated in DATA_DERIVED_VARIABLES and used instead of time (T) in the MODEL_PREDICTION.

UseCase2_2 Variant of UseCase2 where dose amount and dosing time are passed in from the data set. This variant has the same dosing regimen, structural model, covariate model, and variability model as UseCase2, but uses a different data set with dose amount (D) and dosing time (DT) as extra columns. Dataset: ID : Patient identifier (n=32) DT : Dosing time [h] WT : Patient s weight [kg] D : Total drug administered [mg] DVID : Dependent variable identifier (0: dose, 1:PK measurement) DV : Warfarin concentration [mg/l] MDV : Missing dependent variable (0: observation, 1: dosing record) logtwt : Log transformed patient s body weight standardised to 70 kg

UseCase3 Population pharmacokinetic and pharmacodynamic model to describe warfarin PK and PCA response Dosing regimen: single oral administration Dataset: ID : Patient identifier (n=32) WT : Patient s weight [kg] AGE [years] SEX (0: female, 1: male) AMT : Total drug administered [mg] DVID : Dependent variable identifier (0: dose, 1:PK measurement, 2: PD measurement) DV : Warfarin concentration [mg/l] or PCA measurement MDV : Missing dependent variable (0: observation, 1: dosing record) Structural model: PK model 1 compartment model specified with COMPARTMENTs (V, CL, k a, TLAG) 1 st order absorption process with lag time 1 st order elimination process PD model Indirect response model 0 order synthesis (RCPA) and 1st order elimination (KPCA) Inhibitory effect of drug concentration on RPCA (synthesis) using an Emax model (EMAX, C50) Covariate model: WT on CL and V following allometric principles POP_CL ( WT 70 ) 0.75 POP_V ( WT 70 ) 1 Variability model: Inter-individual variability: Exponential model for V, CL, k a, TLAG (this last fix to 0.1), PCA0, C50 and TEQ (ln(2)/kpca) expressed as standard deviation θ i = θ exp(η θi ) η θi ~N(0, ω θ ) Linear model for EMAX θ i Correlation between CL and V random variables expressed in correlation scale

Residual error model: y i,j = IPRED + g ε i,j ε i,j ~N(0,1) var(y i,j ) = g 2 Combined error model for warfarin g = RUV_ADD + RUV_PROP IPRED Additive error model for PCA g = RUV_ADD

UseCase3_1 Variant of UseCase3, where only the PCA response is fitted, given the individual estimates of the PK model parameters, i.e. the PD part of a sequential PKPD model fit, using the IPP approach. Dosing regimen: single oral administration Dataset: ID : Patient identifier (n=32) WT : Patient s weight [kg] AGE [years] SEX (0: female, 1: male) AMT : Total drug administered [mg] DVID : Dependent variable identifier (0: dose, 2: PD measurement) DV : Warfarin concentration [mg/l] MDV : Missing dependent variable (0: observation, 1: dosing record) CL : Individual estimate of CL [L/h] V : Individual estimate of V [L] KA : Individual estimate of KA [1/h] TLAG : Individual estimate of TLAG [h] Structural model: PK model 1 compartment model specified with COMPARTMENTs (V, CL, k a, TLAG) 1 st order absorption process with lag time 1 st order elimination process Individual estimates from previous PK model fit used as input (IPP approach) PD model Indirect response model 0 order synthesis (RCPA) and 1st order elimination (KPCA) Inhibitory effect of drug concentration on RPCA (synthesis) using an Emax model (EMAX, C50) Covariate model: None. Variability model: Inter-individual variability: Exponential model for PCA0, C50 and TEQ (ln(2)/kpca) expressed as standard deviation θ i = θ exp(η θi ) η θi ~N(0, ω θ ) Linear model for EMAX θ i

Residual error model: Additive error model y i,j = IPRED + g ε i,j ε i,j ~N(0,1) var(y i,j ) = g 2 g = RUV_ADD

UseCase4 Warfarin population pharmacokinetic model for multiple dosing via different administration routes Dosing regimen: intravenous infusion followed by oral administration Dataset: ID : Patient identifier (n=32) WT : Patient s weight [kg] AMT : Total drug administered [mg] RATE : Infusion rate [mg/h] CMT : Compartment number (1: absorption compartment, 2: central compartment) DV : Warfarin concentration [mg/l] logtwt : Log transformed patient s body weight standardised to 70 kg MDV : Missing dependent variable (0: observation, 1: dosing record) Structural model: 1 compartment model using ODE (V, CL, k a, TLAG, FORAL) 1 st order absorption process with lag time and bioavailability for oral administration 0 order input for intravenous infusion 1 st order elimination process Covariate model: WT on CL and V following allometric principles POP_CL ( WT 70 ) 0.75 POP_V ( WT 70 ) 1 Variability model: Inter-individual variability: Exponential model for V, CL, k a and TLAG (this last fix to 0.1) expressed as standard deviation θ i = θ exp(η θi ) η θi ~N(0, ω θ ) Logit model for FORAL expressed as standard deviation logit(θ i ) = logit(θ) Correlation between CL and V random variables expressed in correlation scale Residual error model: Combined error model y i,j = IPRED + g ε i,j ε i,j ~N(0,1) var(y i,j ) = g 2 g = RUV_ADD + RUV_PROP IPRED

UseCase4_1 Variant of UseCase4 using COMPARTMENTs This variant has the same dosing regimen, data set, structural model, covariate model, and variability model as UseCase4, except that COMPARTMENTs are used to specify the structural model in MODEL_PREDICTION.

UseCase4_2 Variant of UseCase4 using a combination of COMPARTMENTs and ODEs This variant has the same dosing regimen, data set, structural model, covariate model, and variability model as UseCase4, except that in MODEL_PREDICTION a COMPARTMENT construct with type is depot is used to specify the target compartment, bioavailability and lag time for the oral dose and a COMPARTMENT construct with type is direct is used to specify the target compartment for the iv dose. This variant only has one ODE specified (the central compartment), because type is depot implicitly gives the extra depot ODE.

UseCase4_3 Variant of UseCase4 using a combination of COMPARTMENTs and ODEs This variant has the same dosing regimen, data set, structural model, covariate model, and variability model as UseCase4, except that MODEL_PREDICTION two COMPARTMENT constructs with type is direct are used to specify the target compartment, bioavailability and lag time for the oral dose and the target compartment for the iv dose. This variant has two ODEs specified (the depot compartment and central compartment), because type is direct does not imply extra ODEs.

UseCase5 Warfarin population pharmacokinetic model incorporating categorical and transformed covariates Dosing regimen: single oral administration Dataset: ID : Patient identifier (n=32) WT : Patient s weight [kg] AGE [years] SEXF (0: male, 1: female) AMT : Total drug administered [mg] DVID : Dependent variable identifier (0: dose, 1:PK measurement) DV : Warfarin concentration [mg/l] MDV : Missing dependent variable (0: observation, 1: dosing record) Structural model: 1 compartment model using COMPARTMENTs (V, CL, k a, TLAG) 1 st order absorption process with lag time 1 st order elimination process Covariate model: WT on CL and V following allometric principles SEX and AGE on CL with an exponential model POP_CL ( WT 70 ) 0.75 e β SEX=1 e β(age 40) POP_V ( WT 70 ) 1 Variability model: Inter-individual variability: Exponential model for V, CL, k a and TLAG (this last fix to 0.1) expressed as standard deviation θ i = θ exp(η θi ) η θi ~N(0, ω θ ) Correlation between CL and V random variables expressed in correlation scale Residual error model: Combined error model y i,j = IPRED + g ε i,j ε i,j ~N(0,1) var(y i,j ) = g 2 g = RUV_ADD + RUV_PROP IPRED

UseCase6 Warfarin population pharmacokinetic model with correlation block Dosing regimen: single oral administration Dataset: ID : Patient identifier (n=32) WT : Patient s weight [kg] AMT : Total drug administered [mg] DVID : Dependent variable identifier (0: dose, 1:PK measurement) DV : Warfarin concentration [mg/l] MDV : Missing dependent variable (0: observation, 1: dosing record) logtwt : Log transformed patient s body weight standardised to 70 kg Structural model: 1 compartment model using COMPARTMENTs (V, CL, k a, TLAG) 1 st order absorption process with lag time 1 st order elimination process Covariate model: WT on CL and V following allometric principles POP_CL ( WT 70 ) 0.75 POP_V ( WT 70 ) 1 Variability model: Inter-individual variability: Exponential model for V, CL, k a and TLAG (this last fix to 0.1) expressed as standard deviation θ i = θ exp(η θi ) η θi ~N(0, ω θ ) Correlation between CL, V and k a random variables expressed in correlation scale Residual error model: Combined error model y i,j = IPRED + g ε i,j ε i,j ~N(0,1) var(y i,j ) = g 2 g = RUV_ADD + RUV_PROP IPRED

UseCase7 Warfarin population pharmacokinetic model using COMPARTMENTs Dosing regimen: single oral administration Dataset: ID : Patient identifier (n=32) WT : Patient s weight [kg] AMT : Total drug administered [mg] CMT : Compartment number (1: absorption compartment) DVID : Dependent variable identifier (0: dose, 1:PK measurement) DV : Warfarin concentration [mg/l] MDV : Missing dependent variable (0: observation, 1: dosing record) logtwt : Log transformed patient s body weight standardised to 70 kg Structural model: 1 compartment model using COMPARTMENTs (V, CL, k a, TLAG, FORAL) 1st order absorption process with lag time and bioavailability (fixed to 1) 1st order elimination process Covariate model: WT on CL and V following allometric principles POP_CL ( WT 0.75 70 ) POP_V ( WT 70 ) 1 Variability model: Inter-individual variability: Exponential model for V, CL, k a and TLAG (this last fix to 0.1) expressed as standard deviation θ i = θ exp(η θi ) η θi ~N(0, ω θ ) Correlation between CL and V random variables expressed in correlation scale Residual error model: Combined error model y i,j = IPRED + g ε i,j ε i,j ~N(0,1) var(y i,j ) = g 2 g = RUV_ADD + RUV_PROP IPRED

UseCase8 Warfarin population pharmacokinetic model with between occasion variability (BOV) Dosing regimen: single oral administration Dataset: ID : Patient identifier (n=32) WT : Patient s weight [kg] AGE [years] SEX (0: female, 1: male) AMT : Total drug administered [mg] OCC : Occasion identifier (1: 1 st occasion, 2: 2 nd occasion) DV : Warfarin concentration [mg/l] MDV : Missing dependent variable (0: observation, 1: dosing record) Structural model: 1 compartment model using COMPARTMENTs (V, CL, k a, TLAG) 1 st order absorption process with lag time 1 st order elimination process Covariate model: WT on CL and V following allometric principles POP_CL ( WT 0.75 70 ) POP_V ( WT 70 ) 1 Variability model: Inter-individual variability: Exponential model for V, CL, k a and TLAG (this last fix to 0.1) expressed as standard deviation θ i = θ exp(η θi ) η θi ~N(0, ω θ ) Between occasion variability: Between occasion variability on V and CL Correlation between CL and V between occasion random variables expressed in correlation scale Residual error model: Combined error model y i,j = IPRED + g ε i,j ε i,j ~N(0,1) var(y i,j ) = g 2 g = RUV_ADD + RUV_PROP IPRED

UseCase9 Warfarin population pharmacokinetic model Dosing regimen: intravenous infusion Dataset: ID : Patient identifier (n=32) WT : Patient s weight [kg] AMT : Total drug administered [mg] RATE : Infusion rate [mg/h] DV : Warfarin concentration [mg/l] logtwt : Log transformed patient s body weight standardised to 70 kg Structural model: 1 compartment model using COMPARTMENT (V, CL) 0 order input 1 st order elimination process Covariate model: WT on CL and V following allometric principles POP_CL ( WT 0.75 70 ) POP_V ( WT 70 ) 1 Variability model: Inter-individual variability: Exponential model for V and CL expressed as standard deviation θ i = θ exp(η θi ) η θi ~N(0, ω θ ) Correlation between CL and V random variables expressed in correlation scale Residual error model: Combined error model y i,j = IPRED + g ε i,j ε i,j ~N(0,1) var(y i,j ) = g 2 g = RUV_ADD + RUV_PROP IPRED

UseCase10 Two-compartment warfarin population pharmacokinetic model using COMPARTMENTs Dosing regimen: single oral administration Dataset: ID : Patient identifier (n=32) WT : Patient s weight [kg] AMT : Total drug administered [mg] CMT : Compartment number (1: absorption compartment) DVID : Dependent variable identifier (0: dose, 1:PK measurement) DV : Warfarin concentration [mg/l] MDV : Missing dependent variable (0: observation, 1: dosing record) logtwt : Log transformed patient s body weight standardised to 70 kg Structural model: 2 compartment model using COMPARTMENTs (VC, CL, VP, Q, k a, TLAG) 1st order absorption process with lag time 1st order elimination process Covariate model: WT on CL and VC following allometric principles POP_CL ( WT 0.75 70 ) POP_VC ( WT 1 70 ) Variability model: Inter-individual variability: Exponential model for VC, CL, VP, Q, k a and TLAG (this last fix to 0.1) expressed as standard deviation θ i = θ exp(η θi ) η θi ~N(0, ω θ ) Correlation between CL and VC random variables expressed in correlation scale Residual error model: Combined error model y i,j = IPRED + g ε i,j ε i,j ~N(0,1) var(y i,j ) = g 2 g = RUV_ADD + RUV_PROP IPRED

UseCase11 Poisson count data model Dosing regimen: NA Dataset: ID : Patient identifier (n=100) CP : Drug concentration acting as covariate [mg/l] DV : Number of counts MDV : missing dependent variable (0: observation, 1: dosing record) Statistical model: Poisson distribution model Covariate model: Linear effect of drug concentration on baseline count parameter on the logarithmic domain to ensure parameter positivity Variability model: Inter-individual variability: Exponential model for baseline count parameter expressed as variance θ i = θ exp(η θi ) η θi ~N(0, ω θ )

UseCase14 Time to event model for exact and right censored information Dosing regimen: NA Dataset (only mentioning the columns used in the model): ID : Patient identifier (n=32) TRT : Treatment identifier DV : Event identifier (0: no event or right censored, 1: event at exact time) Statistical model: Constant hazard model Covariate model: Proportional covariate model of treatment on the baseline hazard

UseCase14_1 Variant of UseCase14 using an ODE for integration of the hazard function This variant has the same data set, statistical model and covariate model as UseCase14, but shows how to use an ODE (here with derivative 0) for integration of the hazard function. The treatment covariate effect is implemented in the MODEL_PREDICTION in this case.

UseCase14_2 Variant of UseCase14 using an ODE for integration of the hazard function This variant has the same data set, statistical model and covariate model as UseCase14, but shows how to use an ODE (here with derivative 0) for integration of the hazard function. The treatment effect is implemented in the GROUP_VARIABLES in this case.

UseCase17 Warfarin population pharmacokinetic model at steady-state using SS and II Dosing regimen: multiple oral administrations Dataset: ID : Patient identifier (n=32) WT : Patient s weight [kg] AGE [years] SEX (0: female, 1: male) AMT : Total drug administered [mg] SS : Steady-state II : Dosing interval DVID : Dependent variable identifier (0: dose, 1:PK measurement) DV : Warfarin concentration [mg/l] MDV : Missing dependent variable (0: observation, 1: dosing record) logtwt : Log transformed patient s body weight standardised to 70 kg Structural model: 1 compartment model using COMPARTMENTs (V, CL, k a, TLAG) 1 st order absorption process with lag time 1 st order elimination process Covariate model: WT on CL and V following allometric principles POP_CL ( WT 0.75 70 ) POP_V ( WT 70 ) 1 Variability model: Inter-individual variability: Exponential model for V, CL, k a and TLAG (this last fix to 0.1) expressed as standard deviation θ i = θ exp(η θi ) η θi ~N(0, ω θ ) Correlation between CL and V random variables expressed in correlation scale Residual error model: Combined error model y i,j = IPRED + g ε i,j ε i,j ~N(0,1) var(y i,j ) = g 2 g = RUV_ADD + RUV_PROP IPRED

UseCase17_1 Variant of UseCase17 using ADDL. This variant has the same dosing regimen, structural model, covariate model, and variability model as UseCase17, but uses a different data set with ADDL in addition to SS and II. Dataset: ID : Patient identifier (n=32) WT : Patient s weight [kg] AGE [years] SEX (0: female, 1: male) AMT : Total drug administered [mg] SS : Steady-state ADDL : Additional doses II : Dosing interval DVID : Dependent variable identifier (0: dose, 1:PK measurement) DV : Warfarin concentration [mg/l] MDV : Missing dependent variable (0: observation, 1: dosing record) logtwt : Log transformed patient s body weight standardised to 70 kg

Implementing M&S workflows using the ddmore R package Along with the collection of UC models in MDL, a set of R scripts (located in the scripts sub-folder of the UseCasesDemo project) have been prepared to illustrate how these models can be used in M&S workflows with the ddmore R package: Initialisation of the R console Reading and parsing MDL files in R Exploratory graphical analysis of the data Parameter estimation with Monolix Evaluation of the model executed in Monolix using Xpose Parameter estimation of the same model with NONMEM Evaluation of the model executed in NONMEM using Xpose Changing estimation method to FOCEI and re-estimation of the model via PsN Bootstrap in PsN to evaluate parameter precision Performing a Visual Predictive Check (VPC) in PsN using MLE values from NONMEM Simulating new observed values using the simulx function in the mlxr package Performing Bayesian estimation in WinBUGS (scripts in Priors sub-folder) Performing optimal design in PFIM or PopED (scripts in Design sub-folder) Please note that R scripts are not available for all UCs, and there are also some cases were not all of the above-mentioned steps are included. All the R scripts have been commented to guide users through the code and provide information regarding the new ddmore R functions. Additional information about the functions can be obtained from the R help by typing the name of the function after? (e.g.? as.pharmml) or by directly navigating through the help files.

Execution of R scripts There are different ways of executing the R scripts. It is recommended to run the scripts line by line to get familiarised with the different functions and the output produced. However, given that execution of some tasks might take several minutes and in some cases up to an hour, two alternative mechanisms are possible: (i) the source option and (ii) the spin function of the knitr R package. To run the R script line by line: Navigate to the./scripts subfolder Open the relevant file in the MDL-IDE editor by double-clicking. Select any code lines you wish to execute by marking them with your cursor, and press CTRL+R+R to execute them. You can also modify the code to explore different options. Execution has ended once the cursor in the console appears highlighted in blue again When using this option, and depending upon the command executed, the results will be returned to your workspace (e.g. folder containing the results of an estimation in Monolix, generation of pdf files), to your console (e.g. information of the estimation process, evaluation of the results) or to the R graphics window (e.g. plot of data). To run the R script via source: Navigate to the./scripts subfolder Right click on the R file named you wish to execute. Then select --> Run as --> R script in R submitting directly. Execution has ended once the cursor in the console appears highlighted in blue again This option will also return information as if the code would have been run line by line. To run the R script via the spin function: load the knitr library, e.g. library(knitr) Spin the file using the full path to the R script, e.g. spin(file.path(sys.getenv("mdlide_workspace_home"), "UseCasesDemo","scripts","UC2_Prod5.R")) Execution has ended once the cursor in the console appears highlighted in blue again This option will return the results to your workspace, and will also generate an html report collecting all the commands and their respective output. If you have any question or experience any problem while executing the R scripts, do not hesitate to contact us via the DDMoRe Forum (http://www.ddmore.eu/forum).