Skip to main content

クラス wandb.Molecule

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

引数

  • data_or_path: Molecule は、ファイル名または io object から初期化できます。
  • caption: 分子 の表示用キャプション。
  • kwargs:

メソッド

メソッド Molecule.from_rdkit()

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

メソッド Molecule.from_smiles()

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