Reisen Felix H, Schneider Gisbert, Proschak Ewgenij
Institute of Organic Chemistry and Chemical Biology, Goethe-University Frankfurt, Siesmayerstrasse 70, D-60323 Frankfurt am Main, Germany.
J Chem Inf Model. 2009 Jan;49(1):6-12. doi: 10.1021/ci800215t.
Representation of chemical reactions is pivotal for different purposes in cheminformatics. We present an extension of the molecular query language (MQL), which combines readable style with meaningful rules for string representation of reactions and unambiguous product formation. The concept of functional groups is used to describe the transformations. Functional groups are defined in terms of substructure queries and are processed by graph transformations. Molecular educt graphs are transformed by application of beginning-, end-, and reaction-matrices to obtain the product graph without consideration of stereochemistry. Both directions of a transformation are possible. We implemented the concept of Reaction-MQL in Java employing the Chemistry Development Kit.
化学反应的表示对于化学信息学中的不同目的至关重要。我们提出了分子查询语言(MQL)的扩展,它将可读风格与用于反应字符串表示和明确产物形成的有意义规则相结合。官能团的概念用于描述转化。官能团根据子结构查询来定义,并通过图形变换进行处理。分子反应物图通过应用起始矩阵、结束矩阵和反应矩阵进行变换,以获得不考虑立体化学的产物图。转化的两个方向都是可能的。我们使用化学开发工具包在Java中实现了反应MQL的概念。