20 variable limit in $INPUT

8 messages 8 people Latest: Mar 16, 2009

20 variable limit in $INPUT

From: Andreas Krause Date: March 16, 2009 technical
I am looking for a solution to get around the limit of 20 input variables in nonmem. The message you get with more than 20 variables in $INPUT is this: 16 $INPUT: NO. OF DATA ITEMS EXCEEDS 20. STOP 4 statement executed I did not find anything in the archives or on the Web. I recall having successfully done that in nonmem V, and I think it was about changing the value of 20 to another value in a few files. My original naive idea was that this was just a single change to the SIZES file in nm VI but that seems to not be the case. To keep the discussion focused, I am not looking for workarounds like solutions with concatenated values and an indicator variable. For a change I am trying to get the software to adapt to the user's needs instead of the usual opposite situation. Thanks for any pointers. Andreas ----- Andreas Krause, PhD Lead Scientist Modeling and Simulation Actelion Pharmaceuticals Ltd Gewerbestrasse 16 CH-4123 Allschwil Switzerland The information of this email and in any file transmitted with it is strictly confidential and may be legally privileged. It is intended solely for the addressee. If you are not the intended recipient, any copying, distribution or any other use of this email is prohibited and may be unlawful. In such case, you should please notify the sender immediately and destroy this email. The content of this email is not legally binding unless confirmed by letter. Any views expressed in this message are those of the individual sender, except where the message states otherwise and the sender is authorised to state them to be the views of the sender's company. For further information about Actelion please see our website at http://www.actelion.com

20 variable limit in $INPUT

From: Andreas . Krause Date: March 16, 2009 technical
I am looking for a solution to get around the limit of 20 input variables in nonmem. The message you get with more than 20 variables in $INPUT is this: 16 $INPUT: NO. OF DATA ITEMS EXCEEDS 20. STOP 4 statement executed I did not find anything in the archives or on the Web. I recall having successfully done that in nonmem V, and I think it was about changing the value of 20 to another value in a few files. My original naive idea was that this was just a single change to the SIZES file in nm VI but that seems to not be the case. To keep the discussion focused, I am not looking for workarounds like solutions with concatenated values and an indicator variable. For a change I am trying to get the software to adapt to the user's needs instead of the usual opposite situation. Thanks for any pointers. Andreas ----- Andreas Krause, PhD Lead Scientist Modeling and Simulation Actelion Pharmaceuticals Ltd Gewerbestrasse 16 CH-4123 Allschwil Switzerland The information of this email and in any file transmitted with it is strictly confidential and may be legally privileged. It is intended solely for the addressee. If you are not the intended recipient, any copying, distribution or any other use of this email is prohibited and may be unlawful. In such case, you should please notify the sender immediately and destroy this email. The content of this email is not legally binding unless confirmed by letter. Any views expressed in this message are those of the individual sender, except where the message states otherwise and the sender is authorised to state them to be the views of the sender's company. For further information about Actelion please see our website at http://www.actelion.com

RE: 20 variable limit in $INPUT

From: Ekaterina Gibiansky Date: March 16, 2009 technical
If you are not looking for workarounds, you'll need to wait for Nonmem VII to be released. Regards, Katya ----------------------------- Ekaterina Gibiansky Senior Director, PKPD, Modeling & Simulation ICON Development Solutions [email protected]
Quoted reply history
________________________________ From: [email protected] [mailto:[email protected]] On Behalf Of [email protected] Sent: Monday, March 16, 2009 9:43 AM To: [email protected] Subject: [NMusers] 20 variable limit in $INPUT I am looking for a solution to get around the limit of 20 input variables in nonmem. The message you get with more than 20 variables in $INPUT is this: 16 $INPUT: NO. OF DATA ITEMS EXCEEDS 20. STOP 4 statement executed I did not find anything in the archives or on the Web. I recall having successfully done that in nonmem V, and I think it was about changing the value of 20 to another value in a few files. My original naive idea was that this was just a single change to the SIZES file in nm VI but that seems to not be the case. To keep the discussion focused, I am not looking for workarounds like solutions with concatenated values and an indicator variable. For a change I am trying to get the software to adapt to the user's needs instead of the usual opposite situation. Thanks for any pointers. Andreas ----- Andreas Krause, PhD Lead Scientist Modeling and Simulation Actelion Pharmaceuticals Ltd Gewerbestrasse 16 CH-4123 Allschwil Switzerland The information of this email and in any file transmitted with it is strictly confidential and may be legally privileged. It is intended solely for the addressee. If you are not the intended recipient, any copying, distribution or any other use of this email is prohibited and may be unlawful. In such case, you should please notify the sender immediately and destroy this email. The content of this email is not legally binding unless confirmed by letter. Any views expressed in this message are those of the individual sender, except where the message states otherwise and the sender is authorised to state them to be the views of the sender's company. For further information about Actelion please see our website at http://www.actelion.com

