Molecular Query Language

From Wikipedia, the free encyclopedia
Jump to: navigation, search

The Molecular Query Language (MQL) was designed to allow more complex, problem-specific search methods in chemoinformatics.[vague] ((more than what?)) The query language is based on an extended Backus–Naur form (EBNF) using JavaCC. In contrast to SMARTS queries, MQL provides for the specification of spatial and physicochemical properties of atoms and bonds. Additionally, it can easily be extended to handle non-atom-based graphs, also known as "reduced feature" graphs.

[edit] See also

[edit] References

  • E. Proschak, J. K. Wegner, A. Schüller, G. Schneider, U. Fechner, Molecular Query Language (MQL)-A Context-Free Grammar for Substructure Matching, J. Chem. Inf. Model., 2007, 47, 295-301. doi:10.1021/ci600305h

[edit] External links

Personal tools
Namespaces
Variants
Actions
Navigation
Interaction
Toolbox
Print/export