Skip to main content

クラス wandb.Molecule

3D分子データ用のW&Bクラスです。

引数

str | pathlib.Path | TextIO
Molecule は、ファイル名または IO オブジェクトから初期化できます。
str | None
表示用に分子に関連付けるキャプション。
str
説明はありません。

メソッド

メソッド Molecule.from_rdkit()

RDKit がサポートする file/オブジェクト タイプを wandb.Molecule に変換します。
引数
RDKitDataType
(string, rdkit.Chem.rdchem.Mol) Molecule は、ファイル名または rdkit.Chem.rdchem.Mol オブジェクトから初期化できます。
str | None
(string) 表示用に分子に関連付けられたキャプションです。
bool
(bool) 3D 座標を持つ rdkit.Chem.rdchem.Mol に変換します。これは計算コストの高い処理であり、複雑な分子では時間がかかる場合があります。

メソッド Molecule.from_smiles()

SMILES文字列をwandb.Moleculeに変換します。
引数
str
SMILES 文字列。
str | None
分子に関連付けられた表示用キャプション。
bool
RDKit の定義に基づいて、分子が化学的に妥当かどうかを確認します。
bool
3D 座標を持つ rdkit.Chem.rdchem.Mol に変換します。これは計算負荷の高い操作であり、複雑な分子では時間がかかる場合があります。