数学

首页 > 数学

分子查询语言

2018-12-31 12:52:56     所属分类:化学信息学

分子查询语言英语:Molecular Query Language,简写MQL),是一种在化学信息学领域中为复杂、困难和特殊的分子检索问题而设计的计算机语言。相比于已经广泛应用的SMARTS检索,分子查询语言为原子和化学键的空间和物理化学属性提供了技术规范。此外,这种语言也容易扩展后用于非原子图谱的查询处理。

这种查询语言基于扩展的extended Backus–Naur form(简称EBNF)使用javaCC写成。

注释与参考文献

  • 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
通用的
  • .QL
  • α
  • CQL
  • D
  • DMX
  • 数据存储器
  • ISBL
  • LDAP
  • LINQ
  • MQL
  • MDX
  • OQL
  • OCL
  • QUEL
  • SMARTS
  • SPARQL
  • SQL
  • XQuery
  • XPath
专有的
  • YQL
Superceeded
  • CODASYL

上一篇:SMARTS
下一篇:化学数据库
相关推荐