MoleculePattern

MoleculePattern[{atom1,atom2, }, { bond1,bond2, }]

表示具有原子 atomi 和键 bondi 的分子模式,用于进行子结构搜索.

MoleculePattern["smarts"]

表示来自输入的 SMARTS 模式的分子模式.

更多信息和选项

  • 不检查 MoleculePattern 中原子和键的化合价是否合适,并且没有添加隐含的氢.
  • 原子模式的可能形式包括:
  • "sym"符号为 "sym" 的原子
    Atom["sym",prop->val]具有由 rules 描述的属性的原子
    patt1|patt2|匹配任一 patti 的原子
  • Bond[{id1,id2},"type"] 输入键. 如果省略键的类型,则可匹配任何类型.

范例

基本范例  (3)

定义硫氧键的模式:

MoleculeContainsQ 验证分子与模式匹配:

使用 MoleculePlot 中的模式可视化:

找出碳和重原子之间的键:

根据分子部分制作分子模式:

在母分子中找到该模式:

可视化带有 MoleculePlot 的模式:

Wolfram Research (2019),MoleculePattern,Wolfram 语言函数,https://reference.wolfram.com/language/ref/MoleculePattern.html.

文本

Wolfram Research (2019),MoleculePattern,Wolfram 语言函数,https://reference.wolfram.com/language/ref/MoleculePattern.html.

CMS

Wolfram 语言. 2019. "MoleculePattern." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/MoleculePattern.html.

APA

Wolfram 语言. (2019). MoleculePattern. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/MoleculePattern.html 年

BibTeX

@misc{reference.wolfram_2024_moleculepattern, author="Wolfram Research", title="{MoleculePattern}", year="2019", howpublished="\url{https://reference.wolfram.com/language/ref/MoleculePattern.html}", note=[Accessed: 21-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_moleculepattern, organization={Wolfram Research}, title={MoleculePattern}, year={2019}, url={https://reference.wolfram.com/language/ref/MoleculePattern.html}, note=[Accessed: 21-November-2024 ]}