RE: 20 variable limit in $INPUT

From: Mark Sale Date: March 16, 2009 technical
Andreas, You are correct that there isn't an easy way to change the limit of 20 data items But, I know of 2 possible solutions: 1. The official way. There is a way to do continuation lines in nonmem data sets, documentation below. But I have found this pretty cumbersome. 2. The hack. When I've needed this it usually was to examine a large number of covariates (sponsors will want everything imaginable looked at). You can read in a separate data set that contains covariates. This is easiest if the covariates are constant within a subject, but can be done if they change. I don't seem to have the code on this computer, but I have it on a CD somewhere. If you need it I'll dig it up. Mark ___________________________________________________________________ | | | CONT DATA ITEM | |_________________________________________________________________| MEANING: Continuation (CONT) data item for PREDPP CONTEXT: $INPUT record and NONMEM data set USAGE: $INPUT ... CONT ... DISCUSSION: CONT labels PREDPP's continuation (CONT) data item. The continuation data item is optional. The CONT data item allows a PREDPP event record to span several data records. It is useful when more than 20 data items are needed to describe a single event. When the CONT data item is not defined on the $INPUT record, every event record consists of a single data record. Values are: 0 This is the last or only data record of the event record. 1 This and the succeeding record are both members of the same event record. MDV must be 1. PREDPP ignores records having CONT=1, except to pass them to the PK and ERROR routines as part of the complete event record. Values of PREDPP data items such as EVID, AMT, etc., are significant only on the final record of each event record, i.e., on records having CONT=0. With NM-TRAN abbreviated code, values on data records having CONT=1 are not available for use as right-hand quantities, i.e., abbreviated code cannot reference the values in data records other than the last of each event record. (It would be possible to reference such values using verbatim code, however). When NM-TRAN performs time translation or ii conversion, it does so only for the event records having CONT=0. (See date , time , ii ). REFERENCES: Guide VI Section II , V.A , V.I REFERENCES: Guide IV Section V.B , V.C.5 Mark Sale MD Next Level Solutions, LLC www.NextLevelSolns.com 919-846-9185
Quoted reply history
-------- Original Message -------- Subject: [NMusers] 20 variable limit in $INPUT From: [email protected] Date: Mon, March 16, 2009 9:43 am To: [email protected] I am looking for a solution to get around the limit of 20 input variables in nonmem. The message you get with more than 20 variables in $INPUT is this: 16 $INPUT: NO. OF DATA ITEMS EXCEEDS 20. STOP 4 statement executed I did not find anything in the archives or on the Web. I recall having successfully done that in nonmem V, and I think it was about changing the value of 20 to another value in a few files. My original naive idea was that this was just a single change to the SIZES file in nm VI but that seems to not be the case. To keep the discussion focused, I am not looking for workarounds like solutions with concatenated values and an indicator variable. For a change I am trying to get the software to adapt to the user's needs instead of the usual opposite situation. Thanks for any pointers. Andreas ----- Andreas Krause, PhD Lead Scientist Modeling and Simulation Actelion Pharmaceuticals Ltd Gewerbestrasse 16 CH-4123 Allschwil Switzerland The information of this email and in any file transmitted with it is strictly confidential and may be legally privileged. It is intended solely for the addressee. If you are not the intended recipient, any copying, distribution or any other use of this email is prohibited and may be unlawful. In such case, you should please notify the sender immediately and destroy this email. The content of this email is not legally binding unless confirmed by letter. Any views expressed in this message are those of the individual sender, except where the message states otherwise and the sender is authorised to state them to be the views of the sender's company. For further information about Actelion please see our website at http://www.actelion.com

Re: 20 variable limit in $INPUT

