PDx-Pop/NONMEM Line Character Limit?

5 messages 4 people Latest: Aug 25, 2009

PDx-Pop/NONMEM Line Character Limit?

From: Susan Hudachek Date: August 25, 2009 technical
Greetings! Does anyone know if PDx-Pop/NONMEM has a line character limit? I am trying to run a model with the following line: TVCL=THETA(1)+THETA(7)*(VMLL-49827.76)+THETA(8)*(KML-96.226)+THETA(9)*(VLRP-5.659)+THETA(10)*(VLSP-83.615)+THETA(11)*(WT-76.638)+THETA(12)*(VLB-6.778)+THETA(13)*(VLG-1.606) And I get the following error: AN ERROR WAS FOUND ON LINE 10 AT THE APPROXIMATE POSITION NOTED: TVCL=THETA(1)+THETA(7)*(VMLL-49827.76)+THETA(8)*(KML-96.226)+THETA(9)*(VLRP-5.659)+THETA(10)*(VLSP-83.615)+THETA(11)*(WT-76.638)+THETA(12)*(VLB-6.778)+THETA( X 484 SUBSCRIPT MUST BE AN INTEGER CONSTANT. fsubs did not get created by NM-TRAN. No NONMEM execution. Any ideas would be greatly appreciated! Thanks in advance! Susan Susan Hudachek, M.S., Ph.D. Animal Cancer Center Veterinary Teaching Hospital Colorado State University 300 West Drake Road Fort Collins, CO 80523-1620 PHONE: (970) 219-7599 FAX: (970) 297-1254 EMAIL: [email protected]<mailto:[email protected]>

RE: PDx-Pop/NONMEM Line Character Limit?

From: Matt Fidler Date: August 25, 2009 technical
Susan, If I remember correctly, Below NONMEM 6.2, the line limit is 80. Perhaps with NONMEM 6.2 the limit is 157-162 (as demonstrated by your error); It should be documented in the release notes. As stated by Bill, the simplest method is to split the lines: TVCL = X TVCL = TVCL + Y In the programming language of NONMEM this is equivalent to: TVCL = X + Y Matt.
Quoted reply history
________________________________ From: owner-nmusers On Behalf Of Hudachek,Susan Sent: Tuesday, August 25, 2009 11:42 AM To: nmusers Subject: [NMusers] PDx-Pop/NONMEM Line Character Limit? Greetings! Does anyone know if PDx-Pop/NONMEM has a line character limit? I am trying to run a model with the following line: TVCL=THETA(1)+THETA(7)*(VMLL-49827.76)+THETA(8)*(KML-96.226)+THETA(9)*(VLRP-5.659)+THETA(10)*(VLSP-83.615)+THETA(11)*(WT-76.638)+THETA(12)*(VLB-6.778)+THETA(13)*(VLG-1.606) And I get the following error: AN ERROR WAS FOUND ON LINE 10 AT THE APPROXIMATE POSITION NOTED: TVCL=THETA(1)+THETA(7)*(VMLL-49827.76)+THETA(8)*(KML-96.226)+THETA(9)*(VLRP-5.659)+THETA(10)*(VLSP-83.615)+THETA(11)*(WT-76.638)+THETA(12)*(VLB-6.778)+THETA( X 484 SUBSCRIPT MUST BE AN INTEGER CONSTANT. fsubs did not get created by NM-TRAN. No NONMEM execution. Any ideas would be greatly appreciated! Thanks in advance! Susan Susan Hudachek, M.S., Ph.D. Animal Cancer Center Veterinary Teaching Hospital Colorado State University 300 West Drake Road Fort Collins, CO 80523-1620 PHONE: (970) 219-7599 FAX: (970) 297-1254 EMAIL: Susan.Hudachek This e-mail (including any attachments) is confidential and may be legally privileged. If you are not an intended recipient or an authorized representative of an intended recipient, you are prohibited from using, copying or distributing the information in this e-mail or its attachments. If you have received this e-mail in error, please notify the sender immediately by return e-mail and delete all copies of this message and any attachments. Thank you.

RE: PDx-Pop/NONMEM Line Character Limit?

From: Bill Denney Date: August 25, 2009 technical
Hi Susan, The simplest solution would be to split the line similar to: TVCL1=THETA(1)+THETA(7)*(VMLL-49827.76)+THETA(8)*(KML-96.226)+THETA(9)*( VLRP-5.659) TVCL=TVCL1+THETA(10)*(VLSP-83.615)+THETA(11)*(WT-76.638)+THETA(12)*(VLB- 6.778)+THETA(13)*(VLG-1.606) Have a good day, Bill
Quoted reply history
________________________________ From: [email protected] [mailto:[email protected]] On Behalf Of Hudachek,Susan Sent: Tuesday, August 25, 2009 12:42 PM To: [email protected] Subject: [NMusers] PDx-Pop/NONMEM Line Character Limit? Greetings! Does anyone know if PDx-Pop/NONMEM has a line character limit? I am trying to run a model with the following line: TVCL=THETA(1)+THETA(7)*(VMLL-49827.76)+THETA(8)*(KML-96.226)+THETA(9)*(V LRP-5.659)+THETA(10)*(VLSP-83.615)+THETA(11)*(WT-76.638)+THETA(12)*(VLB- 6.778)+THETA(13)*(VLG-1.606) And I get the following error: AN ERROR WAS FOUND ON LINE 10 AT THE APPROXIMATE POSITION NOTED: TVCL=THETA(1)+THETA(7)*(VMLL-49827.76)+THETA(8)*(KML-96.226)+THETA(9)*(V LRP-5.659)+THETA(10)*(VLSP-83.615)+THETA(11)*(WT-76.638)+THETA(12)*(VLB- 6.778)+THETA( X 484 SUBSCRIPT MUST BE AN INTEGER CONSTANT. fsubs did not get created by NM-TRAN. No NONMEM execution. Any ideas would be greatly appreciated! Thanks in advance! Susan Susan Hudachek, M.S., Ph.D. Animal Cancer Center Veterinary Teaching Hospital Colorado State University 300 West Drake Road Fort Collins, CO 80523-1620 PHONE: (970) 219-7599 FAX: (970) 297-1254 EMAIL: [email protected] <mailto:[email protected]> 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 (which may be known outside the United States as Merck Frosst, Merck Sharp & Dohme or MSD and in Japan, as Banyu - 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.

Re: PDx-Pop/NONMEM Line Character Limit?

From: Nichols Alice Date: August 25, 2009 technical
can't recall line limitations but since this involves additions of several variables you could try breaking this line up into multiple lines and see where and if the problem still appears, if still get an error message this may help you pinpoint where your problem is, this form may also be easier to read TVCL = THETA(1)+THETA(7)*(VMLL-49827.76)+THETA(8)*(KML-96.226)TVCL = TVCL+ THETA(9)*(VLRP-5.659)+THETA(10)*(VLSP-83.615)TVCL = TVCL+ THETA(11)*(WT-76.638)+THETA(12)*(VLB-6.778)TVCL = TVCL+ THETA(13)*(VLG-1.606) >>> "Hudachek,Susan" <[email protected]> 8/25/2009 12:41 PM >>> Greetings! Does anyone know if PDx-Pop/NONMEM has a line character limit? I am trying to run a model with the following line: TVCL=THETA(1)+THETA(7)*(VMLL-49827.76)+THETA(8)*(KML-96.226)+THETA(9)*(VLRP-5.659)+THETA(10)*(VLSP-83.615)+THETA(11)*(WT-76.638)+THETA(12)*(VLB-6.778)+THETA(13)*(VLG-1.606) And I get the following error: AN ERROR WAS FOUND ON LINE 10 AT THE APPROXIMATE POSITION NOTED: TVCL=THETA(1)+THETA(7)*(VMLL-49827.76)+THETA(8)*(KML-96.226)+THETA(9)*(VLRP-5.659)+THETA(10)*(VLSP-83.615)+THETA(11)*(WT-76.638)+THETA(12)*(VLB-6.778)+THETA( X 484 SUBSCRIPT MUST BE AN INTEGER CONSTANT. fsubs did not get created by NM-TRAN. No NONMEM execution.Any ideas would be greatly appreciated! Thanks in advance!SusanSusan Hudachek, M.S., Ph.D. Animal Cancer Center Veterinary Teaching Hospital Colorado State University 300 West Drake Road Fort Collins, CO 80523-1620 PHONE: (970) 219-7599 FAX: (970) 297-1254 EMAIL: [email protected]

RE: PDx-Pop/NONMEM Line Character Limit?

From: Matt Fidler Date: August 25, 2009 technical
Susan, If I remember correctly, Below NONMEM 6.2, the line limit is 80. Perhaps with NONMEM 6.2 the limit is 157-162 (as demonstrated by your error); It should be documented in the release notes. As stated by Bill, the simplest method is to split the lines: TVCL = X TVCL = TVCL + Y In the programming language of NONMEM this is equivalent to: TVCL = X + Y Matt.
Quoted reply history
________________________________ From: [email protected] [mailto:[email protected]] On Behalf Of Hudachek,Susan Sent: Tuesday, August 25, 2009 11:42 AM To: [email protected] Subject: [NMusers] PDx-Pop/NONMEM Line Character Limit? Greetings! Does anyone know if PDx-Pop/NONMEM has a line character limit? I am trying to run a model with the following line: TVCL=THETA(1)+THETA(7)*(VMLL-49827.76)+THETA(8)*(KML-96.226)+THETA(9)*(VLRP-5.659)+THETA(10)*(VLSP-83.615)+THETA(11)*(WT-76.638)+THETA(12)*(VLB-6.778)+THETA(13)*(VLG-1.606) And I get the following error: AN ERROR WAS FOUND ON LINE 10 AT THE APPROXIMATE POSITION NOTED: TVCL=THETA(1)+THETA(7)*(VMLL-49827.76)+THETA(8)*(KML-96.226)+THETA(9)*(VLRP-5.659)+THETA(10)*(VLSP-83.615)+THETA(11)*(WT-76.638)+THETA(12)*(VLB-6.778)+THETA( X 484 SUBSCRIPT MUST BE AN INTEGER CONSTANT. fsubs did not get created by NM-TRAN. No NONMEM execution. Any ideas would be greatly appreciated! Thanks in advance! Susan Susan Hudachek, M.S., Ph.D. Animal Cancer Center Veterinary Teaching Hospital Colorado State University 300 West Drake Road Fort Collins, CO 80523-1620 PHONE: (970) 219-7599 FAX: (970) 297-1254 EMAIL: [email protected]<mailto:[email protected]> This e-mail (including any attachments) is confidential and may be legally privileged. If you are not an intended recipient or an authorized representative of an intended recipient, you are prohibited from using, copying or distributing the information in this e-mail or its attachments. If you have received this e-mail in error, please notify the sender immediately by return e-mail and delete all copies of this message and any attachments. Thank you.