ValenceFilling
Moleculeのオプションで,開放原子価を水素原子で埋めるかどうかを指定する.
例題
すべて開くすべて閉じる例 (1)
酸素原子の原子価はデフォルトで2なので,2つの水素原子が加えられる:
分子が実体あるいは化学名のような識別子から作られているときは,これらは満たされていない原子価を持たないので,ValenceFillingは影響を及ぼさない:
考えられる問題 (2)
Moleculeは文字列をSMILES文字列として解釈する.例えば,"N"はSMILES文字列のアンモニアである:
この分子はすべての原子価が満たされているので,ValenceFillingは効果がない:
水素がない単一の窒素分子を作りたければ,原子のリストを与えるとよい:
化学Entityあるいは分子を表す化学名から作られた分子の原子価は満たされている.MoleculeのオプションとしてのValenceFillingは水素原子を隠さない:
MoleculeValueにオプションIncludeHydrogensNoneを与えて水素原子が隠された隣接行列を求めることができる:
テキスト
Wolfram Research (2020), ValenceFilling, Wolfram言語関数, https://reference.wolfram.com/language/ref/ValenceFilling.html.
CMS
Wolfram Language. 2020. "ValenceFilling." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/ValenceFilling.html.
APA
Wolfram Language. (2020). ValenceFilling. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/ValenceFilling.html