User 0261d34ad7
05-10-2012 10:28:20
Hi,
I have a question regarding the performance impact of using a Chemical Terms expression to filter search results in JChemSearch.
I've just been reading through the following forum posting on the topic:
https://www.chemaxon.com/forum/ftopic2082.html&start=0&postdays=0&postorder=asc
Which talks about the setFilter method. This appears to be a good match to our filtering needs, because it allows us to apply arbitrary filters.
We haven't tried it yet, but the pressing question is performance ... so is it possible to get a description of how the filters are applied? In particular:
- Is the expression interpreted, or compiled prior to search?
- Is the filter applied to all compounds, or only to compounds that pass screening?
- Is there a set of properties that will have a low cost to filter on?*
*For example properties calculated normally as part of searching? Perhaps mol weight, atom count, etc?
Any advice on this topic would be awesome.
Kind regards,
Jim from SureChem