NONMEM Users Network Archive

Hosted by Cognigen

Re: Problems with IGNORE

From: Nick Holford <n.holford>
Date: Tue, 02 Jun 2009 11:53:07 +0200

Andreas,

Thanks for pointing out my error with the IGNORE logic. The comma is
indeed a logical OR not a logical AND!

Here is the description from NONMEM html help (it hasn't changed in
NONMEM 7 beta).

"If there is more than one condition, then records satisfying at least
one of these conditions will be dropped. In effect, the conditions for
dropping a record are connected by the implied conjunction ".OR.". E.g.
IGNORE=(GEN.EQ.1,AGE.GT.60). Records having GEN equal to 1 or AGE
greater than 60 are dropped. "

Nick

andreas.krause
>
> Nick,
>
> should your ".AND." in the email not be a ".OR." because the record is
> ignored if A or B is true?
>
> One might as well read this as "ignore records with A AND ignore
> records with B", but that seems more confusing to me.
>
> Best regards,
>
> Andreas
>
> -----
>
> Andreas Krause, PhD
> Lead Scientist Modeling and Simulation
>
> Actelion Pharmaceuticals Ltd / Gewerbestrasse 16 / CH-4123 Allschwil /
> Switzerland
> phone +41 61 565 6891 / fax +41 61 565 66 96
> andreas.krause
>
>
>
> *Nick Holford <n.holford
> Sent by: owner-nmusers
>
> 06/02/2009 11:05 AM
>
>
> To
> nmusers
> cc
>
> Subject
> Re: [NMusers] Problems with IGNORE
>
>
>
>
>
>
>
>
>
> German,
> Change this:
>
> IGNORE=(ID.EQ.108.AND.CMT.EQ.3)
>
> to:
>
> IGNORE=(ID.EQ.108, CMT.EQ.3)
>
> The IGNORE record is not a FORTRAN logical statement. It is an NM-TRAN
> convention that a "," is equivalent to ".AND.".
>
> Nick
>
> German Erlenkamp wrote:
> > Dear NMUSERS,
> >
> > I want to ignore several lines in my dataset.
> > I've tried to do this in this way:
> >
> > IGNORE=(ID.EQ.108.AND.CMT.EQ.3)
> >
> > In this case I'll receive an error message like:
> >
> > An ERROR was found in the control statements.
> >
> > An ERROR was fond on line 16 ot the approxiamte position noted:
> >
> > IGNORE=(ID.EQ.108.AND.CMT.EQ.3)
> >
> > X
> >
> > The characters in ERROR are: IGNORE
> > 52
> >
> > Can someone tell me how to ignore more than one?
> >
> > Thanks in advance.
> >
> >
> >
>
> --
> Nick Holford, Dept Pharmacology & Clinical Pharmacology
> University of Auckland, 85 Park Rd, Private Bag 92019, Auckland, New
> Zealand
> n.holford
> mobile: +33 64 271-6369 (Apr 6-Jul 17 2009)
> http://www.fmhs.auckland.ac.nz/sms/pharmacology/holford
>
>
>
> 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
n.holford
mobile: +33 64 271-6369 (Apr 6-Jul 17 2009)
http://www.fmhs.auckland.ac.nz/sms/pharmacology/holford

Received on Tue Jun 02 2009 - 05:53:07 EDT

The NONMEM Users Network is maintained by ICON plc. Requests to subscribe to the network should be sent to: nmusers-request@iconplc.com.

Once subscribed, you may contribute to the discussion by emailing: nmusers@globomaxnm.com.