input conversion error

5 messages 4 people Latest: Mar 29, 2007

input conversion error

From: Peter Bonate Date: March 29, 2007 technical
When I call nonmem with a new dataset I created, I get the following message forrtl: severe (64): input conversion error, unit 2, file c:\temp\fdata and then the program crashes. It never gets to the first iteration. I get a partial listing with the following being the last line: 0FORMAT FOR DATA: (E7.0,E10.0,E3.0,E5.0,E7.0,E2.0,E5.0,2E2.0,E9.0,E7.0,2E6.0,5E9.0) Does anyone know what this error means and how to correct it? thanks, pete bonate Peter L. Bonate, PhD, FCP Time Magazine Person of the Year for 2006 Genzyme Corporation Senior Director, Pharmacokinetics 4545 Horizon Hill Blvd San Antonio, TX 78229 USA [EMAIL PROTECTED] phone: 210-949-8662 fax: 210-949-8219 blackberry cell: 210-315-2713

RE: input conversion error

From: William Bachman Date: March 29, 2007 technical
Pete, do you have the data file open in another program at the same time (like Excel)? also, open your data in something like notepad and take a good look at it. look for odd characters or other unusual stuff.
Quoted reply history
________________________________ From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Bonate, Peter Sent: Thursday, March 29, 2007 12:59 PM To: [email protected] Subject: [NMusers] input conversion error When I call nonmem with a new dataset I created, I get the following message forrtl: severe (64): input conversion error, unit 2, file c:\temp\fdata and then the program crashes. It never gets to the first iteration. I get a partial listing with the following being the last line: 0FORMAT FOR DATA: (E7.0,E10.0,E3.0,E5.0,E7.0,E2.0,E5.0,2E2.0,E9.0,E7.0,2E6.0,5E9.0) Does anyone know what this error means and how to correct it? thanks, pete bonate Peter L. Bonate, PhD, FCP Time Magazine Person of the Year for 2006 Genzyme Corporation Senior Director, Pharmacokinetics 4545 Horizon Hill Blvd San Antonio, TX 78229 USA [EMAIL PROTECTED] phone: 210-949-8662 fax: 210-949-8219 blackberry cell: 210-315-2713 _______________________________________________________________________________________________________________________________________

RE: input conversion error

From: Mark Sale Date: March 29, 2007 technical
Dear person of the year, That is a Fortran error, not a NONMEM error message. I'm guessing the you get an executable (nonmem.exe) (as well as FDATA, FCON, FSTREAM etc), and as soon as it is launched it crashes, when it first tried to read FDATA. Might want to try the executable from the command line (just type nonmem.exe - make sure that FCON, FDATA, FRECORDS and FSTREAM are still present. Everything in the format is E format, so it seems likely that it isn't overflow/underflow, and NMTRAN should have caught any illegal characters (text, tabs). All I can suggest is that you try to find the offending record in the data set (the NRECORDS option should help). Hopefully we'll hear from Alison (isn't it great to have her back?) Mark Mark Sale MD Next Level Solutions, LLC www.NextLevelSolns.com
Quoted reply history
> -------- Original Message -------- > Subject: [NMusers] input conversion error > From: "Bonate, Peter" <[EMAIL PROTECTED]> > Date: Thu, March 29, 2007 12:59 pm > To: <[email protected]> > > When I call nonmem with a new dataset I created, I get the following > message forrtl: severe (64): input conversion error, unit 2, file > c:\temp\fdata and then the program crashes. It never gets to the first > iteration. I get a partial listing with the following being the last line: > 0FORMAT FOR DATA: > (E7.0,E10.0,E3.0,E5.0,E7.0,E2.0,E5.0,2E2.0,E9.0,E7.0,2E6.0,5E9.0) > > Does anyone know what this error means and how to correct it? thanks, > pete bonate Peter L. Bonate, PhD, FCP Time Magazine Person of the Year for > 2006 Genzyme Corporation Senior Director, Pharmacokinetics 4545 Horizon Hill > Blvd San Antonio, TX 78229 USA [EMAIL PROTECTED] phone: 210-949-8662 fax: > 210-949-8219 blackberry cell: 210-315-2713

