[Open Babel] obgrep - aromaticity / kekule + molecule name bug

2013-08-08 Thread Pascal Muller
Hi all, With file.smi being C1=CC=CC=C1 single-double c1c1 aro c1c1N obgrep C1=CC=CC=C1 file.smi gives no output. But in my opinion, all 3 molecules should be matched. I'm pretty sure this problem was already discussed, but I found only this post

Re: [Open Babel] obgrep - aromaticity / kekule + molecule name bug

2013-08-08 Thread Noel O'Boyle
If obabel does it, it always does it better: C:\Users\noelobabel -:C1=CC=CC=C1 single-double -:c1c1 aro -:c1c1N -s c1c1 -osmi c1c1single-double c1c1aro c1c1N 3 molecules converted I'm in favour of replacing all obgrep, etc. with symlinks to obabel. - Noel

Re: [Open Babel] obgrep - aromaticity / kekule + molecule name bug

2013-08-08 Thread Noel O'Boyle
I think it would be easy to add as a general option to all filters. Chris? In the meanwhile, wc -l will work I guess (needs Cygwin on windows). - Noel On 8 August 2013 09:38, Pascal Muller pascal.jm.mul...@gmail.com wrote: If obabel does it, it always does it better: (...) Ok... I need

Re: [Open Babel] obgrep - aromaticity / kekule + molecule name bug

2013-08-08 Thread Noel O'Boyle
Or just look at stderr, where it prints 3 molecules converted. - Noel On 8 August 2013 09:43, Noel O'Boyle baoille...@gmail.com wrote: I think it would be easy to add as a general option to all filters. Chris? In the meanwhile, wc -l will work I guess (needs Cygwin on windows). - Noel On

Re: [Open Babel] obgrep - aromaticity / kekule + molecule name bug

2013-08-08 Thread Chris Morley
With the obabel -s option you can specify the number of matches within a single molecule, e.g. find molecules with more than 2 benzene rings. Try obabel -L ops s for details. (Maybe obgrep's c option was originally going to do this?) Chris On 08/08/2013 09:43, Noel O'Boyle wrote: Or just

Re: [Open Babel] obgrep - aromaticity / kekule + molecule name bug

2013-08-08 Thread Craig James
On Thu, Aug 8, 2013 at 12:38 AM, Pascal Muller pascal.jm.mul...@gmail.comwrote: Hi all, With file.smi being C1=CC=CC=C1 single-double c1c1 aro c1c1N obgrep C1=CC=CC=C1 file.smi gives no output. But in my opinion, all 3 molecules should be matched. No, the query string is a