class
ChainMethods
- def add_residue(self, residue: Residue, pos: int = -1) -> Residue
- def append_residues(self, new_residues: typing.List[Residue], min_sep: int = 0) -> None
- def calculate_center_of_mass(self, /) -> Position
- def calculate_mass(self, /) -> float
- def clone(self, /) -> Chain
- def count_atom_sites(self, sel: Selection = None) -> int
- def count_occupancies(self, sel: Selection = None) -> float
- def first_conformer(self, /) -> FirstConformerRes
- def get_ligands(self, /) -> ResidueSpan
- def get_polymer(self, /) -> ResidueSpan
- def get_subchain(self, arg0: str, /) -> ResidueSpan
- def get_waters(self, /) -> ResidueSpan
- def next_residue(self, arg0: Residue, /) -> Residue
- def previous_residue(self, arg0: Residue, /) -> Residue
- def subchains(self, /) -> typing.List[ResidueSpan]
- def trim_to_alanine(self, /) -> None
- def whole(self, /) -> ResidueSpan
Special methods
- def __delitem__(self, index: int) -> None
- def __delitem__(self, arg0: slice, /) -> None
- def __getitem__(self, pdb_seqid: str) -> ResidueGroup
- def __getitem__(self, index: int) -> Residue
- def __getitem__(self, arg0: slice, /) -> list
- def __init__(self, arg0: str, /) -> None
- def __iter__(self, /) -> typing.Iterator
- def __len__(self, /) -> int
- def __repr__(self, /) -> str
Properties
- name: str get set