Hi All:
I have a combined single and repeat dose data set that I am trying to model in
NONMEM VII. I can model the single dose data with MTIME successfully
(tremendous improvement in fit compared to 2-COM model without MTIME). Does
anyone have any experience modeling BOTH single and repeat dose data with
MTIME?? I have tried using 2 MTIME's (one for single and one for the repeat
dose data, but it crashes). Any suggestions would be helpful.
Thanks much
Donna
Donna S. Cox, PhD
GlaxoSmithKline
Quantitative Sciences
Clinical Pharmacology Modeling and Simulation
UM 24-3059
King of Prussia, Philadelphia
610-270-4395
MTIME for both Single and Repeat Dose PK in NONMEM VII
4 messages
4 people
Latest: Jul 15, 2010
Hi Donna,
Could you please provide additional details, i.e. core model code
(dataset layout and crash message)? You may need to specify the MTIMEs
for each dose given to the system which may not be practical.
This may be an opportunity for future nonmem versions, to be able to
specify MTIMEs relative to the active dose in the system. Perhaps not
feasible for SS records.
Best regards,
Jeroen
Modeling & Simulation Expert
Pharmacokinetics, Pharmacodynamics & Pharmacometrics (P3) - DMPK
MSD
PO Box 20 - AP1112
5340 BH Oss
The Netherlands
[email protected]
T: +31 (0)412 66 9320
M: +31 (0)6 46 101 283
F: +31 (0)412 66 2506
www.msd.com
Quoted reply history
________________________________
From: [email protected] [mailto:[email protected]]
On Behalf Of Donna Cox
Sent: Wednesday, 14 July, 2010 14:17
To: [email protected]
Subject: [NMusers] MTIME for both Single and Repeat Dose PK in NONMEM
VII
Hi All:
I have a combined single and repeat dose data set that I am trying to
model in NONMEM VII. I can model the single dose data with MTIME
successfully (tremendous improvement in fit compared to 2-COM model
without MTIME). Does anyone have any experience modeling BOTH single
and repeat dose data with MTIME?? I have tried using 2 MTIME's (one for
single and one for the repeat dose data, but it crashes). Any
suggestions would be helpful.
Thanks much
Donna
Donna S. Cox, PhD
GlaxoSmithKline
Quantitative Sciences
Clinical Pharmacology Modeling and Simulation
UM 24-3059
King of Prussia, Philadelphia
610-270-4395
This message and any attachments are solely for the intended recipient. If you
are not the intended recipient, disclosure, copying, use or distribution of the
information included in this message is prohibited --- Please immediately and
permanently delete.
Dear Donna,
For the second MTIME, the correct use of MPAST should be:
MU_8=LOG(THETA(8)*(MPAST(1)-MPAST(2))+THETA(10)*MPAST(2))
I was wondering, however, if the absorption rate constants for the
single and multiple doses are believed to be different as well as before
and after the MTIME. If not, I think using one MTIME as follows might
allow the MTIME(1) to be applied for both single and multiple doses
(this is just a suggestion; not tested).
$PK
CALLFL=-2
IF (NEWIND.LT.2) THEN
RTM=0
ENDIF
IF (EVID.GE.1) RTM=TIME
IF (DOSTIM.NE.0) RTM=DOSTIM
;IF(TIME.LE.24)THEN
MU_5=LOG(THETA(5))
MTIME(1)=EXP(MU_5+ETA(5)) +RTM
MU_6=LOG(THETA(6)*(1-MPAST(1))+THETA(9)*MPAST(1))
KA=EXP(MU_6+ETA(6))
;ENDIF
;IF(TIME.GT.24)THEN
;MU_7=LOG(THETA(7))
;MTIME(2)=EXP(MU_7+ETA(7))
;MU_8=LOG(THETA(8)*(1-MPAST(1))+THETA(10)*MPAST(1))
;KA=EXP(MU_8+ETA(8))
;ENDIF
MTDIFF=1
Thanks,
Jae Eun
Quoted reply history
________________________________
From: [email protected] [mailto:[email protected]]
On Behalf Of Donna Cox
Sent: Wednesday, July 14, 2010 9:50 AM
To: Elassaiss - Schaap, J. (Jeroen); [email protected]
Subject: RE: [NMusers] MTIME for both Single and Repeat Dose PK in
NONMEM VII
HI Jeroen-
Thanks for your response! My data follows a 2-com model. The data set
I have coded in ADDL and II (trying to avoid SS records). I have
specified MTIME(1) by time <24 hours (Day 1) and MTIME (2) by time >24
hours (Day 15). I have included some code below to be more specific.
Thanks
Donna
$PROBLEM MEK FTIH POPULATION PK MODELING
$INPUT C ID TIME CP DV AMT=DOSE WT EVID DAY ADDL II BMI
$DATA MEKALL1.CSV IGNORE=C
$SUBROUTINES ADVAN4 TRANS4
$PK
TVCL=THETA(1)
MU_1=LOG(TVCL)
CL=EXP(MU_1+ETA(1))
TVV2=THETA(2)
MU_2=LOG(TVV2)
V2=EXP(MU_2+ETA(2))
TVV3=THETA(3)
MU_3=LOG(TVV3)
V3=EXP(MU_3+ETA(3))
TVQ=THETA(4)
MU_4=LOG(TVQ)
Q=EXP(MU_4+ETA(4))
IF(TIME.LE.24)THEN
MU_5=LOG(THETA(5))
MTIME(1)=EXP(MU_5+ETA(5))
MU_6=LOG(THETA(6)*(1-MPAST(1))+THETA(9)*MPAST(1))
KA=EXP(MU_6+ETA(6))
ENDIF
IF(TIME.GT.24)THEN
MU_7=LOG(THETA(7))
MTIME(2)=EXP(MU_7+ETA(7))
MU_8=LOG(THETA(8)*(1-MPAST(1))+THETA(10)*MPAST(1))
KA=EXP(MU_8+ETA(8))
ENDIF
MTDIFF=1
S2=V2
From: Elassaiss - Schaap, J. (Jeroen)
[mailto:[email protected]]
Sent: Wednesday, July 14, 2010 9:38 AM
To: Donna Cox; [email protected]
Subject: RE: [NMusers] MTIME for both Single and Repeat Dose PK in
NONMEM VII
Hi Donna,
Could you please provide additional details, i.e. core model code
(dataset layout and crash message)? You may need to specify the MTIMEs
for each dose given to the system which may not be practical.
This may be an opportunity for future nonmem versions, to be able to
specify MTIMEs relative to the active dose in the system. Perhaps not
feasible for SS records.
Best regards,
Jeroen
Modeling & Simulation Expert
Pharmacokinetics, Pharmacodynamics & Pharmacometrics (P3) - DMPK
MSD
PO Box 20 - AP1112
5340 BH Oss
The Netherlands
[email protected]
T: +31 (0)412 66 9320
M: +31 (0)6 46 101 283
F: +31 (0)412 66 2506
www.msd.com
________________________________
From: [email protected] [mailto:[email protected]]
On Behalf Of Donna Cox
Sent: Wednesday, 14 July, 2010 14:17
To: [email protected]
Subject: [NMusers] MTIME for both Single and Repeat Dose PK in NONMEM
VII
Hi All:
I have a combined single and repeat dose data set that I am trying to
model in NONMEM VII. I can model the single dose data with MTIME
successfully (tremendous improvement in fit compared to 2-COM model
without MTIME). Does anyone have any experience modeling BOTH single
and repeat dose data with MTIME?? I have tried using 2 MTIME's (one for
single and one for the repeat dose data, but it crashes). Any
suggestions would be helpful.
Thanks much
Donna
Donna S. Cox, PhD
GlaxoSmithKline
Quantitative Sciences
Clinical Pharmacology Modeling and Simulation
UM 24-3059
King of Prussia, Philadelphia
610-270-4395
________________________________
This message and any attachments are solely for the intended recipient.
If you are not the intended recipient, disclosure, copying, use or
distribution of the information included in this message is prohibited
--- Please immediately and permanently delete.
________________________________
Dear Donna et al.
Since the ADDL data item is used it will be necessary to use DOSTIM to
set MTIME for each non-event dose. (DOSTIM information included at the
end of message.)
The following code for $PK provides an example for using DOSTIM. An
attempt has been made to use the orignal example but not certain it has
been successfully represented.
Since the new methods function better when THETA's are linearly related
to ETA's the THETA's are in the natural log domain. Also MU modeled
parameters should not be time dependent (or change within an individual)
for the new methods. The code below attempts to meet these requirements.
KA1S, KA2S, KA1M and KA2M are each time independent. In the original
code, the KA was MU_ modeled and time-dependent.
Unless you have very informative data, this model is likely to be
over-parameterized. Fixing some OMEGA's to a modest value, say 0.0225
(15%CV), instead of zero can be useful when applying the new methods.
$PK (NONEVENT)
MTDIFF=1
IF(EVID.EQ.1.OR.EVID.EQ.4)DTIME=TIME ; event dose times
IF(DOSTIM.NE.0.)DTIME=DOSTIM ; non-event dose times (see Help Item
below).
MU_1=THETA(1) ; THETA(1) is in the LN domain
CL=EXP(MU_1+ETA(1))
MU_2=THETA(2) ; THETA(2) is in the LN domain
V2=EXP(MU_2+ETA(2))
MU_3=THETA(3) ; THETA(3) is in the LN domain
V3=EXP(MU_3+ETA(3))
MU_4=THETA(4) ; THETA(4) is in the LN domain
Q=EXP(MU_4+ETA(4))
ITFG=0
IF(TIME.GT.24)ITFG=1
; Less than 24 hrs
MU_5=THETA(5) ; THETA(5) is in the LN domain
KA1S=EXP(MU_5+ETA(5))
MU_6=THETA(6); THETA(6) is in the LN domain
KA2S=EXP(MU_6+ETA(6))
MU_7=THETA(7); THETA(7) is in the LN domain
MTIME(1)=EXP(MU_7+ETA(7))
KAS=KA1S*(1-MPAST(1))+KA2S*(MPAST(1))
;Greater than or equal to 24 hrs
MU_8=THETA(8) ; THETA(8) is in the LN domain
KA1M=EXP(MU_8+ETA(8))
MU_9=THETA(9) ; THETA(9) is in the LN domain
KA2M=EXP(MU_9+ETA(9))
MU_10=THETA(10); THETA(10) is in the LN domain
MTIME(2)=DTIME+EXP(MU_10+ETA(10))
KAM=KA1M*(1-MPAST(2))+KA2M*(MPAST(2))
;Select single dose or multiple dose KA
KA=KAS*(1-ITFG)+KAM*(ITFG)
S2=V2
************************************************************************
*************
DOSTIM Help Item
DOSTIM=0: this call to PK occurs at an event time.
DOSTIM>0: this call to PK occurs at a non-event dose time DOSTIM,
i.e., at the time of an additional or lagged dose.
Tom
with assistance from Bob Bauer regarding the need for MU_ referenced
variables to be unchanged for a given individual when using the new
methods.
Quoted reply history
________________________________
From: [email protected] [mailto:[email protected]]
On Behalf Of Donna Cox
Sent: Wednesday, July 14, 2010 9:50 AM
To: Elassaiss - Schaap, J. (Jeroen); [email protected]
Subject: RE: [NMusers] MTIME for both Single and Repeat Dose PK in
NONMEM VII
HI Jeroen-
Thanks for your response! My data follows a 2-com model. The data set
I have coded in ADDL and II (trying to avoid SS records). I have
specified MTIME(1) by time <24 hours (Day 1) and MTIME (2) by time >24
hours (Day 15). I have included some code below to be more specific.
Thanks
Donna
$PROBLEM MEK FTIH POPULATION PK MODELING
$INPUT C ID TIME CP DV AMT=DOSE WT EVID DAY ADDL II BMI
$DATA MEKALL1.CSV IGNORE=C
$SUBROUTINES ADVAN4 TRANS4
$PK
TVCL=THETA(1)
MU_1=LOG(TVCL)
CL=EXP(MU_1+ETA(1))
TVV2=THETA(2)
MU_2=LOG(TVV2)
V2=EXP(MU_2+ETA(2))
TVV3=THETA(3)
MU_3=LOG(TVV3)
V3=EXP(MU_3+ETA(3))
TVQ=THETA(4)
MU_4=LOG(TVQ)
Q=EXP(MU_4+ETA(4))
IF(TIME.LE.24)THEN
MU_5=LOG(THETA(5))
MTIME(1)=EXP(MU_5+ETA(5))
MU_6=LOG(THETA(6)*(1-MPAST(1))+THETA(9)*MPAST(1))
KA=EXP(MU_6+ETA(6))
ENDIF
IF(TIME.GT.24)THEN
MU_7=LOG(THETA(7))
MTIME(2)=EXP(MU_7+ETA(7))
MU_8=LOG(THETA(8)*(1-MPAST(1))+THETA(10)*MPAST(1))
KA=EXP(MU_8+ETA(8))
ENDIF
MTDIFF=1
S2=V2
From: Elassaiss - Schaap, J. (Jeroen)
[mailto:[email protected]]
Sent: Wednesday, July 14, 2010 9:38 AM
To: Donna Cox; [email protected]
Subject: RE: [NMusers] MTIME for both Single and Repeat Dose PK in
NONMEM VII
Hi Donna,
Could you please provide additional details, i.e. core model code
(dataset layout and crash message)? You may need to specify the MTIMEs
for each dose given to the system which may not be practical.
This may be an opportunity for future nonmem versions, to be able to
specify MTIMEs relative to the active dose in the system. Perhaps not
feasible for SS records.
Best regards,
Jeroen
Modeling & Simulation Expert
Pharmacokinetics, Pharmacodynamics & Pharmacometrics (P3) - DMPK
MSD
PO Box 20 - AP1112
5340 BH Oss
The Netherlands
[email protected]
T: +31 (0)412 66 9320
M: +31 (0)6 46 101 283
F: +31 (0)412 66 2506
www.msd.com
________________________________
From: [email protected] [mailto:[email protected]]
On Behalf Of Donna Cox
Sent: Wednesday, 14 July, 2010 14:17
To: [email protected]
Subject: [NMusers] MTIME for both Single and Repeat Dose PK in NONMEM
VII
Hi All:
I have a combined single and repeat dose data set that I am trying to
model in NONMEM VII. I can model the single dose data with MTIME
successfully (tremendous improvement in fit compared to 2-COM model
without MTIME). Does anyone have any experience modeling BOTH single
and repeat dose data with MTIME?? I have tried using 2 MTIME's (one for
single and one for the repeat dose data, but it crashes). Any
suggestions would be helpful.
Thanks much
Donna
Donna S. Cox, PhD
GlaxoSmithKline
Quantitative Sciences
Clinical Pharmacology Modeling and Simulation
UM 24-3059
King of Prussia, Philadelphia
610-270-4395
________________________________
This message and any attachments are solely for the intended recipient.
If you are not the intended recipient, disclosure, copying, use or
distribution of the information included in this message is prohibited
--- Please immediately and permanently delete.
________________________________