Re: kinetic interpolation and effect compartments

From: Nancy C. Sambol Date: October 01, 1996 technical Source: cognigencorp.com
From sambol@itsa.ucsf.edu Tue Oct 1 17:51:32 1996 Subject: Re: kinetic interpolation and effect compartments Dear Rik, Some more comments regarding kinetic interpolation and effect compartments. We ran into the same problem (erratic conc.-time profile, but need to obtain predicted "effect site" concentrations to feed into PD model). We developed an empiric convolution method to obtain predictions of "effect site" concentration at time points corresponding to PD measurements. The method was used in the context of a population analysis (using NONMEM) of concentration vs. pain relief score of an analgesic. (Liu & Sambol, Pharm. Res., 12: 438-445, 1995; see also Liu & Sambol, Bulletin of the International Statistical Institute, 50: 716-717, 1995) Our goal is essentially the same as that which Lew described, but the implementation involves an explicit solution. The procedure involves a piecewise linear approximate to the concentration-time profile and convolution, carried out exactly, based on this approximate. The feature of this implemenation we like in particular is that it can be performed within $PRED. The general expression for this equation is provided in the paper cited above. An example of the relevant NONMEM code with time points 0=T0<T1<T2<T3 and observed plasma concentrations C1 and C3 (without C2, and with the desire to predict Ce at T2), is as follows: ------------ $PRED ... A1=0 B1=C1/T1 IF (TIME.LE.T1) THEN CE=KEO*(B1*(KEO*T1-1.0+EXP(-KEO*T1))/(KEO**2)) ENDIF IF(TIME.LE.T3.AND.TIME.GT.T1) THEN B2=(C3-C1)/(T3-T1) A2=C3-B2*T3 CE=B1*(KEO*TIME-1.0+EXP(-KEO*TIME))/(KEO**2) CE=CE+(A2-A1)*(1.0-EXP(-KEO*(TIME-T1)))/KEO CE=KEO*(CE+(B2-B1)*(KEO*T-1.0-(KEO*T1-1.0)*EXP(-KEO*(TIME-T1)))/(KEO**2)) ENDIF ... ------------- Note: Cn and Tn are data fields (read into NONMEM with either $DATA or verbatim code), although you don't need records for Tns and Cns where PK data are missing (i.e., measurements like C2 in the example). You also need a TIME field in $DATA with values corresponding to effect measurements. You can handle the fact that different individuals may have different numbers of concentration-time data points using "IF" statements. Finally, as you can imagine, if the distance between concentration observations is large (at certain locations), this method may not work so well. Chui Y Liu and Nancy Sambol Nancy C. Sambol, Pharm.D. Department of Biopharmaceutical Sciences University of California San Francisco San Francisco, CA 94143-0446 phone: 415-476-8884 fax: 415-476-9330
Sep 24, 1996 Rik Schoemaker kinetic interpolation and effect compartments
Sep 24, 1996 Kenneth G. Kowalski Re: kinetic interpolation and effect compartments
Sep 24, 1996 Nick Holford Re: kinetic interpolation and effect compartments
Sep 25, 1996 Liao RE: Re[2]: kinetic interpolation and effect compartments
Sep 25, 1996 Nick Holford Re: kinetic interpolation and effect compartments
Sep 25, 1996 Nick Holford Re: using CLS with Differential Equations
Sep 25, 1996 Rik Schoemaker re: interpolation and effect compartments
Sep 26, 1996 Ruediger Port recursive PRED
Sep 26, 1996 Nick Holford Re: Linear vs curvy splines
Sep 26, 1996 Rik Schoemaker Re: kinetic interpolation and effect compartments
Sep 27, 1996 Ruediger Port recursive PRED
Sep 27, 1996 Ruediger Port recursive PRED
Oct 01, 1996 Ekaterina Gibiansky CLS Program
Oct 01, 1996 Nancy C. Sambol Re: kinetic interpolation and effect compartments