Skip to main content

클래스 wandb.Molecule

3D 분자 데이터를 위한 W&B 클래스입니다.

인수

str | pathlib.Path | TextIO
Molecule은 파일 이름 또는 io 객체에서 초기화할 수 있습니다.
str | None
표시용으로 분자과 연결된 캡션입니다.
str
설명이 제공되지 않았습니다.

메서드

방법 Molecule.from_rdkit()

RDKit에서 지원되는 파일/객체 유형을 wandb.Molecule로 변환합니다.
인수
RDKitDataType
(string, rdkit.Chem.rdchem.Mol) 파일 이름 또는 rdkit.Chem.rdchem.Mol 객체로부터 Molecule을 초기화할 수 있습니다.
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로 변환합니다. 이는 계산 비용이 큰 오퍼레이션이므로 복잡한 분자의 경우 시간이 오래 걸릴 수 있습니다.