Molecule
less than a minute
Wandb クラスは 3D 分子データ用です。
Molecule(
    data_or_path: Union[str, 'TextIO'],
    caption: Optional[str] = None,
    **kwargs
) -> None
| Args | |
|---|---|
| data_or_path | (string, io) Molecule はファイル名または io オブジェクトから初期化できます。 | 
| caption | (string) 表示用の分子に関連付けられたキャプション。 | 
メソッド
from_rdkit
@classmethod
from_rdkit(
    data_or_path: "RDKitDataType",
    caption: Optional[str] = None,
    convert_to_3d_and_optimize: bool = (True),
    mmff_optimize_molecule_max_iterations: int = 200
) -> "Molecule"
RDKit がサポートするファイル/オブジェクトタイプを wandb.Molecule に変換します。
| Args | |
|---|---|
| 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 に変換します。これは複雑な分子の場合、時間がかかるため、高価な操作です。 | 
| mmff_optimize_molecule_max_iterations | (int) rdkit.Chem.AllChem.MMFFOptimizeMolecule で使用する反復回数 | 
from_smiles
@classmethod
from_smiles(
    data: str,
    caption: Optional[str] = None,
    sanitize: bool = (True),
    convert_to_3d_and_optimize: bool = (True),
    mmff_optimize_molecule_max_iterations: int = 200
) -> "Molecule"
SMILES 文字列を wandb.Molecule に変換します。
| Args | |
|---|---|
| data | (string) SMILES 文字列。 | 
| caption | (string) 表示用の分子に関連付けられたキャプション | 
| sanitize | (bool) RDKit の定義により、分子が化学的に妥当かどうかをチェックします。 | 
| convert_to_3d_and_optimize | (bool) 3D 座標で rdkit.Chem.rdchem.Mol に変換します。複雑な分子の場合、時間がかかるため、高価な操作です。 | 
| mmff_optimize_molecule_max_iterations | (int) rdkit.Chem.AllChem.MMFFOptimizeMolecule で使用する反復回数 | 
| クラス変数 | |
|---|---|
| SUPPORTED_RDKIT_TYPES | |
| SUPPORTED_TYPES | 
フィードバック
このページは役に立ちましたか?
Glad to hear it! If you have more to say, please let us know.
Sorry to hear that. Please tell us how we can improve.