INCLUDE Functionality and Multiple-Dose Data

From: Mahesh Samtani Date: September 09, 2010 technical Source: mail-archive.com
Dears, I was testing out the following code, presented by Tom at a meeting a while back, for independent estimation of individual PK data. The code works just fine with Single dose data, even when there are multiple periods, but it fails to analyze the true "multiple dose" data. For the single dose cross-over studies, I have used both EVID=1 or EVID=4 for the second and all subsequent doses...and both approaches work fine. However, when I try to analyze multiple-dose data, the code does not work anymore. It analyzes the first subject but fails to pick up the second subject etc... I was wondering whether it is possible to use similar method to analyze multiple dose data! BTW, I am running this on NM7, but it also works fine under NM6. I have attached the Model file below and excerpts from the output of failed run is also attached... Thanks for your suggestions in advance. On behalf of Dr. Partha Nandy Mahesh Kind Regards, Partha Nandy E-Mail: [email protected]. ************************************************************************ ************************************************************************ ********* Model File $PROB RUN# xxx $INPUT C ID STUY SUBJ EVID RATE=DROP AMT ADDL II TIME DV LOGC MDV $DATA xxx.csv RECS=ID $SUBROUTINES ADVAN4 TRANS4 $PK KA=THETA(1) CL=THETA(2) V2=THETA(3) Q=THETA(4) V3=THETA(5) ALAG1=THETA(6) S2=V2/1000 $ERROR Y=F + F*ERR(1) $THETA (.1, 1.97, 10) ;[KA] (25, 516, 3000) ;[CL] (50, 625, 3000) ;[V2] (1, 40, 500) ;[Q] (100, 900,20000) ;[V3] (0, 0.336, 1.2) ;[ALAG1] $OMEGA 0.05 ;[P] $EST METHOD=0 MAXEVAL=9999 PRINT=0 NOABORT SIGDIGITS=4 $COVARIANCE SPECIAL PRINT=E $TABLE ID SUBJ TIME NOPRINT ONEHEADER FILE=xxx.tab NCLUDE xxx2.txt 128 $PROB RUN# xxx2 $INPUT C ID STUY SUBJ EVID RATE=DROP AMT ADDL II TIME DV LOGC MDV $DATA xxx.csv RECS=ID NOREWIND $THETA (.1, 1.97, 10) ;[KA] (25, 516, 3000) ;[CL] (50, 625, 3000) ;[V2] (1, 40, 500) ;[Q] (100, 900,20000) ;[V3] (0, 0.336, 1.2) ;[ALAG1] $OMEGA 0.05 ;[P] PROPORTIONAL COMPONENT $EST METHOD=0 MAXEVAL=9999 PRINT=0 NOABORT SIGDIGITS=4 $COVARIANCE SPECIAL PRINT=E $TABLE ID SUBJ TIME NOPRINT NOHEADER FORWARD FILE=xxx.tab [Nandy, Partha [PRDUS]] Excerpts from the Output of Failed Run: [Nandy, Partha [PRDUS]] ID=1 TABLE NO. 1 STDY ID TIME IPRE EVID CMT IRES K14 CL V2 V3 K23 K32 TSLD FOOD OCC IRES IWRES DV PRED RES WRES 6.0000E+00 6.0100E+02 0.0000E+00 0.0000E+00 1.0000E+00 1.0000E+00 0.0000E+00 1.2891E+00 7.3703E+02 8.4859E+02 1.3007E+03 3.4662E-01 2.2614E-01 0.0000E+00 3.0000E+00 1.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 6.0000E+00 6.0100E+02 0.0000E+00 0.0000E+00 2.0000E+00 2.0000E+00 0.0000E+00 1.2891E+00 7.3703E+02 8.4859E+02 1.3007E+03 3.4662E-01 2.2614E-01 0.0000E+00 3.0000E+00 1.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 6.0000E+00 6.0100E+02 2.3300E-01 0.0000E+00 2.0000E+00 2.0000E+00 0.0000E+00 1.2891E+00 7.3703E+02 8.4859E+02 1.3007E+03 3.4662E-01 2.2614E-01 2.3300E-01 3.0000E+00 1.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 1.1523E+02 0.0000E+00 0.0000E+00 ID=2 TABLE NO. 1 STDY ID TIME IPRE EVID CMT IRES K14 CL V2 V3 K23 K32 TSLD FOOD OCC IRES IWRES DV PRED RES WRES 6.0000E+00 6.0200E+02 0.0000E+00 0.0000E+00 1.0000E+00 1.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 3.0000E+00 1.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 Note: After the first record of ID=602, the other records are all zeros. Also, I see the following for the ID=602 (second subject in the data set): Clearly there is no data in the field to be analyzed, which results in this outcome: First Order MONITORING OF SEARCH: 0ITERATION NO.: 0 OBJECTIVE VALUE: 0.00000000000000 NO. OF FUNC. EVALS.: 8 CUMULATIVE NO. OF FUNC. EVALS.: 8 PARAMETER: 1.0000E-01 1.0000E-01 1.0000E-01 1.0000E-01 1.0000E-01 1.0000E -01 1.0000E-01 GRADIENT: 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E +00 0.0000E+00 0ITERATION NO.: 2 OBJECTIVE VALUE: 0.00000000000000 NO. OF FUNC. EVALS.: 0 CUMULATIVE NO. OF FUNC. EVALS.: 21 PARAMETER: 1.0000E-01 1.0000E-01 1.0000E-01 1.0000E-01 1.0000E-01 1.0000E -01 1.0000E-01 GRADIENT: 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E +00 0.0000E+00 Elapsed estimation time in seconds: 0.02 At line 185 of file (unit = 10, file = 'FILE10') Fortran runtime error: End of file ERROR: nonmem failed