From: Nick Holford Date: March 16, 2009 technical
Look in your NONMEM html\cont.htm. The CONT data item lets you specify additional input records which can be continued to allow more than 20 data items. Here is a description in more detail. http://www.cognigencorp.com/nonmem/nm/99aug272005.html I found this by searching with Google for "NONMEM cont data item". Much better than trying to use the NONMEM archive search which responded with: No matches were found for 'cont and data and (item or items)' [email protected] wrote: > I am looking for a solution to get around the limit of 20 input variables in nonmem. > > The message you get with more than 20 variables in $INPUT is this: > > 16 $INPUT: NO. OF DATA ITEMS EXCEEDS 20. > STOP 4 statement executed > > I did not find anything in the archives or on the Web. I recall having successfully done that in nonmem V, and I think it was about changing the value of 20 to another value in a few files. My original naive idea was that this was just a single change to the SIZES file in nm VI but that seems to not be the case. > > To keep the discussion focused, I am not looking for workarounds like solutions with concatenated values and an indicator variable. For a change I am trying to get the software to adapt to the user's needs instead of the usual opposite situation. > > Thanks for any pointers. > > Andreas > > ----- > > Andreas Krause, PhD > Lead Scientist Modeling and Simulation > > Actelion Pharmaceuticals Ltd > Gewerbestrasse 16 > CH-4123 Allschwil > Switzerland > The information of this email and in any file transmitted with it is strictly > confidential and may be legally privileged. > It is intended solely for the addressee. If you are not the intended recipient, > any copying, distribution or any other use of this email is prohibited and may > be unlawful. In such case, you should please notify the sender immediately and > destroy this email. > The content of this email is not legally binding unless confirmed by letter. > > Any views expressed in this message are those of the individual sender, except where the message states otherwise and the sender is authorised to state them to be the views of the sender's company. For further information about Actelion please see our website at http://www.actelion.com -- Nick Holford, Dept Pharmacology & Clinical Pharmacology University of Auckland, 85 Park Rd, Private Bag 92019, Auckland, New Zealand [email protected] tel:+64(9)923-6730 fax:+64(9)373-7090 http://www.fmhs.auckland.ac.nz/sms/pharmacology/holford

RE: 20 variable limit in $INPUT

From: Guangli Ma Date: March 16, 2009 technical
Dear Andreas, Before NM VII, PsN is a solution. [create_cont_data.bat] is used to generate cont data set. [execute -wrap_data modelfile] will run automatically. But it depends on the structures of model and data set. If it doesn't work, maybe we should add cont item manually. Best regards, Guangli _____
Quoted reply history
From: [email protected] [mailto:[email protected]] On Behalf Of [email protected] Sent: Monday, March 16, 2009 2:43 PM To: [email protected] Subject: [NMusers] 20 variable limit in $INPUT I am looking for a solution to get around the limit of 20 input variables in nonmem. The message you get with more than 20 variables in $INPUT is this: 16 $INPUT: NO. OF DATA ITEMS EXCEEDS 20. STOP 4 statement executed I did not find anything in the archives or on the Web. I recall having successfully done that in nonmem V, and I think it was about changing the value of 20 to another value in a few files. My original naive idea was that this was just a single change to the SIZES file in nm VI but that seems to not be the case. To keep the discussion focused, I am not looking for workarounds like solutions with concatenated values and an indicator variable. For a change I am trying to get the software to adapt to the user's needs instead of the usual opposite situation. Thanks for any pointers. Andreas ----- Andreas Krause, PhD Lead Scientist Modeling and Simulation Actelion Pharmaceuticals Ltd Gewerbestrasse 16 CH-4123 Allschwil Switzerland The information of this email and in any file transmitted with it is strictly confidential and may be legally privileged. It is intended solely for the addressee. If you are not the intended recipient, any copying, distribution or any other use of this email is prohibited and may be unlawful. In such case, you should please notify the sender immediately and destroy this email. The content of this email is not legally binding unless confirmed by letter. Any views expressed in this message are those of the individual sender, except where the message states otherwise and the sender is authorised to state them to be the views of the sender's company. For further information about Actelion please see our website at http://www.actelion.com

RE: 20 variable limit in $INPUT

