pyxmolpp2.Molecule class

Molecule reference

Contents

Methods

def add_residue(self, /) -> Residue
def to_pdb(self, path_or_buf: str) -> None
def to_pdb(self, path_or_buf: object) -> None

Special methods

def __eq__(self, arg0: Molecule, /) -> bool
def __getitem__(self, arg0: ResidueId, /) -> Residue
def __getitem__(self, arg0: int, /) -> Residue
def __hash__(self, /) -> int
def __init__(self, arg0: Molecule, /) -> None
def __ne__(self, arg0: Molecule, /) -> bool
def __repr__(self, /) -> str
def __str__(self, /) -> str

Properties

atoms: AtomSpan get
coords: CoordSpan get
empty: bool get
frame: Frame get
index: int get
name: str get set
residues: ResidueSpan get
size: int get