Dear all,
When trying to execute a rather complex control stream with many THETAs, I get
the following error message from NMTRAN (see below). I tried to use a different
number (e.g. 111) but the error persists. It seems as if NONMEM does not accept
3 digit subscripts? Has anyone had a similar problem?
Thanks, Andreas.
PS: I'm using NM 7.2.
NM-TRAN MESSAGES
AN ERROR WAS FOUND IN THE CONTROL STATEMENTS.
AN ERROR WAS FOUND ON LINE 169 AT THE APPROXIMATE POSITION NOTED:
S13_3 = THETA(100)
X
484 SUBSCRIPT MUST BE AN INTEGER CONSTANT.
Andreas Lindauer, Ph.D.
Associate Principal Scientist, Clinical PKPD
Pharmacokinetics, Pharmacodynamics, and Drug Metabolism
Merck & Co. / MSD
Notice: This e-mail message, together with any attachments, contains
information of Merck & Co., Inc. (One Merck Drive, Whitehouse Station,
New Jersey, USA 08889), and/or its affiliates Direct contact information
for affiliates is available at
http://www.merck.com/contact/contacts.html) that may be confidential,
proprietary copyrighted and/or legally privileged. It is intended solely
for the use of the individual or entity named on this message. If you are
not the intended recipient, and have received this message in error,
please notify us immediately by reply e-mail and then delete it from
your system.
THETA numbering
4 messages
4 people
Latest: Oct 04, 2012
Dear Andreas:
It is hard to tell from the NONMEM error msg without the list of the control
file. My guess of the problem in the control file is the index of theta.
The index of theta has to be within the range of the number of theta in your
model. If you have 20 theta in your model, the index of theta has to be
assigned from 1 to 20. As you may know there is a limit on the number of
theta depending on the size specified in NONMEM installation. In NM 7.2,
you can add "$SIZE LTH=100" to the beginning of your control file to
increase the limit of theta for the model to 100, if your model needs 100
theta. Hope this help.
Best regards,
Sam Liao
PharMax Research Inc.
PO Box 15661
Newport Beach, CA 92659
Phone: (201)-988-2043
Fax: (720)-294-6783
Quoted reply history
From: [email protected] [mailto:[email protected]] On
Behalf Of Lindauer, A (Andreas)
Sent: Wednesday, October 03, 2012 3:07 AM
To: [email protected]
Subject: [NMusers] THETA numbering
Dear all,
When trying to execute a rather complex control stream with many THETAs, I
get the following error message from NMTRAN (see below). I tried to use a
different number (e.g. 111) but the error persists. It seems as if NONMEM
does not accept 3 digit subscripts? Has anyone had a similar problem?
Thanks, Andreas.
PS: I'm using NM 7.2.
NM-TRAN MESSAGES
AN ERROR WAS FOUND IN THE CONTROL STATEMENTS.
AN ERROR WAS FOUND ON LINE 169 AT THE APPROXIMATE POSITION NOTED:
S13_3 = THETA(100)
X
484 SUBSCRIPT MUST BE AN INTEGER CONSTANT.
Andreas Lindauer, Ph.D.
Associate Principal Scientist, Clinical PKPD
Pharmacokinetics, Pharmacodynamics, and Drug Metabolism
Merck & Co. / MSD
Notice: This e-mail message, together with any attachments, contains
information of Merck & Co., Inc. (One Merck Drive, Whitehouse Station,
New Jersey, USA 08889), and/or its affiliates Direct contact information
for affiliates is available at
http://www.merck.com/contact/contacts.html) that may be confidential,
proprietary copyrighted and/or legally privileged. It is intended solely
for the use of the individual or entity named on this message. If you are
not the intended recipient, and have received this message in error,
please notify us immediately by reply e-mail and then delete it from
your system.
Andreas,
It is not the subscript to THETA that is a problem. S is a reserved variable - a scaling parameter in a compartment, which should be written as Si, and i should be an integer denoting the compartment number. You have S13_3 and NONMEM does not know how to interpret 13_3.
Regards,
Katya
--
Ekaterina Gibiansky, Ph.D.
CEO&CSO, QuantPharm LLC
Web: www.quantpharm.com
Email: EGibiansky at quantpharm.com
Tel: (301)-717-7032
Quoted reply history
On 10/3/2012 6:06 AM, Lindauer, A (Andreas) wrote:
> Dear all,
>
> When trying to execute a rather complex control stream with many THETAs, I get the following error message from NMTRAN (see below). I tried to use a different number (e.g. 111) but the error persists. It seems as if NONMEM does not accept 3 digit subscripts? Has anyone had a similar problem?
>
> Thanks, Andreas.
> PS: I'm using NM 7.2.
> NM-TRAN MESSAGES
> AN ERROR WAS FOUND IN THE CONTROL STATEMENTS.
> AN ERROR WAS FOUND ON LINE 169 AT THE APPROXIMATE POSITION NOTED:
> S13_3 = THETA(100)
> X
> 484 SUBSCRIPT MUST BE AN INTEGER CONSTANT.
> *Andreas Lindauer, Ph.D.*
> Associate Principal Scientist, Clinical PKPD
> Pharmacokinetics, Pharmacodynamics, and Drug Metabolism
> *Merck & Co. / MSD *
Andreas:
NMTRAN has a a limit of accepting 2 digits for indexing etas, thetas, or
sigmas. This limitation has been removed for nm73, which is presently in beta
preparation.
Robert J. Bauer, Ph.D.
Vice President, Pharmacometrics, R&D
ICON Development Solutions
7740 Milestone Parkway
Suite 150
Hanover, MD 21076
Tel: (215) 616-6428
Mob: (925) 286-0769
Email: [email protected]
Web: http://www.iconplc.com/
Quoted reply history
________________________________
From: [email protected] [mailto:[email protected]] On
Behalf Of Lindauer, A (Andreas)
Sent: Wednesday, October 03, 2012 6:07 AM
To: [email protected]
Subject: [NMusers] THETA numbering
Dear all,
When trying to execute a rather complex control stream with many THETAs, I get
the following error message from NMTRAN (see below). I tried to use a different
number (e.g. 111) but the error persists. It seems as if NONMEM does not accept
3 digit subscripts? Has anyone had a similar problem?
Thanks, Andreas.
PS: I'm using NM 7.2.
NM-TRAN MESSAGES
AN ERROR WAS FOUND IN THE CONTROL STATEMENTS.
AN ERROR WAS FOUND ON LINE 169 AT THE APPROXIMATE POSITION NOTED:
S13_3 = THETA(100)
X
484 SUBSCRIPT MUST BE AN INTEGER CONSTANT.
Andreas Lindauer, Ph.D.
Associate Principal Scientist, Clinical PKPD
Pharmacokinetics, Pharmacodynamics, and Drug Metabolism
Merck & Co. / MSD
Notice: This e-mail message, together with any attachments, contains
information of Merck & Co., Inc. (One Merck Drive, Whitehouse Station,
New Jersey, USA 08889), and/or its affiliates Direct contact information
for affiliates is available at
http://www.merck.com/contact/contacts.html) that may be confidential,
proprietary copyrighted and/or legally privileged. It is intended solely
for the use of the individual or entity named on this message. If you are
not the intended recipient, and have received this message in error,
please notify us immediately by reply e-mail and then delete it from
your system.