RE: input conversion error

From: William Bachman Date: March 29, 2007 technical
Yes, that's correct. It will say can't find data file. I think the real issue, is something in the data file itself. Bill
Quoted reply history
-----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Mark Sale - Next Level Solutions Sent: Thursday, March 29, 2007 2:41 PM Cc: [email protected] Subject: RE: [NMusers] input conversion error Bill, I think that typically NMTRAN will generate an error for that (not fortran), either can't find data file or INPUT FILE : I/O error at record 1. It think this is coming from NONMEM reading FDATA, which is surprising, usually NMTRAN is really really good at finding errors in the data set, and will only write legal data sets. If it makes it past NMTRAN, it has a legal (if not correct) data set. Mark Sale MD Next Level Solutions, LLC www.NextLevelSolns.com > -------- Original Message -------- > Subject: RE: [NMusers] input conversion error > From: "Bachman, William (MYD)" <[EMAIL PROTECTED]> > Date: Thu, March 29, 2007 1:46 pm > To: "Bonate, Peter" <[EMAIL PROTECTED]>, [email protected] > > Pete, do you have the data file open in another program at the same time (like Excel)? also, open your data in something like notepad and take a good look at it. look for odd characters or other unusual stuff. > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Bonate, Peter > Sent: Thursday, March 29, 2007 12:59 PM > To: [email protected] > Subject: [NMusers] input conversion error > > When I call nonmem with a new dataset I created, I get the following message forrtl: severe (64): input conversion error, unit 2, file c:\temp\fdata and then the program crashes. It never gets to the first iteration. I get a partial listing with the following being the last line: 0FORMAT FOR DATA: > (E7.0,E10.0,E3.0,E5.0,E7.0,E2.0,E5.0,2E2.0,E9.0,E7.0,2E6.0,5E9.0) > Does anyone know what this error means and how to correct it? thanks, pete bonate Peter L. Bonate, PhD, FCP Time Magazine Person of the Year for 2006 Genzyme Corporation Senior Director, Pharmacokinetics 4545 Horizon Hill Blvd San Antonio, TX 78229 USA [EMAIL PROTECTED] phone: 210-949-8662 fax: 210-949-8219 blackberry cell: 210-315-2713 > > > > ____________________________________________________________________________ ___________________________________________________________ > > > > >

Re: input conversion error

From: Alison Boeckmann Date: March 29, 2007 technical
Peter and nmusers: If I had the $INPUT and $DATA records and the complete data set, and could reproduce the error, I would try subsets of the data file. Would the crash (in Fortran I/O routines) happen if only the first record was present (NRECS=1)? If that was ok, I'd try the first 100, first 200, etc. It could be that there is something wrong in only one record. Peter, if this approach does not help, feel free to send me the above and I'll take a look. On Thu, 29 Mar 2007 11:59:13 -0500, "Bonate, Peter" <[EMAIL PROTECTED]> said: > When I call nonmem with a new dataset I created, I get the following > message > > forrtl: severe (64): input conversion error, unit 2, file c:\temp\fdata > > and then the program crashes. It never gets to the first iteration. > > I get a partial listing with the following being the last line: > > 0FORMAT FOR DATA: > (E7.0,E10.0,E3.0,E5.0,E7.0,E2.0,E5.0,2E2.0,E9.0,E7.0,2E6.0,5E9.0) > > > > Does anyone know what this error means and how to correct it? > > thanks, > pete bonate > > Peter L. Bonate, PhD, FCP > Time Magazine Person of the Year for 2006 > Genzyme Corporation > Senior Director, Pharmacokinetics > 4545 Horizon Hill Blvd > San Antonio, TX 78229 USA > [EMAIL PROTECTED] > phone: 210-949-8662 > fax: 210-949-8219 > blackberry cell: 210-315-2713 > -- Alison Boeckmann [EMAIL PROTECTED]