Re: parent drug and metabolite

From: Leonid Gibiansky Date: March 05, 2007 technical Source: mail-archive.com
I cannot see any problems with the equations, looks correct to me: K=CL1/V1 DADT1=-K*A(1) S1=V1 etc. Leonid Nick Holford wrote: > Sam, > > There is no problem with using CL1 in this code. This is not a reserved word > and CL is not a required variable name when using $DES. > > I fixed the more obvious errors so that the following code will run with > NM-TRAN. However, the equations for parent and metabolites dont make sense to > me. It looks like Amounts are being multiplied by volumes when they should be > divided in order to get concentration. > > Nick > > $PROBLEM Parent drug & active metabolite ;Units: Time=mins, ;Concentration=uM(umols/L), Amount=umols > > ;Age=yrs, Weight=kg > > $DATA AW2.CSV IGNORE=# $INPUT ID TIME DV ANUM AMT SEX=DROP WT AGE CMT > > $SUBROUTINE ADVAN6 TRANS1 TOL=5 > $MODEL > COMP=(PARENT) COMP=(METAB1) COMP=(METAB2) > > $PK > CL1=THETA(1)*EXP(ETA(1)) > V1=THETA(2)*EXP(ETA(2)) > K20=THETA(3)*EXP(ETA(3)) > Q=THETA(4)*EXP(ETA(4)) > V2=THETA(5)*EXP(ETA(5)) > V3=THETA(6)*EXP(ETA(6)) > S1=V1 > S2=V2 > K12=CL1/V1 > > $DES > DADT(1)=-CL1*A(1)/V1 > DADT(2)=CL1*A(1)/V1+Q/V3*A(3)-Q/V2*A(2)-K20*A(2) > DADT(3)=Q/V2*A(2)-Q/V3*A(3) > > $ERROR > W=F > IPRED=F > IRES=DV-IPRED > IWRES=IRES/W > P1=0 > IF(CMT.EQ.1)P1=1 > P2=0 > IF(CMT.EQ.2)P2=1 > Y1=W*(1+ERR(1)) > Y2=W*(1+ERR(2)) > Y=P1*Y1+P2*Y2 > > $THETA > (0,,100000) ; CL1 > (0,,100000) ; V1 > (0,,100000) ; K20 > (0,,100000) ; Q > (0,,100000) ; V2 > (0,,100000) ; V3 > $OMEGA > 0.1 ; PPV_CL1 > 0.1 ; PPV_V1 > 0.1 ; PPV_K20 > 0.1 ; PPV_Q > 0.1 ; PPV_V2 > 0.1 ; PPV_V3 > $SIGMA > 0.1 ; RUV_P > 0.1 ; RUV_M > > ;$ESTIMATION MAXEVAL=9999 PRINT=5 POSTHOC > ;$COVARIANCE > $TABLE ID TIME DV ANUM AMT WT AGE CMT EVID MDV IPRED IWRES > NOPRINT ONEHEADER FILE=OUTAMIWR.FIT > > Sam Liao wrote: > > > Hi Zheng: > > It is complaining the CL1. You need to replace all CL1 with CL. But > > you have other problems in your $INPUT statement and the data set too. > > > > Sam > > > > > Dear All: > > > > > > why do I get following error message with the following code? Any > > > opinions regarding this problem and code will be highly appreciated. > > > Thank you very much for your consideration and help. I am modeling > > > parent drug and active metabolite at the same time with this code. > > > > > > AN ERROR WAS FOUND IN THE CONTROL STATEMENTS. > > > > > > AN ERROR WAS FOUND ON LINE 13 AT THE APPROXIMATE POSITION NOTED: > > > CL1=THETA(1)*EXP(ETA(1)) > > > X > > > THE CHARACTERS IN ERROR ARE: > > > 202 FORTRAN SYNTAX IS INCORRECT OR INAPPROPRIATE IN THIS CONTEXT. > > > 4 > > > > > > $PROBLEM Parent drug & active metabolite ;Units: Time=mins, > > > Concentration=uM(umols/L), Amount=umols > > > ;Age=yrs, Weight=kg > > > $DATA AW2.CSV IGNORE=C $INPUT ID TIME DV ANUM AMT SEX WT AGE CMT EVID MDV > > > > > > $SUBROUTINE ADVAN6 TRANS1 TOL=5 > > > $MODEL > > > COMP=(PARENT) COMP=(METAB1) COMP=(METAB2) > > > > > > $PK > > > CL1=THETA(1)*EXP(ETA(1)) > > > V1=THETA(2)*EXP(ETA(2)) > > > K20=THETA(3)*EXP(ETA(3)) > > > Q=THETA(4)*EXP(ETA(4)) > > > V2=THETA(5)*EXP(ETA(5)) > > > V3=THETA(6)*EXP(ETA(6)) > > > S1=V1 > > > S2=V2 > > > K12=CL1/V1 > > > > > > $DES > > > DADT(1)=-CL1*A(1)/V1 > > > DADT(2)=CL1*A(1)/V1+Q/V3*A(3)-Q/V2*A(2)-K20*A(2) > > > DADT(3)=Q/V2*A(2)-Q/V3*A(3) > > > > > > $ERROR > > > W=F > > > IPRED=F > > > IRES=DV-IPRED > > > IWRES=IRES/W > > > P1=0 > > > IF(CMT.EQ.1)P1=1 > > > P2=0 > > > IF(CMT.EQ.2)P2=1 > > > Y1=W*(1+ERR(1)) > > > Y2=W*(1+ERR(2)) > > > Y=P1*Y1+P2*Y2 > > > > > > $THETA > > > (0,,0.1000E+07) > > > (0,,0.1000E+07) > > > (0,,0.1000E+07) > > > (0,,0.1000E+07) > > > (0,,0.1000E+07) > > > (0,,0.1000E+07) > > > (0,,0.1000E+07) > > > (0,,0.1000E+07) > > > $OMEGA > > > (0,,0.1000E+07) > > > (0,,0.1000E+07) > > > (0,,0.1000E+07) > > > (0,,0.1000E+07) > > > (0,,0.1000E+07) > > > (0,,0.1000E+07) > > > (0,,0.1000E+07) > > > $SIGMA > > > (0,,0.1000E+07) > > > (0,,0.1000E+07) > > > > > > $ESTIMATION MAXEVAL=9999 PRINT=5 POSTHOC > > > > > > $COVARIANCE > > > > > > $TABLE ID TIME DV ANUM AMT SEX WT AGE CMT EVID MDV IPRED IWRES > > > NOPRINT ONEHEADER FILE=OUTAMIWR.FIT > > > > > > ID Time DV Anum AMT Gender WT Age CMT > > > 1 0 0 1 3371.43 F 110.23 44 1 > > > 1 1 187 1 0 F 110.23 44 1 > > > 1 1 14.24 1 0 F 110.23 44 2 > > > 1 5 85.55 1 0 F 110.23 44 1 > > > 1 5 28.49 1 0 F 110.23 44 2 > > > 1 15 12.1 1 0 F 110.23 44 1 > > > 1 15 13.43 1 0 F 110.23 44 2 > > > 1 30 1.03 1 0 F 110.23 44 1 > > > 1 30 3.25 1 0 F 110.23 44 2 > > > 1 45 1.19 1 0 F 110.23 44 2 > > > 1 60 0.83 1 0 F 110.23 44 2 > > > 1 120 0.4 1 0 F 110.23 44 2 > > > 1 180 0.35 1 0 F 110.23 44 2 > > > 1 240 0.13 1 0 F 110.23 44 2 > > > > > > Zheng > > -- > Nick Holford, Dept Pharmacology & Clinical Pharmacology > University of Auckland, 85 Park Rd, Private Bag 92019, Auckland, New Zealand > email:[EMAIL PROTECTED] tel:+64(9)373-7599x86730 fax:373-7556 > http://www.health.auckland.ac.nz/pharmacology/staff/nholford/
Mar 04, 2007 Zheng Lu parent drug and metabolite
Mar 04, 2007 Nick Holford Re: parent drug and metabolite
Mar 04, 2007 Leonid Gibiansky Re: parent drug and metabolite
Mar 04, 2007 Sam Liao Re: parent drug and metabolite
Mar 05, 2007 David Foster RE: parent drug and metabolite
Mar 05, 2007 Nick Holford Re: parent drug and metabolite
Mar 05, 2007 Leonid Gibiansky Re: parent drug and metabolite
Mar 05, 2007 Alan Xiao RE: parent drug and metabolite
Mar 05, 2007 Mido RE: parent drug and metabolite