internal_coord.ResidueData
- class internal_coord.ResidueData(protein: str, model: int, chain: str, position: int, residue_name: str, coordinates: Generator[CoordinateData, None, None])[source]
Bases:
objectObject identifying an amino acid residue and recording its protein structure coordinates
- protein
pdb entity ID of the protein structure
- Type:
str
- model
pdb model number
- Type:
int
- chain
pdb polypeptide instance ID
- Type:
str
- position
residue position index in the protein chain
- Type:
int
- residue_name
amino acid type as its 3-letter name, e.g. ALA or PRO
- Type:
str
- coordinates
protein structure coordinates describing the residue as atomic positions or internal angles
- Type:
Generator[CoordinateData, None, None]
- __init__(protein: str, model: int, chain: str, position: int, residue_name: str, coordinates: Generator[CoordinateData, None, None]) None
Methods
__init__(protein, model, chain, position, ...)Attributes