NONMEM 7.1.2 .ext File

1 messages 1 people Latest: May 22, 2012

NONMEM 7.1.2 .ext File

From: Bill Denney Date: May 22, 2012 technical
Hi, I've hit an issue with the .ext file generated by NM7.1.2. It appears that if the estimation fails (message below), the .ext file doesn't get the header with the parameter values: Estimation failure message: 0PROGRAM TERMINATED BY OBJ ERROR IN OBJ2 WITH INDIVIDUAL 1 ID= 1.00000000000000E+00 CONDITIONAL CONTRIBUTION OR IT'S DERIVATIVE IS INFINITE MESSAGE ISSUED FROM ESTIMATION STEP AT INITIAL OBJ. FUNCTION EVALUATION Elapsed estimation time in seconds: 0.03 #TERM: #TERE: .ext file contents: -1000000000 7.77542E+01 6.38155E-01 1.00000E-01 2.23246E+00 1.00000E+00 1.00000E-02 1.34078079299425971E+154 It would be helpful to at minimum give the header and preferably give estimation failure a new iteration # so that the file would look like: TABLE NO. 1: First Order Conditional Estimation with Interaction: Goal Function=MINIMUM VALUE OF OBJECTIVE FUNCTION ITERATION THETA1 THETA2 THETA3 THETA4 SIGMA(1,1) OMEGA(1,1) OBJ -1000001001 7.77542E+01 6.38155E-01 1.00000E-01 2.23246E+00 1.00000E+00 1.00000E-02 1.34078079299425971E+154 That would make it easier to detect estimation failure-perhaps different reasons for estimation failure could be given different values within a range. E.g.: * -1000001000 - Other estimation failure * -1000001001 - PROGRAM TERMINATED BY OBJ * -1000001002 - ... That way detection of automatic errors could be found by searching for iteration numbers between -1000001000 and -1000002000, and more sophisticated programs could handle some or all reasons for termination differently. Thanks, Bill