Pattern implementation for SMARTS queries.

Signed-off-by: Egon Willighagen <egonw@users.sourceforge.net>
Random test order causes failure now default option is to ignore aromaticity.

Signed-off-by: Egon Willighagen <egonw@users.sourceforge.net>
Check null hydrogen count [bug:1335]

Signed-off-by: Egon Willighagen <egonw@users.sourceforge.net>
Similarity measure was modified (d1527c6) but value was not updated.

Signed-off-by: Egon Willighagen <egonw@users.sourceforge.net>
Remove language assertion that caused test error. The test assertions were passing and the lang assert was causing an error randomly. This class will be moved to a deprecated module shortly.

Signed-off-by: Egon Willighagen <egonw@users.sourceforge.net>
Triplet = 2 unpaired electrons, not currently represented.

Signed-off-by: Egon Willighagen <egonw@users.sourceforge.net>
Unpaired electrons affect hydrogen count.

Signed-off-by: Egon Willighagen <egonw@users.sourceforge.net>