From: Andrew Hooker Date: March 16, 2009 technical
Hi All, PsN does this automatically when using the '-wrap_data' option of the 'execute' command. See http://psn.sourceforge.net/PDF_docs/common_options_defaults_versions_psn.pdf for more details. Best regards, Andy Andrew Hooker, Ph.D. Associate Professor of Pharmacometrics Div. of Pharmacokinetics and Drug Therapy Dept. of Pharmaceutical Biosciences Uppsala University Box 591, 751 24, Uppsala, Sweden Phone: +46 18 471 4355 Mobile: +46 701 679 048 www.farmbio.uu.se/research.php?avd=5
Quoted reply history
-----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Nick Holford Sent: Monday, March 16, 2009 15:48 To: nmusers Subject: Re: [NMusers] 20 variable limit in $INPUT Look in your NONMEM html\cont.htm. The CONT data item lets you specify additional input records which can be continued to allow more than 20 data items. Here is a description in more detail. http://www.cognigencorp.com/nonmem/nm/99aug272005.html I found this by searching with Google for "NONMEM cont data item". Much better than trying to use the NONMEM archive search which responded with: No matches were found for 'cont and data and (item or items)' [email protected] wrote: > > I am looking for a solution to get around the limit of 20 input > variables in nonmem. > The message you get with more than 20 variables in $INPUT is this: > > 16 $INPUT: NO. OF DATA ITEMS EXCEEDS 20. > STOP 4 statement executed > > I did not find anything in the archives or on the Web. I recall having > successfully done that in nonmem V, and I think it was about changing > the value of 20 to another value in a few files. > My original naive idea was that this was just a single change to the > SIZES file in nm VI but that seems to not be the case. > > To keep the discussion focused, I am not looking for workarounds like > solutions with concatenated values and an indicator variable. > For a change I am trying to get the software to adapt to the user's > needs instead of the usual opposite situation. > > Thanks for any pointers. > > Andreas > > ----- > > Andreas Krause, PhD > Lead Scientist Modeling and Simulation > > Actelion Pharmaceuticals Ltd > Gewerbestrasse 16 > CH-4123 Allschwil > Switzerland > The information of this email and in any file transmitted with it is strictly confidential and may be legally privileged. > It is intended solely for the addressee. If you are not the intended recipient, any copying, distribution or any other use of this email is prohibited and may be unlawful. In such case, you should please notify the sender immediately and destroy this email. > The content of this email is not legally binding unless confirmed by letter. > Any views expressed in this message are those of the individual sender, except where the message states otherwise and the sender is authorised to state them to be the views of the sender's company. For further information about Actelion please see our website at http://www.actelion.com > -- Nick Holford, Dept Pharmacology & Clinical Pharmacology University of Auckland, 85 Park Rd, Private Bag 92019, Auckland, New Zealand [email protected] tel:+64(9)923-6730 fax:+64(9)373-7090 http://www.fmhs.auckland.ac.nz/sms/pharmacology/holford

RE: 20 variable limit in $INPUT

From: Jakob Ribbing Date: March 16, 2009 technical
Andreas, PsN has functionality for automatically applying the CONT-data-item approach mentioned by Mark and Nick. To run your model in nonmem with more than 20 input variables, you would simply type: execute --wrap_data run1.mod In a subdirectory PsN will create a new dataset and model file with CONT and other necessary components and run this in NONMEM. The nonmem output file, table files etc. will be returned to the directory where user runs execute. There are situations where the PsN-wrap_data functionality fails, but for these (rare) situations it also seems impossible to make the CONT-functionality to work "manually" (outside of PsN). It is not clear to me if these problems arise due to errors in the NONMEM documentation or implementation of the CONT data item, but again; it most often works! Cheers Jakob
Quoted reply history
-----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Nick Holford Sent: 16 March 2009 14:48 To: nmusers Subject: Re: [NMusers] 20 variable limit in $INPUT Look in your NONMEM html\cont.htm. The CONT data item lets you specify additional input records which can be continued to allow more than 20 data items. Here is a description in more detail. http://www.cognigencorp.com/nonmem/nm/99aug272005.html I found this by searching with Google for "NONMEM cont data item". Much better than trying to use the NONMEM archive search which responded with: No matches were found for 'cont and data and (item or items)' [email protected] wrote: > > I am looking for a solution to get around the limit of 20 input > variables in nonmem. > The message you get with more than 20 variables in $INPUT is this: > > 16 $INPUT: NO. OF DATA ITEMS EXCEEDS 20. > STOP 4 statement executed > > I did not find anything in the archives or on the Web. I recall having > successfully done that in nonmem V, and I think it was about changing > the value of 20 to another value in a few files. > My original naive idea was that this was just a single change to the > SIZES file in nm VI but that seems to not be the case. > > To keep the discussion focused, I am not looking for workarounds like > solutions with concatenated values and an indicator variable. > For a change I am trying to get the software to adapt to the user's > needs instead of the usual opposite situation. > > Thanks for any pointers. > > Andreas > > ----- > > Andreas Krause, PhD > Lead Scientist Modeling and Simulation > > Actelion Pharmaceuticals Ltd > Gewerbestrasse 16 > CH-4123 Allschwil > Switzerland > The information of this email and in any file transmitted with it is strictly confidential and may be legally privileged. > It is intended solely for the addressee. If you are not the intended recipient, any copying, distribution or any other use of this email is prohibited and may be unlawful. In such case, you should please notify the sender immediately and destroy this email. > The content of this email is not legally binding unless confirmed by letter. > Any views expressed in this message are those of the individual sender, except where the message states otherwise and the sender is authorised to state them to be the views of the sender's company. For further information about Actelion please see our website at http://www.actelion.com > -- Nick Holford, Dept Pharmacology & Clinical Pharmacology University of Auckland, 85 Park Rd, Private Bag 92019, Auckland, New Zealand [email protected] tel:+64(9)923-6730 fax:+64(9)373-7090 http://www.fmhs.auckland.ac.nz/sms/pharmacology/holford