MoleculeMaximumCommonSubstructure

MoleculeMaximumCommonSubstructure[{mol1,mol2,}]

返回一个可以表示输入分子的最大公共子结构的分子模式.

MoleculeMaximumCommonSubstructure[{mol1,mol2,},params]

使用 params 计算原子和键之间的等价.

更多信息和选项

范例

打开所有单元关闭所有单元

基本范例  (3)

找到三个分子的最大共有子结构:

在其位置上高亮这个结构:

找到两个较短的直线型分子之间的最大公共结构:

通过将匹配参数的条件放松,即不去看原子数,该结构的尺寸会增加:

在一组中等大小的分子中找到最大的共有子结构:

展示高亮的公共子结构:

范围  (7)

默认情况下,原子必须有相同的原子数来匹配,所以氧原子和碳原子不匹配:

移除这个限制可以得到更大的子结构:

在比较原子的时候,默认情况下不考虑形式电荷,所以两性分子和甘氨酸的规范形式是匹配的:

"FormalCharge" 和原子以及键类型包含进去会使得模式的条件更加严苛:

"Valence" 条件包括进去可控制三价磷和五价磷是否匹配:

默认情况下,环中的原子会匹配直链中的原子:

使用 "RingAtomQ" 以便只匹配环状原子:

这两个原子都包括了两个由单键连接的环戊烷环:

当使用 "RingBondQ" 时,由于连接键成为第二个分子中更大环的一部分,所以该连接键不再匹配:

将原子手性包括进来可以限制两个对映异构体的匹配:

默认情况下,部分环可以被包括在公共子结构中:

使用 "CompleteRings" 参数可指定仅允许完整环的匹配:

选项  (1)

TimeConstraint  (1)

计算两个分子的 MCS 可能要花费很长时间:

通过对时间进行限制,通常可以找到近似的 MCS:

应用  (2)

找到一系列合成阿片类镇痛剂之间的共有子结构:

通过强调吗啡的亚结构来说明药物化学的吗啡规则

定义一个函数,根据 MCS 中键的数量计算两个分子之间的相似度:

苯酚和苯的 7 个重原子中有 6 个是相同的:

从随机集合中选择最相似的分子:

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

文本

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

CMS

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

APA

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

BibTeX

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

BibLaTeX

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