MoleculePattern

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

原子 atomi,結合 bondiの,下部構造の検索に使用する分子パターンを表す.

MoleculePattern["smarts"]

入力のSMARTSパターンからの分子パターンを表す.

詳細とオプション

  • MoleculePattern中の原子と結合は,適切な価についてはチェックされず,暗黙の水素は加えられない.
  • 次は,原子のパターンの可能な形である.
  • "sym"原子記号"sym"の原子
    Atom["sym",prop->val]特性が規則で説明された原子
    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 Language. 2019. "MoleculePattern." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/MoleculePattern.html.

APA

Wolfram Language. (2019). MoleculePattern. Wolfram Language & System Documentation Center. Retrieved from 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: 22-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: 22-November-2024 ]}