Hi Xinting, I’ve worked with these types of statements a good bit, and my personal preference is to add a column to the data set that makes the selection simpler (e.g. set it to 1 if (A == 1 or A == 2) and B < 100). Last I knew, it wasn’t possible to do an “AND” in an ignore statement (and checking the $data documentation in NONMEM 7.2, that still appears to be the case).
Thanks, Bill From: owner-nmus...@globomaxnm.com [mailto:owner-nmus...@globomaxnm.com] On Behalf Of Xinting Wang Sent: Tuesday, November 18, 2014 2:10 PM To: nmusers@globomaxnm.com Subject: [NMusers] Logic Expression in $DATA: ACCEPT or IGNORE Dear all, I am having a difficulty in writing a logic expression of accepting a complex structure under $DATA session. For example: ACCEPT=c(A=1,A=2) means that record of A equals to 1 or 2 would be accepted. However, for a logic expression below: (A=1 OR A=2) AND B<100 which would require A equals to 1 or 2 and in the mean time, B are less than 100. NONMEM manual VIII did not specify this type of acceptance. Could anybody please tell me how to write this kind expression using ACCEPT, or IGNORE in nonmem? Thanks a lot for your help. Best Regards -- Xinting