NONMEM Tips #16 - April 2, 2003 - Modeling a "baseline" component and an additive "drug" component

From: William Bachman Date: April 02, 2003 technical Source: cognigencorp.com
From: "Bachman, William" Subject: [NMusers] NONMEM Tips #16 - April 2, 2003 - Modeling a "baseline" component and an additive "drug" component Date: Wed, 2 Apr 2003 09:15:33 -0500 This tip was contributed by Lewis Sheiner: I'm not sure if anyone has written this up for NMUSERS (perhaps this is simply a duplicate of stuff that's already been sent around -- the fact that I can't recall it provides no valid evidence on this point), or maybe it is so well known as not to be worth a note, but if neither of those are true, then I have found the following of occasional use, and you might want to pass it on to the group. Set-up: Usually PD, but could be PK with endogenous production. The model will have a "baseline" component and an additive "drug" component. The data consist of a baseline(pre-drug) measurement, and then serial measurements after the drug. The goal is the drug model, and the baseline is a nuisance variable. The obvious model (in NONMEM speak), illustrated for the simplest possible case (clearly the model for both IPRED and Y can be elaborated at will), (1) $ERROR IPRED = THETA(1)+ETA(1) + F Y = IPRED + ERR(1) where F(time=0) = 0, and the data includes DV at time zero (the observed baseline value), involves a model for the baseline (in this simple example, a normally distributed r.v., with mean THETA(1))), and if this model has a problem (e.g., baseline is not symmetrically distributed), then some power or precision will be lost in making inferences or estimating more interesting parameters, say the influence of a covariate on the drug response model (F). On the other hand, deleting the baseline DV, but including its value as a covariate in the data, say BSL, present in every record), and modeling (2) $ERROR IPRED = BSL + F Y = IPRED + ERR(1) avoids the problem of model (1) by conditioning on the baseline (while making no modeling assumptions about it), but has the same problem that 'subtracting the baseline' always has, namely that the baseline is measured with error and that error is also being conditioned upon. A conditional model, in the spirit of (2), but which avoids conditioning on the error, uses the same (reduced) data set as for model (2), assumes that the baseline is measured with the same noise model as all subsequent measurements, and uses (3) $ERROR IPRED = BSL + THETA(2)*ETA(1) + F Y = IPRED + THETA(2)*ERR(1) $OMEGA 1 FIX $SIGMA 1 FIX The "trick" here is that the error in BSL (that is, "true" BSL minus observed value, "persists" throughout the individual record, and hence an ETA must be used, but it must have the same variance as the epsilon error. Model (3) accomplishes this. Best, Lewis. Previous tips may be found in the NONMEM Repository@GloboMax: ftp://ftp.globomaxnm.com/Public/nonmem/tips/ See the index.txt file for a listing of previous tips. *************************************************************************** If you have a "tip" or a better way to do things, by all means, feel free to post them! One of the reasons for doing this (other than good PR for GloboMax), is to stimulate discussion. We at GloboMax can learn from your experience as well. Do you have a "tip" you would like to share, but would prefer to remain anonymous? If so, you may forward it to us and your identity will be withheld. Distribution as a "Tip of the Week" will be at the discretion of nmconsult@globomaxnm.com. *************************************************************************** nmconsult@globomaxnm.com GloboMax LLC 7250 Parkway Drive, Suite 430 Hanover, MD 21076 Voice: (410) 782-2205 FAX: (410) 712-0737
Apr 02, 2003 William Bachman NONMEM Tips #16 - April 2, 2003 - Modeling a "baseline" component and an additive "drug" component
Apr 04, 2003 Mats Karlsson Re: NONMEM Tips #16 - April 2, 2003 - Modeling a "baseline" componentand an additive "drug" component