smarts_query
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |||
smarts_query [2012/07/03 17:39] – sanmark | smarts_query [2013/10/11 12:35] (current) – removed rkiss | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== SMARTS query ====== | ||
- | The SMARTS language ((http:// | ||
- | |||
- | Using this SMARTS filter you can keep or eliminate molecules containing specific SMARTS patterns. The filter allows multiple SMARTS queries. Molecules matching with ALL or ANY of the queries can be either included to or excluded from the result collection. | ||
- | |||
- | =====When to use===== | ||
- | |||
- | SMARTS query filter is a powerful and flexible tool to perform complex structural queries impossible to describe with simple substructure searching. For example, if you are seeking for molecules containing a phenol substituted with any halogen atoms at para position, you can easily define the corresponding SMARTS pattern, and do the search. | ||
- | |||
- | Things become more interesting if you consider the batch functionalities. Using proper lists of SMARTS queries you can effectively eliminate problematic (non-druglike, | ||
- | |||
- | =====How to use===== | ||
- | |||
- | To create a SMARTS query, you can either go through the Daylight documentation ((http:// | ||
- | |||
- | ==== Filter options ==== | ||
- | |||
- | You can specify multiple SMARTS queries in one filter, and apply one of the following settings: | ||
- | |||
- | * INCLUDE molecules matching ANY of the SMARTS queries (default) | ||
- | * INCLUDE molecules matching ALL of the SMARTS queries | ||
- | * EXCLUDE molecules matching ANY of the SMARTS queries | ||
- | * EXCLUDE molecules matching ALL of the SMARTS queries | ||
- | |||
- | For example the first option returns all molecules that match any of the SMARTS patterns. To use a REOS-like setup, you should use the ‘EXCLUDE, ANY’ combination. | ||
- | |||
- | ==== Filter limits ==== | ||
- | |||
- | Registered users can add one SMARTS filter per screening workflow containing up to five SMARTS queries in that filter. If you need more flexibility, | ||
- | |||
- | ==== SMARTS language limitations ==== | ||
- | |||
- | Our implementation of SMARTS does not support the differentiation between explicit and implicit hydrogens. In addition, ‘up or unspecified’ and ‘down or unspecified’ notations (‘/?’ and ‘\?’), square-planar, | ||
- | |||
- | ==== Further information ==== | ||
- | |||
- | If you would like to get further information on SMARTS format, visit the following web pages provided by Daylight (developer of the SMARTS language) ((http:// | ||
- | |||
- | [[http:// | ||
- | |||
- | [[http:// | ||
- | |||
- | [[http:// | ||
- | |||
- | Additional information about the Indigo ((http:// | ||
- | |||
- | [[http:// | ||
- | |||
- | [[http:// | ||
- | |||
- | ==== Changelog ==== | ||
- | |||
- | --- |
smarts_query.1341337182.txt.gz · Last modified: 2012/07/03 17:39 by sanmark